Fork me on GitHub

source: svn/trunk/CHANGELOG@ 527

Last change on this file since 527 was 527, checked in by Xavier Rouby, 15 years ago

update

File size: 8.0 KB
Line 
1
2* Changes relative to V.1.7b
3 - LHE files were not processed correctly (empty Analysis/Trigger trees).
4 Now LHEFParticle derives from TRootC::GenParticle as it should.
5 - additional data in the logfile : run date/hour + all names of used input files
6 (input event files, detector card, trigger card, beam files, particle table)
7 - bug fix: it is now possible to read "delphes root files" as an input for Delphes (GEN tree)
8 - bug fix: number of events to process is correct event if multiple files in the inputlist
9 - updates in Resolution.cpp & Resolution_ATLAS.cpp
10 - new method "invisible()" in PdgParticle, needed for invisible particles BSM
11 - new : calorimeter endcaps. DetectorCard have been updated; however, 100% backward compatible
12 - bug fix: btag was not properly working for (mis)tag efficiencies below 1%.
13 - bug fix: misplaced "#" character in the DetectorCard for ATLAS (calorimeter resolution).
14 - moving to ROOT::TRandom3 for random numbers
15
16
17 /-----------------------------------------\
18| 18 June 2009: release Version1.7b |
19 \-----------------------------------------/
20 Bug fixes for V.1.7------
21* Changes relative to V.1.7
22 - small typos in "cout" removed
23 - Nevents implemented in DetectorCards
24 - bug removed in bad inputfile type identification (".hep" vs ".lhe")
25 - bug removed with calotowers(BinEtaPhi) : now use the middle of the
26 tower and not its lower edge in eta and in phi
27 - bug removed for compilation error with FROG (genMakefile) :
28 the options -Dmacos/-Dlinux/-Dwindows are automatically added
29 in CXXFLAGS when required
30 - 3 bugs removed in BField (omega*gammam ; units in r ; z_max).
31 Bfield validated.
32 - new headers in each file with full references
33 /-----------------------------------------\
34| 22 May 2009: release Version1.7 |
35 \-----------------------------------------/
36* Changes
37 - ZDC implementation:
38 - new entries in the detector card
39 - E resolution, em and had sections
40 - time resolution
41 - E_cut for n/gamma reconstruction
42 - gen-level data available
43 - time resolution also for RP220,FP420
44 - CaloIsolation ready for muons (defined as in lhco standards)
45 - update of Hector version to Hector_1_5_2
46 New leaves in some branches! these root files are not compatible with
47 older releases (i.e. with executables of older releases)
48
49 /-----------------------------------------\
50| 7 May 2009: release Version1.6 |
51 \-----------------------------------------/
52 * Changes relative to V.1.5:
53 - improved identification of input-data format (based on filename extension)
54 - bug found and corrected in the "side" variable of ZDC/RP220/FP420
55 - HepMC interface for input data
56 - new converter to read HepMC events
57 - new namespace TRootC
58 - HepMC 2.04.01 used
59
60 /-----------------------------------------\
61| 12 March 2009: release Version1.5 |
62 \-----------------------------------------/
63
64 * Changes relative to V.1.4beta:
65 - implementation of the energy flow
66 - calotowers are first merged then smeared
67 - photons are based on these calotowers: conservative approach
68 - electrons are separately smeared according to the calotower
69 resolution.
70 - new: list of calorimeters ; CaloUtil added
71 - new: constants moved from SmearUtil.* to D_Constants.*
72 - new: GenParticle class
73 - ParticleUtil changed into D_Particle
74 - tracks and Taujets have now a charge
75 - output available as a LHCO (text) data file, in option
76 - extensive test and correction of the Bfield
77 - using now an exact computation, assuming solenoidal field
78 - about 20% faster than iterative approach
79 - charged lepton isolation: IsolPt available
80 - data cards
81 - default names have been changed
82 - more parameters for more flexibility
83
84
85 /-----------------------------------------\
86| 09 February 2009: release Version1.4beta |
87 \-----------------------------------------/
88
89 * Changes relative to V.1.3beta:
90 - new overal header and program output to screen.
91 - new trigger cards ATLAS and CMS-like
92 - new detector card ATLAS oriented
93 - New input parameters in the datacard for very forward detectors
94 - Modification of the Resolution.cpp code to run on the output of Delphes directly
95 - #include statements have been cleaned ; more include paths
96 in the compilation, leading to easier #include statements.
97 - extensive use of 'valgrind' for the search for memory leaks.
98 No more explicit leak is in the code. The only leaks left are
99 related to ROOT, to mcfio dependecy and to Hector.
100 This implied the systematic addition of copy-constructor,
101 operator= and correct destructors in Delphes classes
102 - update of the BField simulation; still in the case of B = Bz only
103 - JetsUtil* files renamed to JetsUtil*
104 * Private modifications in dependencies
105 - memory leaks removed in FROG (applied on Frog v1.106)
106 - systematic change of by-value parameters to "by-const-reference"
107 in Hector (applied on Hector v1.3.1)
108
109 /-----------------------------------------\
110| 29 January 2009: release Version1.3beta |
111 \-----------------------------------------/
112
113 * Changes relative to V.1.2beta:
114 - Cleaning of non necessary comments
115 - Removal of the minimal transverse momentum applied on tracks and calotowers when the magnetic field is simulated
116 - Correction of the FROG interface
117 - Addition of a new standalone code to run FROG on the analysis output ROOT file
118 - New magnetic field algorithm: exact computation in case of magnetic field having a Bz component only
119 - Time performance monitoring
120 - Cleaner tarball
121 * Known limitations of this release are:
122 -Work is currently being done on eta/phi variables leading to some uncertainties on these quantities when the magnetic field is switched on
123
124
125
126 /-----------------------------------------\
127| 18 December 2008: release Version1.2beta |
128 \-----------------------------------------/
129
130 * Changes relative to V.1.1beta:
131 - Reconstruction of jets: the number of defined cell
132 towers is now correctly taken into account by the
133 jet algorithms
134 - Input for jet reconstruction: calotowers instead
135 of generated particles
136 - Input datacard parameters now taken into account by
137 the jets, very forward detectors, magnetic field
138 propagation steps
139
140
141 /-----------------------------------------\
142| 13 December 2008: release Version1.1beta |
143 \-----------------------------------------/
144
145 * Changes relative to V.1.0beta:
146 - Addition of a class that run the FROG code on the
147 reconstructed events to perform visualisation of
148 events and detector geometry
149 - Addition in the datacard of flags to switch on/off
150 magnetic field, very forward detectors, trigger and FROG
151 running
152
153
154 /-----------------------------------------\
155| December 2008: release Version1.0beta |
156 \-----------------------------------------/
157
158 * First available release
159 * Includes
160 - Classes that perform
161 - Conversion of HepMC, LHE and root file conversion
162 - Simulation of charged particles into a magnetic field
163 - Smearing of the energy of undecaying particles
164 according to some applied resolution functions
165 - Reconstruction of jets using the FastJet package
166 - Simulation of very forward detector selection
167 - Application of a trigger selection
168 - An input datacard that permit two easily change running
169 configuration of the detector simulation (e.g. data/DataCardDet.dat).
170 - An input trigger datacard to apply a selection of events
171 with user defined trigger bits (e.g. data/trigger.dat).
172 - An example of user code to run on the output root file of
173 the DELPHES program.
174 * Known limitations of this release are
175 - Imperfect reconstruction of jets: the number of defined cell
176 towers not correctly taken into account by the jet algorithms.
177 - Reconstruction of very forward detectors not entirely completed.
Note: See TracBrowser for help on using the repository browser.