Fork me on GitHub

source: svn/trunk/CHANGELOG@ 944

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

version 1.9

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