Fork me on GitHub

Changes between Initial Version and Version 1 of OutDated/ReleaseNotes


Ignore:
Timestamp:
Oct 5, 2010, 10:33:10 PM (14 years ago)
Author:
cp3-support
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OutDated/ReleaseNotes

    v1 v1  
     1== 11 June 2010: release Version1.9 and release without FROG Version1.9_NoFROG
     2
     3    * new entry available in JET and TAUJET: the number of calotower that are contained in the jet
     4    * LHE warning: the file should already be hadronised by an external software
     5    * ETmis now take into account the presence of muons
     6    * new: b-(mis)tag algorithms
     7         1. pt/eta dependence for b-(mis)tagging
     8         2. now also for gluon-jets
     9         3. related changes in the datacard: Deleted parameters: BTAG_b, BTAG_mistag_c, BTAG_mistag_l and add new parameters: BTAG_func_b, BTAG_func_c, BTAG_func_g, BTAG_func_l
     10    * new: Isolation: SumEt & SumPt added for muons & electrons. NB 'SumPt' was before 'IsolPt' in muon collection only
     11    * datacard: change of several variable names!!!
     12         1. old name -> new name
     13         2. ISOL_PT -> ISOL_trk_PT
     14         3. ISOL_Cone -> ISOL_trk_Cone
     15         4. ISOL_Calo_Cone -> ISOL_calo_Cone
     16         5. ISOL_Calo_ET -> ISOL_calo_ET
     17         6. ISOL_Calo_Grid -> ISOL_calo_Grid
     18    * new: Vx, Vy, Vz: real vertex location for tracks
     19    * bug fix: EtRatio for muons, now similar to LHCO standards
     20    * new: ./configure for the installation
     21    * update: default jet algorithms have change in data cards
     22    * update: adding some missing "#include" statements due to a loss of permissivity in recent g++ compilers.
     23    * update: by default, both 1-prong and 3-prong tau jets are stored. It was only 1-prong before.
     24    * bug fix: bad distribution in associated number of tracks in jets
     25    * vertex coordinates available in the track collection (Vx, Vy, Vz)
     26    * track reconstruction efficiencies can now be floating numbers
     27    * minor addition in the $(SHARED) target rule of the Makefile
     28    * bug fix: the charge of the electrons in the Analysis. Electron collection was the opposite of what it should have been
     29    * bug fix: idem for muons in Analysis.Muon
     30    * bug fix: adding some #include statements in classes in src/*, for compatibility with recent versions of g++, which are less permissive than in the past
     31
     32== 16 August 2009: release Version1.8 ==
     33
     34    * bug fix: LHE files were not processed correctly (empty Analysis/Trigger trees). Now LHEFParticle derives from TRootC::GenParticle as it should.
     35    * additional data in the logfile: run date/hour + all names of used input files (input event files, detector card, trigger card, beam files, particle table)
     36    * bug fix: it is now possible to read "delphes root files" as an input for Delphes (GEN tree)
     37    * bug fix: number of events to process is correct event if multiple files in the inputlist
     38    * updates in Resolution.cpp & Resolution_ATLAS.cpp
     39    * new method "invisible()" in PdgParticle, needed for invisible particles BSM
     40    * new : calorimeter endcaps. DetectorCard have been updated; however, 100% backward compatible
     41    * bug fix: btag was not properly working for (mis)tag efficiencies below 1%.
     42    * bug fix: misplaced "#" character in the DetectorCard for ATLAS (calorimeter resolution).
     43    * moving to ROOT::TRandom3 for random numbers
     44
     45== 18 June 2009: release Version1.7b ==
     46
     47    * small typos in "cout" removed
     48    * Nevents implemented in DetectorCards
     49    * bug removed in bad inputfile type identification (".hep" vs ".lhe")
     50    * bug removed with calotowers(BinEtaPhi) : now use the middle of the tower and not its lower edge in eta and in phi
     51    * bug removed for compilation error with FROG (genMakefile) : the options -Dmacos/-Dlinux/-Dwindows are automatically added in CXXFLAGS when required
     52    * bug removed in BField; Bfield validated.
     53    * new headers in each file with full references
     54
     55== 22 May 2009: release Version1.7 ==
     56
     57    * ZDC implementation:
     58          * new entries in the detector card
     59          * E resolution, electromagnetic and hadronic sections
     60          * time resolution
     61          * E_cut for n/gamma reconstruction
     62          * gen-level data available
     63    * time resolution also for RP220,FP420
     64    * CaloIsolation ready for muons (defined as in lhco standards)
     65    * update of Hector version to Hector_1_5_2
     66
     67== 7 May 2009: release Version1.6 ==
     68
     69    * improved identification of input-data format (based on filename extension)
     70    * HepMC interface for input data
     71          * new converter to read HepMC events
     72          * new namespace TRootC
     73          * HepMC 2.04.01 used
     74    * bug found and corrected in the side variable of ZDC/RP220/FP420 (Analysis tree)
     75    * bug found and corrected for muons pid. (Muon branch of Analysis tree)
     76
     77== 12 March 2009: release Version1.5 ==
     78
     79    * implementation of the energy flow
     80          * calotowers are first merged then smeared
     81          * photons are based on these calotowers: conservative approach
     82          * electrons are separately smeared according to the calotower resolution
     83    * new: list of calorimeters ; CaloUtil added
     84    * new: constants moved from SmearUtil.* to D_Constants.*
     85    * new: GenParticle class
     86    * ParticleUtil changed into D_Particle
     87    * tracks and Taujets have now a charge
     88    * output available as a LHCO (text) data file, in option
     89    * extensive test and correction of the Bfield
     90          * using now an exact computation, assuming solenoidal field
     91          * about 20% faster than iterative approach
     92    * charged lepton isolation: IsolPt available
     93    * data cards
     94          * default names have been changed
     95          * more parameters for more flexibility
     96
     97== 09 February 2009: release Version1.4beta ==
     98
     99    * new overal header and program output to screen.
     100    * new trigger cards ATLAS and CMS-like
     101    * new detector card ATLAS oriented
     102    * New input parameters in the datacard for very forward detectors
     103    * Modification of the Resolution.cpp code to run on the output of Delphes directly
     104    * #include statements have been cleaned ; more include paths in the compilation, leading to easier #include statements.
     105    * extensive use of 'valgrind' for the search for memory leaks. No more explicit leak is in the code. The only leaks left are related to ROOT, to mcfio dependecy and to Hector. This implied the systematic addition of copy-constructor, operator= and correct destructors in Delphes classes
     106    * update of the BField simulation; still in the case of B = Bz only
     107    * JetsUtil* files renamed to JetsUtil*
     108
     109    * memory leaks removed in FROG (applied on Frog v1.106)
     110    * systematic change of by-value parameters to "by-const-reference" in Hector (applied on Hector v1.3.1)
     111
     112== 29 January 2009: release Version1.3beta ==
     113
     114    * Cleaning of non necessary comments
     115    * Removal of the minimal transverse momentum applied on tracks and calotowers when the magnetic field is simulated
     116    * Correction of the FROG interface
     117    * Addition af a new standalone code to run FROG on the analysis output ROOT file
     118    * New magnetic field algorithm: exact computation in case of magnetic field having a Bz component only
     119    * Time performance monitoring
     120    * Cleaner tarball
     121
     122== 18 December 2008: release Version1.2beta ==
     123
     124    * Reconstruction of jets: the number of defined cell towers is now correctly taken into account by the jet algorithms
     125    * Input for jet reconstruction: calotowers instead of generated particles
     126    * Input datacard parameters now taken into account by the jets, very forward detectors, magnetic field propagation steps
     127
     128== 13 December 2008: release Version1.1beta ==
     129
     130    * Addition of a class that run the FROG code on the reconstructed events to perform visualisation of events and detector geometry
     131    * Addition in the datacard of flags to switch on/off magnetic field, very forward detectors, trigger and FROG running
     132
     133== December 2008: release Version1.0beta, first available release ==
     134
     135    * Classes that perform
     136         1. Conversion of HepMC, LHE and root file conversion
     137         2. Simulation of charged particles into a magnetic field
     138         3. Smearing of the energy of undecaying particles according to some applied resolution functions
     139         4. Reconstruction of jets using the FastJet package
     140         5. Simulation of very forward detector selection
     141         6. Application of a trigger selection
     142    * An input datacard that permit two easily change running configuration of the detector simulation (e.g. data/DataCardDet.dat).
     143    * An input trigger datacard to apply a selection of events with user defined trigger bits (e.g. data/trigger.dat).
     144    * An example of user code to run on the output root file of the DELPHES program.
     145