1 / 9

Title

Title. HCAL/JET/MET ntuples ORCA/JetMetAnalysis Pal Hidas FNAL Batavia / RMKI Budapest. 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 )

wfunches
Télécharger la présentation

Title

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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/Ntuples.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 ( gen+rec, jet+particle, 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 (cone=0.5) • GENJET7 - the same with cone size = 0.7 • GENMET - missing Et from all gen, calo only and calo+muon • TOWERS - kinematics, EM&HAD part, pointer to jets • EMCLUS - isolated EM cluseters ( kinematics + shape ) • JETS5 - kinem., EM part in cones, B & tau & EM likelin. (cone=0.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/Ntuples.html

More Related