Fork me on GitHub

source: svn/trunk/CHANGELOG@ 532

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

track efficiencies can be floating numbers

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