Electron physics object tutorial C. Charlot / LLR Automn08 tutorials, 14 oct. 2008.

Slides:



Advertisements
Similar presentations
Giuseppe Roselli (CMS-RPC) Università degli Studi di Bari – INFN RPC Efficiency with Track Reconstruction Giuseppe Roselli.
Advertisements

B-tagging, leptons and missing energy in ATLAS after first data Ivo van Vulpen (Nikhef) on behalf of the ATLAS collaboration.
Lauri A. Wendland: Hadronic tau jet reconstruction with particle flow algorithm at CMS, cHarged08, Hadronic tau jet reconstruction with particle.
CMS reconstruction and identification Part II CMS reconstruction and identification Part II A. Nikitenko Tau jetsTau jets Missing E T (briefly)Missing.
Tentative flow chart of CMS Multi-Muon analysis 1 – DATASETS 2 - RESOLUTIONS 3 – FAKE RATES 4 – NUCLEAR INT MODEL 5 – IP TEMPLATES MODEL 6 – SAMPLE COMPOSITION.
Implementation of e-ID based on BDT in Athena EgammaRec Hai-Jun Yang University of Michigan, Ann Arbor (with T. Dai, X. Li, A. Wilson, B. Zhou) US-ATLAS.
Energy Flow in CMS ;-P 1 Colin Bernet & Patrick Janot, for the CMS PF group. PF discussion, Feb 15, 2011.
A Package For Tracking Validation Chris Meyer UC Santa Cruz July 6, 2007.
1 N. Davidson E/p single hadron energy scale check with minimum bias events Jet Note 8 Meeting 15 th May 2007.
Tracking Photon Conversions. Existing Track Seeding From pixels –Widely used, but not useful here From stereo silicon layers –Uses layers 5 and 8 (barrel),
MC Study on B°  J/  ° With J/      °     Jianchun Wang Syracuse University BTeV meeting 03/04/01.
Photon reconstruction and calorimeter software Mikhail Prokudin.
The LiC Detector Toy M. Valentan, M. Regler, R. Frühwirth Austrian Academy of Sciences Institute of High Energy Physics, Vienna InputSimulation ReconstructionOutput.
Framework for track reconstruction and it’s implementation for the CMS tracker A.Khanov,T.Todorov,P.Vanlaer.
Tau Jet Identification in Charged Higgs Search Monoranjan Guchait TIFR, Mumbai India-CMS collaboration meeting th March,2009 University of Delhi.
PAT-driven Efficiency Measurements and Calculations A. Singh, Amandeep Singh, S. Beri, Pb. University(Chd.)‏ J. Berryhill, K. Misra FermiLab (U.S)
1 Tracking Reconstruction Norman A. Graf SLAC July 19, 2006.
Lepton efficiency & fake rate Yousuke Kataoka University of Tokyo Content definitions of leptons p2 efficiency and fake rate for SU3 ( ) p3, p4.
Non-prompt Track Reconstruction with Calorimeter Assisted Tracking Dmitry Onoprienko, Eckhard von Toerne Kansas State University, Bonn University Linear.
CHEP06, Mumbai-India, Feb 2006V. Daniel Elvira 1 The CMS Simulation Validation Suite V. Daniel Elvira (Fermilab) for the CMS Collaboration.
Performance of Track and Vertex Reconstruction and B-Tagging Studies with CMS in pp Collisions at sqrt(s)=7 TeV Boris Mangano University of California,
Event Reconstruction in SiD02 with a Dual Readout Calorimeter Detector Geometry EM Calibration Cerenkov/Scintillator Correction Jet Reconstruction Performance.
Primary Vertex Reconstruction in the ATLAS Experiment at LHC K. Prokofiev (University of Sheffield) (in part supported by EU FP6 Research Training Network.
Kati Lassila-Perini/HIP HIP CMS Software and Physics project evaluation1/ Electron/ physics in CMS Kati Lassila-Perini HIP Activities in the.
A Study of Electron Identification Jim Branson UCSD with collaborators from FNAL, UCSB & UCSD.
25 sep Reconstruction and Identification of Hadronic Decays of Taus using the CMS Detector Michele Pioppi – CERN On behalf.
Studies of the Electron charge misidentification rate DPG/PH egamma meeting 7/20/09 W. Andrews, D. Evans, F. Golf, J. Mülmenstädt, S. Padhi, Y. Tu, F.
V0 analytical selection Marian Ivanov, Alexander Kalweit.
“Vertexig and tracking ” Entirely based on works and results by: S. Rossegger, R. Shahoyan, A. Mastroserio, C. Terrevoli Outline: Comparison Fast simulation.
CBM ECAL simulation status Prokudin Mikhail ITEP.
Interactions of hadrons in the SiW ECAL Towards paper Naomi van der Kolk.
1 QuickSim - brief introduction - Akiya Miyamoto KEK 22 June 2005 GLD meeting See also.
Photon reconstruction and matching Prokudin Mikhail.
CALOR April Algorithms for the DØ Calorimeter Sophie Trincaz-Duvoid LPNHE – PARIS VI for the DØ collaboration  Calorimeter short description.
Software offline tutorial, CERN, Dec 7 th Electrons and photons in ATHENA Frédéric DERUE – LPNHE Paris ATLAS offline software tutorial Detectors.
Electron Detection at CMS
Electron/Photon Related Projects Yuri Gershtein. 2/8/2007Yuri Gershtein FIU CHEPREO Workshop2 Disclaimer / Introduction PRS EGamma split into DPG and.
E. Soldatov Tight photon efficiency study using radiative Z decays (update) E.Yu.Soldatov 1, 1 National Research Nuclear University “MEPhI” Outline:
Fast Simulation and the Higgs: Parameterisations of photon reconstruction efficiency in H  events Fast Simulation and the Higgs: Parameterisations of.
Search for High-Mass Resonances in e + e - Jia Liu Madelyne Greene, Lana Muniz, Jane Nachtman Goal for the summer Searching for new particle Z’ --- a massive.
Search for Extra Dimensions in diphotons at CMS Duong Nguyen Brown University USLOU Meeting Fermilab, Oct , 2010.
DN/d  and dN/dp T analysis status Gabor Veres for the working group QCD meeting, Jan 12, 2010.
1 Electron Detection at CMS Jeffrey Berryhill (FNAL) August 3, 2009 Offline reconstruction ID and isolation criteria Triggering Efficiency and backgrounds.
4/12/05 -Xiaojian Zhang, 1 UIUC paper review Introduction to Bc Event selection The blind analysis The final result The systematic error.
TeV muons: from data handling to new physics phenomena Vladimir Palichik JINR, Dubna NEC’2009 Varna, September 07-14, 2009.
Muon Persistency Persistent Analysis Objects Muon Persistency Norbert Neumeister µ-PRS meeting February 10, 2004.
TeV Muon Reconstruction Vladimir Palichik JINR, Dubna NEC’2007 Varna, September 10-17, 2007.
Tomas Hreus, Pascal Vanlaer Study of Strangeness Production in Underlying Event at 7 TeV 1QCD low pT meeting, 18/03/2011.
CMS Cathode Strip Chambers Performance with LHC Data Vladimir Palichik JINR, Dubna NEC’2013 Varna, September 10,
BESIII offline software group Status of BESIII Event Reconstruction System.
SEARCH FOR DIRECT PRODUCTION OF SUPERSYMMETRIC PAIRS OF TOP QUARKS AT √ S = 8 TEV, WITH ONE LEPTON IN THE FINAL STATE. Juan Pablo Gómez Cardona PhD Candidate.
 reconstruction and identification in CMS A.Nikitenko, Imperial College. LHC Days in Split 1.
David Lange Lawrence Livermore National Laboratory
XLIX International Winter Meeting on Nuclear Physics January 2011 Bormio, Italy G. Cattani, on behalf of the ATLAS Collaboration Measurement of.
Data Driven study for Same Sign Dileptons July 31 st 2009, “CMS SUSY Leptonic Meeting” 1 Sanjay Padhi.
TrackFixup (overview)
RD. Schaffer, L. Iconomidou Fayard, D. Fournier
Using IP Chi-Square Probability
Northwestern University
Modified HEEP ID for Z’ SUSY Search
Validation of valid3 samples Zee(106050) and Jpsiee(105751)
Individual Particle Reconstruction
Update of Electron Identification Performance Based on BDTs
Implementation of e-ID based on BDT in Athena EgammaRec
Missing Energy and Tau-Lepton Reconstruction in ATLAS
 discrimination with converted photons
EGAMMA HLT Marco Pieri UCSD Meeting 12 June 2007.
Performance of BDTs for Electron Identification
Contents First section: pion and proton misidentification probabilities as Loose or Tight Muons. Measurements using Jet-triggered data (from run).
 discrimination with converted photons
Presentation transcript:

Electron physics object tutorial C. Charlot / LLR Automn08 tutorials, 14 oct. 2008

2  Introduce the algorithms and their parameters  Electron sequence objects data structure and content  How to read the electron collection  Electron ID modules  Disclaimer  CMSSW 21x  Isolation not covered Scope

3 Electrons in CMS  Electrons are caracterized by a high E T SuperCluster matched in position and momentum with a track  Electron object can be more complicated due to showering in the traker material  Several subclusters (grouped into a supercluster)  Eventualy several tracks from photon conversions « showering electron » brem’d  initial e-  Electron object therefore  has a particle behaviour  is a composed object  handles combined information

4 Electron reconstruction sequence Super Cluster Trajectory Seed Seeding: - Std track seeds - SC driven pixel match filter - E T, H/E Electron TrackCandidate Electron Seed Electron Gsf track GsfElectron Trajectory building: - CTF builder - Electron loss modeling - No Chi2 cut - Reduced #candidates/layer Gsf track fit: - Electron loss modeling - Mode of the gaussian mixture used for p ele - Brem fraction Preselection: - E/p - dEta, dPhi Amb. resolution

5 Electron seeding  Electron seed reconstruction starts from standard tracker seeds and superclusters  Filtered by E T and H/E  Pixel match filter applied on standard tracker seeds  Match the first hit backpropagating from supercluster E T and position to the beam spot  Large windowz (z spread)  E T dependent phi window  Match the second hit propagating from the matched first hit up to the second hit layer  Tight windows

6 Electron seed object reco:ElectronPixelSeed TrajectorySeed  A TrajectorySeed contains:  a TSOS  By convention defined on the outermost layer  a vector of RecHits  a propagation direction  An ElectronPixelSeed adds:  Ref to SuperCluster reco:SuperCluster 1  Unlike TrajectorySeeds, ElectronPixelSeeds are stored in RECO data tier

7 Electron tracking  Electron reconstruction uses Ckf trajectory building with dedicated propagators and parameters  Energy loss modeling  No Chi2 cut  Reduced number of candidates per layer  Gsf fit is used to evaluate track parameters  Energy loss modeling  Multicomponent TSOS  Further electron reconstruction makes use of mode estimate gsfElectronCkfTrackCandidateMaker_cff.py

8 Gsf track object reco:GsfTrack reco:Track  A Ttrack contains (see Tracking tutorial):  Ref. position on the track  Momentum at this position  5D curvilinear covariance matrix from the fit  Charge, Chi2 and ndof  Hit patterns (in which layers the track has hits)  Through the TrackExtra (only in RECO)  Inner and outer track parameters with covariance matrix  A reference to the TrajectorySeed  Vector of Refs to RecHits  a propagation direction  A GsfTrack adds:  Charge, momentum and momentum covariance from mode reco:GsfTrackExtra 1  GsfTrackExtra is the standard « extra » track extension for the GsfTrack  Inner and outer multicomponent states

9 Electron preselection  GsfElectrons are constructed from a reconstructed GsfTrack and a loose association with it’s corresponding supercluster  Associated at the electron seeding stage  The supercluster-gsf track preselection is loose so to keep high efficiency at the RECO stage  Compatible with affordable fake rate  Purity can be increased at a later stage applying electron ID  Preselection is based on  Supercluster E T  Delta eta between the SC position and track extrapolation  Delta phi between the SC position and track extrapolation  E/P  H/E

10 Electron preselection  Preselection parameters defined in pixelMatchgsfElectrons_cfi.py

11 Electron Object GsfElectron GsfTrackSuperCluster GsfTrackExtraBasicCluster Candidate n1 Particle behaviour (q, p4,...), PhysTools Matching and ID variables, refs to constituants

12 Electron Object  Particle properties  pdgid, 4- momentum, charge,...  References to constituant SC and Gsf track  Matching and eID variables  Track extrapolation to ECAL,..

13 Electron object  Particle interface (vertex, momentum, charge, mass,..)  Vertex position is the CPA to the beam spot  trackMomentumAtVertex from GsfElectron ≠ momentum from Gsf track  GsfElectron:: trackMomentumAtVertex() gives mode estimate, GsfTrack::momentum() provides mean estimate  momentum(), p4(), pt() uses the momentum magnitude from E-p combination  direction always given by the GsfTrack parameters  charge is given by the GsfTrack

14 Electron object  Track-Cluster match and ID variables  Track parameters are extrapolated to the ECAL in all cases  Can be extrapolated from the innermost track measurement toward the SC position  eSuperclusterOverP(), deltaEtaSuperClusterAtVtx(), deltaPhiSuperClusterAtVtx()  Or extrapolated from the outermost track measurement toward the seed BC position  eSeedOverPout(), deltaEtaSeedClusterAtCalo(), deltaPhiSeedClusterAtCalo()  HadOverEm()  Ratio of hadronic energy in tower just behind the SC over the SC energy  Shower length variable, not hadronic isolation

15 Electron object  Electron corrections  caloEnergy() returns corrected superCluster energy when electron level scale corrections are turned on  isEnergyScaleCorrected() to know if correction was applied  default is off (done at the superCluster level)  momentum() returns the momentum estimate from the E-p combination  isMomentumCorrected() to know if correction was applied  default is on

16 Electron classes & errors  Electron algorithm makes use and provides a definition of electron categories derived from the SC-track pattern and measurement quality (bremsstrahlung)  4 basic categories: golden, narrow, big-brem, showering (from the mostly non radiating to the mostly more radiating)  + basic EB/EE separation and a category for all electrons in crack (EB/EE transition region) and gaps (EB eta gaps only)  Access to electron class through int GsfElectron::classification();  0 : golden EB  10: big-brem EB  20: narrow EB  30,31,32,..: showering EB with nbrem = 0,1,2,..  40: crack and gaps  class += 100: same for EE  Errors on E measurement derived from classification + momentum error from the fit  float caloEnergyError(), trackMomentumError()

17 Electron Collections  Main collection recoGsfElectrons_pixelMatchGsfElectrons__RECO (object type) ( producer) (process)  root [0] TFile::Open(’’rfio:/castor/cern.ch/cms/store/..../reco.root’’)  root [1] TBrowser b

18 Electron Collections

19 Example reading code See  RecoEgamma/Examples/test/GsfElectronMCAnalyzer_cfg.py runs a module that reads the electron collection and produces histograms in a root file  makes use of MC truth

20 Electron ID  Configurable tool based on PhysicsTools available to perform electron ID  RecoEgamma/ElectronIdentification  Seeveral algorithms are available:  cut based (no categories), cut based (3 categories), cut based (electron classes), likelihood, neural net  For the cut based approaches, configuration specified in files  RecoEgamma/ElectronIdentification/python/cutBasedElectronId_cfi.py  RecoEgamma/ElectronIdentification/python/ptdrElectronId_cfi.py  The following can be specified in these config files:  loose or tight electron quality for the cut based eID no categories and 3 categories  Loose, medium or tight electron quality for the cut based eID using electron classes  List of discriminating variables to be used (cut based eID using electron classes)  Individual cut values  In the standard sequence, cut based (no categories) and cut based (3 categories) are run and provide a collection of references to the GsfElectron collection

21 Electron ID  runElectronID.cfg under /test runs the electronId modules and outputs a root tree:  More in (Roberto Salerno)

22 Further references  SWGuide      Workbook Electron   DataFormats  mma mma Feedback most welcome on usage & documentation