HCAL/JET/MET ntuples - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

HCAL/JET/MET ntuples

Description:

iteration through various ORCA subsystems. reshaping of ORCA objects into unified shape (JetMetParticle) ... To learn about ORCA it is a good starting point ... – PowerPoint PPT presentation

Number of Views:27
Avg rating:3.0/5.0
Slides: 10
Provided by: home7
Learn more at: https://home.fnal.gov
Category:
Tags: hcal | jet | met | ntuples | orca

less

Transcript and Presenter's Notes

Title: HCAL/JET/MET ntuples


1
Title
  • HCAL/JET/MET ntuples
  • ORCA/JetMetAnalysis
  • Pal Hidas
  • FNAL Batavia / RMKI Budapest

2
Functionality
  • iteration through various ORCA subsystems
  • reshaping of ORCA objects into unified shape
    (JetMetParticle)
  • general C analysis framework for the
    JET/MET/HCAL group ( or beyond )
  • simplified final user analysis in C (
    developing)
  • data production for non C users
  • PAW ntuples ( has limits )
  • Root, etc. ( to be discussed )
  • http//home.fnal.gov/sceno/jpg/ntuple_maker/Ntupl
    es.html

3
Packages
  • JetMetCollection - collects information from ORCA
  • JetMetPackage - the main analysis package
  • JetMetUtilities - output ( ntuples, histos,
    printings )
  • JetMetGlobal - global (event) classes (MET, etc.)
  • HighLevelTauAnalysis - stuff of public interest
    from Sasha Nikitenko ( e.g. I stole the core of
    JetMetParticle from his My_Jet class )

4
JetMetCollection
  • ORCA subsystems or packages have their own
    classes in JetMetAnalysis/JetMetCollection
  • GeneratorInterface, Calorimetry, JetFinders,
    L1CaloTrigger
  • ElectronPhoton - empty iteration for the moment
  • Muon, Tracker - planned
  • To learn about ORCA it is a good starting point
  • Fill information into classes of JetMetPackage
    and JetMetGlobal, i.e. into
  • JetMetParticle - for generated particles, jets,
    tracks(planned), em clusters(planned)
  • SimpleMET - met (including set) instances
    calculated with various methods (generated,
    calorimetry, jets, muons, etc.)
  • SpheriT, FoxWolframT - 2D (transverse) physics
    quantities for optional use

5
JetMetParticle
  • unified particle definition for particles, jets,
    clusters, tracks, vertices, ...
  • kinematical information ( E, Et, p, pt, px, py,
    pz, m, mt, ...)
  • dynamical information ( charge - might be
    forgotten )
  • pointers to mother and daughter particles ( from
    Pythia)
  • begin and end vertex information ( using vertex,
    mother, daughter information )
  • detector information ( EM, hadronic part of
    energy, also in cones)
  • result of matching ( genrec, jetparticle, b,
    tau tagging )
  • energy correction, calibration ( very preliminary
    )
  • some members are not yet filled for some types
  • objects created by the JetMetAnalysis class,
    content filled by ORCA subsystem classes

6
JetMetPackage
  • The main analysis package
  • directs collecting of ORCA information invoking
    JetMetCollection
  • adds result of tagging matching algorithms to
    JetMetParticle objects
  • fills the ntuple invoking the functions of
    JetMetUtilities/JetMetHistos
  • permits of final user analysis and event
    selection via a user routine ( coming soon ) and
    selection tags
  • this will be a good point to do analysis in C

7
Standard Ntuple
  • PAW has limit of 50000 words (200 kByte) per
    event
  • GENERAL - run/event number, version, pt_hat
  • GENPART - kinematics, pointers to jets,
    daughters, vertices
  • GENVERT - 4 coordinates, pointer to GENPART
  • GENJET5 - kinematics, tau B tags, pointer to
    rec jets (cone0.5)
  • GENJET7 - the same with cone size 0.7
  • GENMET - missing Et from all gen, calo only and
    calomuon
  • TOWERS - kinematics, EMHAD part, pointer to jets
  • EMCLUS - isolated EM cluseters ( kinematics
    shape )
  • JETS5 - kinem., EM part in cones, B tau EM
    likelin. (cone0.5)
  • JETS7 - the same with cone size 0.7
  • MET - reconstructed missing Et, similar to GENMET
  • L1JETS - L1 trigger objects ( calo for the moment
    )
  • L1MET - L1 mising Et ( calo for the moment )

8
Optional Ntuple
  • PAW has limit of 50000 words (200 kByte) per
    event
  • SPHERI - 2 dim sphericity tensor
  • FOXWOLFR - 2 dim Fox-Wolfram momenta
  • TRIGPRIM - calorimeter trigger primitives
  • DIGIS - calorimeter rechits ( huge, for single
    particle only )
  • AVEDIGI - some average quantities of digis
  • you can cook your own ntuple setting runtime
    options in the run_db.csh script

9
Availability
  • For local access
  • CERN cms(lx).cern.ch
  • FNAL wonder.fnal.gov, cmsun1.fnal.gov
  • Check web for details
  • http//home.fnal.gov/sceno/jpg/ntuple_maker/Ntupl
    es.html
Write a Comment
User Comments (0)
About PowerShow.com