Fork me on GitHub

source: svn/trunk/CHANGELOG@ 529

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

version 1.8

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