Fork me on GitHub

source: svn/trunk/CHANGELOG@ 466

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

bug fixed in the number of desired events to process

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