Public Member Functions | |
def | absIso |
def | absIsoFromEA |
def | ip3D |
def | lostInner |
def | relEffAreaIso |
def | relEffAreaIso |
def | relIso |
def | relIsoAllChargedDB05 |
def | sip3D |
def Lepton.Lepton.absIso | ( | self, | |
dBetaFactor = 0 , |
|||
allCharged = 0 |
|||
) |
Definition at line 43 of file Lepton.py.
References HTauTauElectron.HTauTauElectron.chargedAllIso(), Electron.Electron.chargedAllIso(), Photon.Photon.chargedHadronIso(), pat::Photon.chargedHadronIso(), pat::Lepton< reco::Muon >.chargedHadronIso(), Lepton< LeptonType >.chargedHadronIso(), pat::Lepton< reco::GsfElectron >.chargedHadronIso(), pat::Lepton< LeptonType >.chargedHadronIso(), pat::Lepton< reco::BaseTau >.chargedHadronIso(), reco::Photon::PflowIsolationVariables.chargedHadronIso, reco::Photon.chargedHadronIso(), bookConverter.max, Photon.Photon.neutralHadronIso(), pat::Photon.neutralHadronIso(), pat::Lepton< LeptonType >.neutralHadronIso(), pat::Lepton< reco::BaseTau >.neutralHadronIso(), pat::Lepton< reco::GsfElectron >.neutralHadronIso(), pat::Lepton< reco::Muon >.neutralHadronIso(), Lepton< LeptonType >.neutralHadronIso(), reco::Photon::PflowIsolationVariables.neutralHadronIso, reco::Photon.neutralHadronIso(), Photon.Photon.photonIso(), HTauTauElectron.HTauTauElectron.photonIso(), pat::Photon.photonIso(), pat::Lepton< LeptonType >.photonIso(), Lepton< LeptonType >.photonIso(), pat::Lepton< reco::GsfElectron >.photonIso(), pat::Lepton< reco::Muon >.photonIso(), pat::Lepton< reco::BaseTau >.photonIso(), reco::Photon::PflowIsolationVariables.photonIso, reco::Photon.photonIso(), pat::Photon.puChargedHadronIso(), pat::Lepton< reco::Muon >.puChargedHadronIso(), pat::Lepton< reco::GsfElectron >.puChargedHadronIso(), Lepton< LeptonType >.puChargedHadronIso(), pat::Lepton< LeptonType >.puChargedHadronIso(), and pat::Lepton< reco::BaseTau >.puChargedHadronIso().
Referenced by Lepton.Lepton.relIso().
def Lepton.Lepton.absIsoFromEA | ( | self, | |
rho, | |||
eta, | |||
effectiveArea1 = None , |
|||
effectiveArea2 = None |
|||
) |
Calculate Isolation using the effective area approach. If fsrPhotons is set the list of photons is subtracted from the isolation cone. It works with one or two effective Areas in case one needs to do photon and neutral hadron separately
Definition at line 13 of file Lepton.py.
References funct.abs(), Photon.Photon.chargedHadronIso(), pat::Photon.chargedHadronIso(), pat::Lepton< reco::BaseTau >.chargedHadronIso(), pat::Lepton< reco::GsfElectron >.chargedHadronIso(), pat::Lepton< reco::Muon >.chargedHadronIso(), Lepton< LeptonType >.chargedHadronIso(), pat::Lepton< LeptonType >.chargedHadronIso(), reco::Photon::PflowIsolationVariables.chargedHadronIso, reco::Photon.chargedHadronIso(), bookConverter.max, Photon.Photon.neutralHadronIso(), pat::Photon.neutralHadronIso(), pat::Lepton< reco::BaseTau >.neutralHadronIso(), Lepton< LeptonType >.neutralHadronIso(), pat::Lepton< LeptonType >.neutralHadronIso(), pat::Lepton< reco::GsfElectron >.neutralHadronIso(), pat::Lepton< reco::Muon >.neutralHadronIso(), reco::Photon::PflowIsolationVariables.neutralHadronIso, reco::Photon.neutralHadronIso(), Photon.Photon.photonIso(), HTauTauElectron.HTauTauElectron.photonIso(), pat::Photon.photonIso(), Lepton< LeptonType >.photonIso(), pat::Lepton< reco::BaseTau >.photonIso(), pat::Lepton< reco::Muon >.photonIso(), pat::Lepton< reco::GsfElectron >.photonIso(), pat::Lepton< LeptonType >.photonIso(), reco::Photon::PflowIsolationVariables.photonIso, and reco::Photon.photonIso().
Referenced by Muon.Muon.absEffAreaIso(), and Electron.Electron.absEffAreaIso().
def Lepton.Lepton.ip3D | ( | self | ) |
3D impact parameter value.
Definition at line 4 of file Lepton.py.
References funct.abs(), pat::Electron.dB(), pat::Muon.dB(), pat::Electron.PV3D, and pat::Muon.PV3D.
def Lepton.Lepton.lostInner | ( | self | ) |
Definition at line 76 of file Lepton.py.
References reco::CaloMuon.innerTrack(), reco::Muon.innerTrack(), and pat::Muon.innerTrack().
def Lepton.Lepton.relEffAreaIso | ( | self, | |
rho | |||
) |
MIKE, missing doc
Definition at line 67 of file Lepton.py.
Referenced by Lepton.Lepton.relEffAreaIso().
def Lepton.Lepton.relEffAreaIso | ( | self, | |
rho | |||
) |
MIKE, missing doc
Definition at line 72 of file Lepton.py.
References Muon.Muon.absEffAreaIso(), Electron.Electron.absEffAreaIso(), mypt.pt, res::HelperMuon.pt(), res::HelperElectron.pt(), res::HelperJet.pt(), reco::VoronoiBackground.pt(), RecoObj.pt, tauImpactParameter::LorentzVectorParticle.pt, L1MuCSCPtLut.pt(), reco::MuonMETCorrectionData.pt(), Residual1DHit.pt, MatchStruct.pt, PtHatReweightUserHook.pt, PtEtaPhiMass.pt(), ALILine.pt(), L2TauPixelTrackMatch::TinyTrack.pt, TrackMultiSelector::Block.pt, ElectronMVAEstimator.pt, DTMuonLocalAlignment.pt, PGlobalSimHit::Trk.pt, TtFullHadSignalSel.pt(), lhef::JetClustering::Jet.pt(), ZMuMuIsolationAnalyzer.pt, PatTrackAnalyzer::Plots.pt, TrackerValidationVariables::AVTrackStruct.pt, SiStripLAProfileBooker.pt, reco::CaloMuon.pt(), jpt::Map.pt(), trigger::TriggerObject.pt(), BSTrkParameters.pt(), SoftElectronMVAEstimator.pt, PhysicsObjectsMonitor.pt, MuScleFitMuon.pt(), HTrackVariables.pt(), PTrajectoryStateOnDet.pt(), SimpleL1MuGMTCand.pt(), ValidationMisalignedTracker.pt, HepLine3D.pt(), L1MuDTTrack.pt(), TrajectoryStateClosestToPoint.pt(), MuonDTLocalMillepedeAlgorithm.pt, susybsm::HSCParticle.pt(), QualityCutsAnalyzer::histogram_element_t.pt, reco::Particle.pt(), MuonGmtPair.pt(), reco::PreId.pt(), Lepton.pt, reco::Candidate.pt(), egHLT::OffPho.pt(), TrackingParticle.pt(), reco::LeafRefCandidateT< T >.pt(), contrib::CMSBoostedTauSeedingAlgorithmStructure.pt(), LeafRefCandidateT< T >.pt(), pat::PackedGenParticle.pt(), PtHatRapReweightUserHook.pt, MuonResidualsFitter::MuonAlignmentTreeRow.pt, AlignmentMonitorMuonSystemMap1D::MyTrack.pt, pat::PackedCandidate.pt(), reco::PFCluster.pt(), GoodSeedProducer.pt, pat::MET::UncorInfo.pt, CandidateWithRef< Ref >.pt(), reco::LeafCandidate.pt(), pat::MET::Vector2.pt(), reco::TrackBase.pt(), PMuonSimHit::Trk.pt, PTrackerSimHit::Trk.pt, and Lepton.Lepton.relEffAreaIso().
def Lepton.Lepton.relIso | ( | self, | |
dBetaFactor = 0 , |
|||
allCharged = 0 |
|||
) |
Definition at line 57 of file Lepton.py.
References IsoTrack.IsoTrack.absIso(), Lepton.Lepton.absIso(), mypt.pt, res::HelperMuon.pt(), res::HelperElectron.pt(), res::HelperJet.pt(), reco::VoronoiBackground.pt(), RecoObj.pt, tauImpactParameter::LorentzVectorParticle.pt, L1MuCSCPtLut.pt(), reco::MuonMETCorrectionData.pt(), Residual1DHit.pt, PtHatReweightUserHook.pt, MatchStruct.pt, PtEtaPhiMass.pt(), ALILine.pt(), L2TauPixelTrackMatch::TinyTrack.pt, TrackMultiSelector::Block.pt, ElectronMVAEstimator.pt, DTMuonLocalAlignment.pt, PGlobalSimHit::Trk.pt, TtFullHadSignalSel.pt(), lhef::JetClustering::Jet.pt(), ZMuMuIsolationAnalyzer.pt, PatTrackAnalyzer::Plots.pt, TrackerValidationVariables::AVTrackStruct.pt, SiStripLAProfileBooker.pt, reco::CaloMuon.pt(), jpt::Map.pt(), trigger::TriggerObject.pt(), BSTrkParameters.pt(), SoftElectronMVAEstimator.pt, PhysicsObjectsMonitor.pt, MuScleFitMuon.pt(), HTrackVariables.pt(), PTrajectoryStateOnDet.pt(), SimpleL1MuGMTCand.pt(), ValidationMisalignedTracker.pt, HepLine3D.pt(), L1MuDTTrack.pt(), TrajectoryStateClosestToPoint.pt(), MuonDTLocalMillepedeAlgorithm.pt, susybsm::HSCParticle.pt(), QualityCutsAnalyzer::histogram_element_t.pt, reco::Particle.pt(), MuonGmtPair.pt(), reco::PreId.pt(), Lepton.pt, reco::Candidate.pt(), egHLT::OffPho.pt(), TrackingParticle.pt(), LeafRefCandidateT< T >.pt(), reco::LeafRefCandidateT< T >.pt(), contrib::CMSBoostedTauSeedingAlgorithmStructure.pt(), pat::PackedGenParticle.pt(), PtHatRapReweightUserHook.pt, AlignmentMonitorMuonSystemMap1D::MyTrack.pt, MuonResidualsFitter::MuonAlignmentTreeRow.pt, pat::PackedCandidate.pt(), reco::PFCluster.pt(), GoodSeedProducer.pt, pat::MET::UncorInfo.pt, pat::MET::Vector2.pt(), CandidateWithRef< Ref >.pt(), reco::LeafCandidate.pt(), reco::TrackBase.pt(), PMuonSimHit::Trk.pt, and PTrackerSimHit::Trk.pt.
Referenced by Lepton.Lepton.relIsoAllChargedDB05().
def Lepton.Lepton.relIsoAllChargedDB05 | ( | self | ) |
Used in the H2TauTau analysis: rel iso, dbeta=0.5, using all charged particles.
Definition at line 62 of file Lepton.py.
References IsoTrack.IsoTrack.relIso(), and Lepton.Lepton.relIso().
def Lepton.Lepton.sip3D | ( | self | ) |
3D impact parameter significance.
Definition at line 9 of file Lepton.py.
References funct.abs(), pat::Electron.dB(), pat::Muon.dB(), pat::Electron.edB(), pat::Muon.edB(), pat::Electron.PV3D, and pat::Muon.PV3D.