Changes between Version 99 and Version 100 of DevelopmentArea/ToDo
- Timestamp:
- Dec 22, 2014, 3:33:45 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DevelopmentArea/ToDo
v99 v100 14 14 * ~~include jet constituents in the outputs~~ 15 15 * fill code and config file with comments 16 * add to candidates a variable (double) for isolation + flag.16 * ~~add to candidates a variable (double) for isolation + flag. 17 17 * ~~nevents to process specified by the user~~ 18 18 * ~~define treatement for charged particle orginating from pile-up for eta>2.5~~ … … 27 27 * ~~commit tuned cards~~ 28 28 * change tau tagging module (add bits like b-tagging) 29 * comment code about b and taus29 * ~~comment code about b and taus 30 30 * ~~possibility to compute rho and subtract in different rapidity regions (done bad in my own release) 31 31 * ~~add muons isolated in the UniqueObjecFinder and change muons in tree writer~~ 32 * think about where apply CHS in presence of PU32 * ~~think about where apply CHS in presence of PU 33 33 * ~~make Calorimeter module compatible with what is in the paper~~ 34 34 * decide whether to apply changes in the isolation with pile-up (cf Jim Hirshauer mail) 35 * make study of jes35 * ~~make study of jes 36 36 * think about b-jet matching (cf. SWGuideBTagMCTools) 37 37 * ~~add on Delphes website a MinBias.pileup file.~~ 38 * think about muons in PFalgorithm? why are they out?38 * ~~think about muons in PFalgorithm? why are they out? 39 39 * ~~in EFlowMerger add TrackPileUpSubtractor/muons instead of MuonMomentumSmearing/muons 40 40 * ~~add flag for pile up distribution (gauss,poisson,flat)~~ 41 41 * ~~add flag for isolation (relative/absolute)~~ 42 * correct for efficiency/isolation at high pt (for e/mu/gamma)43 * particle-flow optimisation (start from Calorimeter.cc.bk.4)44 * look for discrepancies in taus.42 * ~~correct for efficiency/isolation at high pt (for e/mu/gamma) 43 * ~~particle-flow optimisation (start from Calorimeter.cc.bk.4, think about dynamical Particle Flow for high pt tracks) 44 * ~~look for discrepancies in taus. 45 45 * ~~add charged particles from pu in the eflow met calculation. 46 * modify high pt reso for muons 47 * check also efficiencies e/mu plus reso high e for lee 48 * compute jet energy scale for ATLAS 49 * remove pile-up subtraction from the missing ET calculations 50 * understand what is the correct ECAL resolution for CMS {{{sqrt(energy^2*0.007^2 + energy*0.07^2 + 0.35^2)}}} or {{{sqrt(energy^2*0.005^2 + energy*0.05^2 + 0.25^2)}}} 46 * ~~compute jet energy scale for ATLAS 47 * ~~remove pile-up subtraction from the missing ET calculations 48 * ~~understand what is the correct ECAL resolution for CMS {{{sqrt(energy^2*0.007^2 + energy*0.07^2 + 0.35^2)}}} or {{{sqrt(energy^2*0.005^2 + energy*0.05^2 + 0.25^2)}}} 49 * ~~independent calos ECAL HCAL 50 * ~~add {{{set RandomSeed 0}}} to all the example cards and close ticket #229 51 * ~~develop FCC card based on May CERN WS 52 * ~~add gridMedianEstimator 53 * ~~add AngularSmearing module from /storage/Delphes_dev/Delphes-3.1.2/modules 54 * ~~include Pythia8 fix ticket 288 55 * ~~think about how to properly define genets (remove neutrinos, see what CMS does) 56 * ~~Cms PileUp card, remove pileup subtraction from MET calculation 57 * ~~write library example for fast jet/rivet 58 * ~~add a zero bias suppression for the calos and check that everything works fine. 59 * ~~write list of hepmc particles post detector simulation before fast jet clustering… 60 * ~~develop and finalise FCC detector card. 61 * ~~remove muon from jet constituent loop in Example3.C 51 62 52 * write module that vetoes events based on some selection53 * ~~independent calos ECAL HCAL54 63 * tracking à la SGV (mc truth) 55 64 * write TF calculator 56 * ~~add {{{set RandomSeed 0}}} to all the example cards and close ticket #229 57 * write pf for independent calls with separate photons NH 65 * write pf for independent calls with separate photons and Neutral Hadrons 58 66 * calculate dynamically cutoff sigmatrk ~sigmacalo for pf 59 * develop FHC card based on May CERN WS60 67 * include HepTopTagger 61 * explore gridMedianEstimator62 68 * isolation for lambdas -> photons 63 * update b-tagging module including tuning parameter for correlation between IP and sigmaIP64 69 * implement CHS based on comparison between zIP smeared and vertex resolution, for more realistic high eta performance. 65 * add AngularSmearing module from /storage/Delphes_dev/Delphes-3.1.2/modules66 * include Pythia8 fix ticket 28867 * ~~think about how to properly define genets (remove neutrinos, see what CMS does)68 * Cms PileUp card, remove pileup subtraction from MET calculation69 70 * think about how to implement track merging (more complicated than just smearing angles) in high density, as a function of track pt, eta 70 * write library example for fast jet/rivet71 * write list of hepmc particles post detector simulation before fast jet clustering…72 * add a zero bias suppression for the calos and check that everything works fine.73 * remove muon from jet constituent loop in Example3.C74 * develop and finalise FCC detector card.75 * store isolation variable in output76 71 * check if basic things can be changed in default CMS/ATLAS conf. (checkMate numbers/MadAnalysis numbers) 77 72 * include vertexing in delphes: https://indico.cern.ch/event/342233/session/2/contribution/1/material/slides/2.pdf … … 81 76 * add FAQs 82 77 * produce ILC card 83 84 === Testing and validation === 85 86 * ~~test against CMS (with or without pile-up?)~~ 87 * ~~find resolution for high level objects (gsf electrons, global muons)~~ 88 * ~~identify validation quantities (JER, Met res.) and reproduce with Delphes~~ 89 * ~~identify and reproduce template analysis with Delphes (down to exclusion plots, Higgs/BSM)~~ 78 * write real tau-tagging module like btagging (based on id prongs) 79 * check also efficiencies/resolution e/mu/gamma at high energy 80 * write module that vetoes events based on some selection 81 * fake-track producer (can be done easily like pile-up producer) 90 82 * write mass plot production macro for testing new releases 91 92 === Misc. === 93 94 * ~~define structure of the paper~~ 95 * ~~complete documentation~~ 96 * identify workshop and conferences for presenting Delphes3 (for pheno: Fabio) 97 * ~~think about case studies to show in tutorials~~ 98 * ~~find a logo~~ 99 100 === Site === 101 102 * help guide in toolbar 103 * Screen-shot 104 * validation plots? 105 * paper use cases 106 * Contacts? 107 108 === Long term === 109 110 * ~~pile-up merger (done)~~ 111 * pile-up parameterisation (rho calculated only on a fraction of events) 112 * fake-track producer (can be done easily like pile-up producer) 113 * conversion producer 114 * ~~high lumi card~~ 115 * ~~integrate Delphes in MG5~~ 116 * ~~address calorimeter segmentation issue~~ 117 118 === Paper === 119 120 * add correct citation for the anti-kt algo JHEP 0804 (2008) 063 [arXiv:0802.1189] 83 * write paper for AFTER@LHC (small LHCb+AFTER analysis)