Fork me on GitHub

source: svn/trunk/CHANGELOG@ 468

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

cleaning, comments, progressbar, cout

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