Version 83 (modified by 10 years ago) ( diff ) | ,
---|
Code Changes
add references to gen particles (added TRef to Particle for Track, Electron and Muon)fix isolationchange default CMS config file: produce PF objects (electrons, muons, charged hadrons ..)sort leptons in pt (all objects written to ROOT tree are now sorted)set by default PF met calculation (instead of of CaloMET) in CMS cardprotect input file from overwrite if wrong command was giveninefficient tracks should deposit energy in the CALOsadd frog visualization (replaced frog by ROOT based event display)include Ht in variablesremove muons from calorimeter (be aware of met)treat equally taus and bs (collection or flag?)include jet constituents in the outputs- fill code and config file with comments
- add to candidates a variable (double) for isolation + flag.
nevents to process specified by the userdefine treatement for charged particle orginating from pile-up for eta>2.5add information about selected events in the outputadd neutralinos in calorimeter (should not deposit)change input array in pileup card for jet pileup subtraction (btagging)write jet energy scale module (in pt,eta)- add genmet calculation by default.
correct bug in LHEF readers (look for "<events>" string rather)apply logN smearing everywhere?add python code from Christophecommit tuned cards- change tau tagging module (add bits like b-tagging)
- comment code about b and taus
possibility to compute rho and subtract in different rapidity regions (done bad in my own release)add muons isolated in the UniqueObjecFinder and change muons in tree writer- think about where apply CHS in presence of PU
make Calorimeter module compatible with what is in the paper- decide whether to apply changes in the isolation with pile-up (cf Jim Hirshauer mail)
- make study of jes
- think about b-jet matching (cf. SWGuideBTagMCTools)
add on Delphes website a MinBias.pileup file.- think about muons in PFalgorithm? why are they out?
in EFlowMerger add TrackPileUpSubtractor/muons instead of MuonMomentumSmearing/muonsadd flag for pile up distribution (gauss,poisson,flat)add flag for isolation (relative/absolute)- correct for efficiency/isolation at high pt (for e/mu/gamma)
- particle-flow optimisation (start from Calorimeter.cc.bk.4)
- look for discrepancies in taus.
- add charged particles from pu in the eflow met calculation.
- modify high pt reso for muons
- check also efficiencies e/mu plus reso high e for lee
- compute jet energy scale for ATLAS
- remove pile-up subtraction from the missing ET calculations
- understand what is the correct ECAL resolution for CMS
sqrt(energy^2*0.007^2 + energy*0.07^2 + 0.35^2)
orsqrt(energy^2*0.005^2 + energy*0.05^2 + 0.25^2)
- write module that vetoes events based on some selection
independent calos ECAL HCAL- tracking à la SGV (mc truth)
- write TF calculator
- add
set RandomSeed 0
to all the example cards and close ticket #229 - write pf for independent calls with separate photons NH
- calculate dynamically cutoff sigmatrk ~sigmacalo for pf
- develop FHC card based on May CERN WS
- include HepTopTagger
- explore gridMedianEstimator
- isolation for lambdas -> photons
- update b-tagging module including tuning parameter for correlation between IP and sigmaIP
- implement CHS based on comparison between zIP smeared and vertex resolution, for more realistic high eta performance.
- add AngularSmearing module from /storage/Delphes_dev/Delphes-3.1.2/modules
- include Pythia8 fix ticket 288
- think about how to properly define genets (include neutrinos, see what CMS does)
- Cms PileUp card, remove pileup subtraction from MET calculation
Testing and validation
test against CMS (with or without pile-up?)find resolution for high level objects (gsf electrons, global muons)identify validation quantities (JER, Met res.) and reproduce with Delphesidentify and reproduce template analysis with Delphes (down to exclusion plots, Higgs/BSM)- write mass plot production macro for testing new releases
Misc.
define structure of the papercomplete documentation- identify workshop and conferences for presenting Delphes3 (for pheno: Fabio)
think about case studies to show in tutorialsfind a logo
Site
- help guide in toolbar
- Screen-shot
- validation plots?
- paper use cases
- Contacts?
Long term
pile-up merger (done)- pile-up parameterisation (rho calculated only on a fraction of events)
- fake-track producer (can be done easily like pile-up producer)
- conversion producer
high lumi cardintegrate Delphes in MG5address calorimeter segmentation issue
Paper
- add correct citation for the anti-kt algo JHEP 0804 (2008) 063 0802.1189
Note:
See TracWiki
for help on using the wiki.