Fork me on GitHub

source: svn/trunk/CHANGELOG@ 457

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

new class for inputing directly rootfiles from Delphes (with GEN tree)

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