Fork me on GitHub

source: svn/trunk/CHANGELOG@ 540

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

update

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