Fork me on GitHub

source: svn/trunk/CHANGELOG@ 548

Last change on this file since 548 was 547, checked in by severine ovyn, 15 years ago

bug fix(jet Ntracks), 3-prong taus, vertex coordinates for tracks

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