Fork me on GitHub

source: git/CHANGELOG@ e353c19

ImprovedOutputFile Timing dual_readout llp
Last change on this file since e353c19 was 7ed86fe, checked in by Pavel Demin <pavel-demin@…>, 7 years ago

added CHANGELOG for 3.4.1

  • Property mode set to 100644
File size: 9.0 KB
RevLine 
[7ed86fe]13.4.1:
2- added RadiusMax and HalfLengthMax to ParticlePropagator to keep decay products of the long-lived particles (#1084)
3- fixed compilation of Validation.cpp
4- improved CMake configuration
5- fixed weights in LHEFReader
6- fixed bug in Charged Hadron Subtraction (CHS)
7- promoted z vertex resolution to TFormula
8- fixed bugs in DelphesDisplay
9- added jet substructure to default CMS and FCC cards
10- updated tracker and calorimeter resolution in the FCC card
11- added preliminary FCC-hh card with pile-up
12- corrected ECAL granularity in the ILD detector configuration
13
[6be4bc0]143.4.0:
[9e24b7b]15- corrected granularities for ECAL and HCAL in ATLAS and CMS cards
16- included latest FCC-hh and CEPC detector cards
[6be4bc0]17- improved particle flow algorithm
18- updated FastJet library to 3.2.1
19- updated Nsubjettiness library to 2.2.4
[ebda67d]20- added script that produce validation plots
[6be4bc0]21- added DelphesROOT reader
22- added TrackSmearing and BeamSpotFilter modules
23- completed TimeSmearing module
[e121288]24- added preliminary version of vertex clustering algorithm in 3/4D, VertexFinder and VertexFinder4D (special thanks to A. Hart and L. Gray)
[6be4bc0]25- fixed muon efficiency at high energy
26- replaced gaussian smearing with lognormal in MomentumSmearing module
[ebda67d]27- made pyROOT Example1.py compatible with ROOT
[6be4bc0]28
[27a1694]293.3.3:
30- improved compatibility with ROOT >= 6.04
31- removed test of praticle stability based on ROOT pdgtable (#347, #753, #821, #855)
32- fixed bugs in DelphesCMSFWLite
33- fixed bugs in PUPPI
34- fixed compiler and linker flags for Pythia8
35- added CMS Phase II cards
36- added particle gun to DelphesPythia8
37- added jet merging to DelphesPythia8 based on Pythia8 main32.cc
38- added UseMiniCone option in Isolation module
39- added RecoPuFilter module
40- added back OldCalorimeter for CheckMate bwd compatibilty (#591)
41- updated tracking and calorimeter resolution in CMS cards
42
[7c66174]433.3.2:
44- added pre-validated card for CMS upgrade Phase II studies
45- added TrackCountingTauTagging module (a la CheckMate)
46- updated tau-tagging efficiency according to ATL-PHYS-PUB-2015-045
47
[8e2bc10]483.3.1:
49- corrected light parton mistag rate in b-tagging formula for CMS and ILD cards
50- added tracks to output in ILD card to enable root2lhco conversion
51- fixed muon collection in ILD card
52- added example for pileup generation with Pythia8
53- moved to loose isolation working points for ATLAS and CMS cards
[7312b4d]54- added UseRhoCorrection switch to decide which isolation variable use for selection (true by default)
[8e2bc10]55- switch to Rapidity selector (SelectorRapRange) for pile-up density computation in FastJet to ensure backward compatibility
56- addressed N-subjettiness warnings in 2.2.1 version
57
[0ff1a44]583.3.0:
[019a198]59- improved energy-flow algorithm for high momentum
60- updated b-tagging parameterisations to recent ATLAS and CMS publications
[973b92a]61- updated FastJet library to 3.1.3
62- updated Nsubjettiness library to 2.2.1
[d4482ce]63- added a detector card for the ILD detector (for ILC) based on http://arxiv.org/abs/1306.6329
[1fd8862]64- adapted examples, EventDisplay, DelphesFormula and DelphesTF2 to ROOT 6.04
65- fixed tau-tagging for events without tau (thanks to Sho Iwamoto)
[019a198]66- fixed UniqueObjectFinder (#728)
67- added JetFakeParticle module
[c627b07]68- added PhotonConversions module
[1fd8862]69- added TaggingParticlesSkimmer module
[ab24890]70- added phi and energy dependence to AngularSmearing, BTagging, Efficiency, EnergyScale, EnergySmearing, IdentificationMap, ImpactParameterSmearing and MomentumSmearing
[1bc87da]71- added IsRecoPU flag and PTMin parameter to TrackPileUpSubtractor
72- added Invert and Status options to PdgCodeFilter (thanks to Chase Shimmin)
[1fd8862]73- added new isolation variables to Candidate, Electron, Muon and Photon classes (thanks to Raffaele Gerosa)
[0ff1a44]74- added code from CMS to PileUpMerger and PileUpMergerPythia8
[1fd8862]75- added timing information to Calorimeter
76- added new PileUpJetID version (thanks to Seth Senz)
[0ff1a44]77- added Area 4-vector to jet class
78- added PUPPI algorithm and RunPUPPI module
79- added RecursiveTools package from fastjet contribs
80- replaced N-subjettiness with an array in Jet class (same as in Candidate class)
[1fd8862]81- added Trimming, Pruning and SoftDrop to FastJetFinder
[0ff1a44]82- added possibility to use DelphesPythia8 with LHE files
83- added Pythia8 examples
[0bbf248]84- added JetFlavorAssociation module with Physics and Algorithmic definitions of the jet flavor
[ab24890]85- added new jet flavor definitions to the BTagging module (available only when running DelphesPythia8 with LHE files)
[0ff1a44]86
[0c871e5]873.2.0:
[dca96ee]88- moved code repository to GitHub (http://github.com/delphes/delphes)
89- moved configuration files from examples to cards directory
90- new event display, with automatic discovery of the object collections, navigation controls, and 3D geometry sketch (for more details, see WorkBook/EventDisplay)
91- updated FastJet library to 3.1.0
92- added zero suppression to Calorimeter and SimpleCalorimeter modules
93- added SmearTowerCenter configuration parameter to Calorimeter and SimpleCalorimeter modules (#363)
94- added FastJetGridMedianEstimator module (provides much faster pile-up subtraction based on a fixed grid eta-dependent average pile-up density computation)
95- added AngularSmearing module (to smear track eta,phi)
96- added PdgCodeFilter (to veto particle with given PID from collections)
97- added IdentificationMap (allows to apply (mis)-identification)
98- added Example4.C (provides an example on how to compute the jet energy scale)
99- added examples (examples/ExternalFastJet) on how to run Delphes as a library with external FastJet installation
100- updated card for FCC studies (cards/delphes_card_FCC_basic.tcl)
101- added card for LHCb studies (cards/delphes_card_LHCb.tcl)
102- made interface with Pythia 8 turned off by default
103- adapted Isolation module to new energy-flow photons and neutral hadrons (#362)
104- fixed jet mass calculation for anti-kt with "winner-take-all" (#355)
105- fixed crashing of root2lhco when ROOT file doesn't contain all required branches (#340)
106- added possibility to build Delphes with CMake (#313)
[0c871e5]107
[fb8932a]1083.1.2:
[dca96ee]109- fixed smearing of (z,t) vertex distribution in the PileUpMerger module
[fb8932a]110
[33689ef]1113.1.1:
[dca96ee]112- adapted DelphesSTDHEP to the latest version of the STDHEP format introduced in MadGraph5_aMC@NLO 2.1.2
[33689ef]113
[7e4da42]1143.1.0:
115 added Hector module (fast simulator for the transport of particles in beam lines)
[dca96ee]116- added N-subjettiness and N-jettiness (to identify boosted hadronically-decaying objects like electroweak bosons and top quarks)
117- added SimpleCalorimeter module (to study effects of different granularity in ECAL and HCAL)
118- added ImpactParameterSmearing (to smear transverse and longitudinal track impact parameter needed for track counting b-tagging)
119- added TrackCountingBTagging module (for simple b-tagging algorithm based on counting tracks with large impact parameter)
120- added basic card for FCC studies (examples/delphes_card_FCC_basic.tcl)
[7e4da42]121
[1150871]1223.0.12:
[dca96ee]123- updated FastJet library to 3.0.6
124- added smearing of (z,t) vertex distribution in the PileUpMerger module
125- propagation time computed for every output collection
126- added TimeSmearing module (for propagation time measurement)
127- added PileUpJetId module (thanks to Seth Senz)
[1150871]128
[0d800ef]1293.0.11:
[dca96ee]130- new energy-flow algorithm, optimized for better compatibility with pile-up subtraction
131- added possibility of computing pile-up density in different eta regions via the RhoEtaRange parameter in FastJetFinder module
132- implemented correct efficiency/resolution for high pt muons in CMS cards
133- removed pile-up subtraction on missing energy
134- added possibility to read re-weighting information from LHEF input files
135- added UsePTSum and PTSumMax parameters to isolation module
136- added possibility of specifying the shape of pile-up distribution (via the PileUpDistribution parameter in the PileUpMerger module)
137- added pile-up Vertex collection to the output tree
[0d800ef]138
[0a0a5ef]1393.0.10:
[dca96ee]140- new readers (DelphesProMC.cpp, DelphesProMC.py (#220), DelphesPythia8)
141- new modules (EnergyScale, PileUpMergerPythia8, Weighter)
142- new module parameters (absolute/relative isolation (#187), flat/poisson pile-up distribution)
143- new global parameters (max number of events, skip events (#183), random seed (#202))
144- new branches (pile-up event density rho, MC event weight)
145- updated CMS and ALTAS detector cards (and added ATLAS pile-up detector card)
146- calorimeter smearing is now performed according to a logNormal distribution
147- improved particle-flow algorithm (#204)
148- added calculation of particle propagation time in the tracker
149- fixed tau-jet matching by only considering visible hadronic tau (#208)
150- read masses from MC event file (#195, #201)
151- bug fixes in DelphesCMSFWLite (#196)
152- compilable analysis macro examples (#182)
153- ability to read MC re-weighting information from LHE files
[8560904]154
1553.0.9:
[dca96ee]156- fixed reading of weighted STDHEP events (#181)
157- fixed script building Delphes with CMSFWLite (#180)
158- added more particles to StatusPidFilter (#179)
[8560904]159
1603.0.8:
[dca96ee]161- fixed treatment of units in HepMC format (#175)
162- added Weight to HepMCEvent branch to store the event weight (#173)
163- added Rho branch to store the rho energy density (#176)
164- added random rotation of pile-up events around the z-axis
[8560904]165
1663.0.7:
[dca96ee]167- added separate make rule for the event display to fix the compilation problem for systems without OpenGL libraries (#168, #127)
168- added Cloner module
169- modified BTagging module (several BTagging bits can be stored for the same jet collection, see here)
Note: See TracBrowser for help on using the repository browser.