Fork me on GitHub

source: svn/trunk/CHANGELOG@ 469

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

property 'invisible()' added to PdgParticle

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