Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:04:47

0001 #ifndef MuonReco_MuonPFIsolation_h
0002 #define MuonReco_MuonPFIsolation_h
0003 
0004 namespace reco {
0005   struct MuonPFIsolation {
0006     float sumChargedHadronPt;               //!< sum-pt of charged Hadron
0007     float sumChargedParticlePt;             //!< sum-pt of charged Particles(inludes e/mu)
0008     float sumNeutralHadronEt;               //!< sum pt of neutral hadrons
0009     float sumPhotonEt;                      //!< sum pt of PF photons
0010     float sumNeutralHadronEtHighThreshold;  //!< sum pt of neutral hadrons with a higher threshold
0011     float sumPhotonEtHighThreshold;         //!< sum pt of PF photons with a higher threshold
0012     float sumPUPt;                          //!< sum pt of charged Particles not from PV  (for Pu corrections)
0013 
0014     MuonPFIsolation()
0015         : sumChargedHadronPt(0),
0016           sumChargedParticlePt(0),
0017           sumNeutralHadronEt(0),
0018           sumPhotonEt(0),
0019           sumNeutralHadronEtHighThreshold(0),
0020           sumPhotonEtHighThreshold(0),
0021           sumPUPt(0) {}
0022   };
0023 
0024 }  // namespace reco
0025 #endif