Fork me on GitHub

source: svn/trunk/CHANGELOG@ 551

Last change on this file since 551 was 551, checked in by Xavier Rouby, 14 years ago

EtRatio for muon and electron; apparently bug free

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