Fork me on GitHub

Changes between Version 99 and Version 100 of DevelopmentArea/ToDo


Ignore:
Timestamp:
Dec 22, 2014, 3:33:45 PM (10 years ago)
Author:
Michele Selvaggi
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DevelopmentArea/ToDo

    v99 v100  
    1414* ~~include jet constituents in the outputs~~
    1515* 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.
    1717* ~~nevents to process specified by the user~~
    1818* ~~define treatement for charged particle orginating from pile-up for eta>2.5~~
     
    2727* ~~commit tuned cards~~
    2828* change tau tagging module (add bits like b-tagging)
    29 * comment code about b and taus
     29* ~~comment code about b and taus
    3030* ~~possibility to compute rho and subtract in different rapidity regions (done bad in my own release)
    3131* ~~add muons isolated in the UniqueObjecFinder and change muons in tree writer~~
    32 * think about where apply CHS in presence of PU
     32* ~~think about where apply CHS in presence of PU
    3333* ~~make Calorimeter module compatible with what is in the paper~~
    3434* decide whether to apply changes in the isolation with pile-up (cf Jim Hirshauer mail)
    35 * make study of jes
     35* ~~make study of jes
    3636* think about b-jet matching (cf. SWGuideBTagMCTools)
    3737* ~~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?
    3939* ~~in EFlowMerger add TrackPileUpSubtractor/muons instead of MuonMomentumSmearing/muons
    4040* ~~add flag for pile up distribution (gauss,poisson,flat)~~
    4141* ~~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.
    4545* ~~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
    5162
    52 * write module that vetoes events based on some selection
    53 * ~~independent calos ECAL HCAL
    5463* tracking à la SGV (mc truth)
    5564* 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
    5866* calculate dynamically cutoff sigmatrk ~sigmacalo for pf
    59 * develop FHC card based on May CERN WS
    6067* include HepTopTagger
    61 * explore gridMedianEstimator
    6268* isolation for lambdas -> photons
    63 * update b-tagging module including tuning parameter for correlation between IP and sigmaIP
    6469* 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/modules
    66 * include Pythia8 fix ticket 288
    67 * ~~think about how to properly define genets (remove neutrinos, see what CMS does)
    68 * Cms  PileUp card, remove pileup subtraction from MET calculation
    6970* 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/rivet
    71 * 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.C
    74 * develop and finalise FCC detector card.
    75 * store isolation variable in output
    7671* check if basic things can be changed in default CMS/ATLAS conf. (checkMate numbers/MadAnalysis numbers)
    7772* include vertexing in delphes: https://indico.cern.ch/event/342233/session/2/contribution/1/material/slides/2.pdf
     
    8176* add FAQs
    8277* 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)
    9082* 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)