Public Member Functions | |
def | __init__ (self, args, kwargs) |
def | absIsoWithFSR (self, R=0.4, puCorr="rhoArea", dBetaFactor=0.5) |
def | chargedAllIso (self) |
def | chargedAllIsoR (self, R=0.4) |
def | chargedHadronIsoR (self, R=0.4) |
def | cutBasedId (self, wp, showerShapes="auto") |
def | dxy (self, vertex=None) |
def | dz (self, vertex=None) |
def | edxy (self) |
def | edz (self) |
def | electronID (self, id, vertex=None, rho=None) |
def | lostInner (self) |
def | mvaId (self) |
def | mvaIDLoose (self, full5x5=False) |
def | mvaIDRun2 (self, name, wp) |
def | mvaIDTight (self, full5x5=False) |
def | mvaNonTrigV0 (self, full5x5=False, debug=False) |
def | mvaRun2 (self, name, debug=False) |
def | mvaTrigNoIPV0 (self, full5x5=False, debug=False) |
def | mvaTrigV0 (self, full5x5=False, debug=False) |
def | neutralHadronIsoR (self, R=0.4) |
def | p4 (self) |
def | photonIsoR (self, R=0.4) |
def | ptErr (self) |
def | puChargedHadronIsoR (self, R=0.4) |
def | tightId (self) |
def | validCandidateP4Kind (self) |
Public Attributes | |
associatedVertex | |
rho | |
tightIdResult | |
Private Member Functions | |
def | _physObjInit (self) |
Private Attributes | |
_mvaNonTrigV0 | |
_mvaRun2 | |
_mvaTrigNoIPV0 | |
_mvaTrigV0 | |
Definition at line 6 of file Electron.py.
def Electron.Electron.__init__ | ( | self, | |
args, | |||
kwargs | |||
) |
Initializing tightIdResult to None. The user is responsible for setting this attribute externally if he wants to use the tightId function.
Definition at line 8 of file Electron.py.
References Electron.Electron._physObjInit().
|
private |
Definition at line 15 of file Electron.py.
Referenced by Electron.Electron.__init__(), Photon.Photon.__init__(), and Jet.Jet.__init__().
def Electron.Electron.absIsoWithFSR | ( | self, | |
R = 0.4 , |
|||
puCorr = "rhoArea" , |
|||
dBetaFactor = 0.5 |
|||
) |
Calculate Isolation, subtract FSR, apply specific PU corrections"
Definition at line 347 of file Electron.py.
References Electron.Electron.chargedHadronIsoR(), PbPb_ZMuSkimMuonDPG_cff.deltaR, PVValHelper.eta, EcalRegressionData.isEB(), CaloGenericDetId.isEB(), SimplePhoton.isEB(), SimpleElectron.isEB(), reco::Photon::FiducialFlags.isEB, DRNCorrectionProducerT< T >.isEB(), reco::Photon.isEB(), reco::GsfElectron::FiducialFlags.isEB, reco::GsfElectron.isEB(), SiStripPI.max, Electron.Electron.neutralHadronIsoR(), Electron.Electron.photonIsoR(), PhysicsObject.PhysicsObject.physObj, Electron.Electron.puChargedHadronIsoR(), python.rootplot.root2matplotlib.replace(), Electron.Electron.rho, correctionValue_class.rho, AlignmentMonitorMuonSystemMap1D::MyResidual.rho, objects.JetAnalyzer.JetAnalyzer.rho, and str.
def Electron.Electron.chargedAllIso | ( | self | ) |
Definition at line 338 of file Electron.py.
def Electron.Electron.chargedAllIsoR | ( | self, | |
R = 0.4 |
|||
) |
Definition at line 334 of file Electron.py.
References PhysicsObject.PhysicsObject.physObj.
Referenced by Lepton.Lepton.absIsoR(), and Muon.Muon.chargedAllIso().
def Electron.Electron.chargedHadronIsoR | ( | self, | |
R = 0.4 |
|||
) |
Definition at line 319 of file Electron.py.
References gedPhotonSequence_cff.chargedHadronIso, and PhysicsObject.PhysicsObject.physObj.
Referenced by Lepton.Lepton.absIsoR(), Muon.Muon.absIsoWithFSR(), and Electron.Electron.absIsoWithFSR().
def Electron.Electron.cutBasedId | ( | self, | |
wp, | |||
showerShapes = "auto" |
|||
) |
Definition at line 48 of file Electron.py.
References funct.abs(), btagbtvdeep::TrackPairFeatures.dxy, btagbtvdeep::SeedingTrackFeatures.dxy, hi::TrackStructure.dxy, btagbtvdeep::SecondaryVertexFeatures.dxy, btagbtvdeep::ChargedCandidateFeatures.dxy, l1ScoutingRun3::ugmt::shiftsMuon.dxy, trklet::L1SimTrack.dxy(), l1ScoutingRun3::ugmt::masksMuon.dxy, L1MuKBMTrack.dxy(), reco::PFTauTransverseImpactParameter.dxy(), l1t::PFCandidate.dxy(), l1t::PFTau.dxy(), Run3ScoutingParticle.dxy(), TopMonitor::PVcut.dxy, BTagAndProbe::PVcut.dxy, pat::IsolatedTrack.dxy(), ScoutingMuon.dxy(), GeneralPurposeVertexAnalyzer.dxy, reco::Conversion.dxy(), reco::TrackBase.dxy(), l1t::EMTFTrack.dxy, pat::Tau.dxy(), pat::PackedGenParticle.dxy(), Electron.Electron.dxy(), pat::PackedCandidate.dxy(), btagbtvdeep::TrackPairFeatures.dz, btagbtvdeep::SeedingTrackFeatures.dz, hi::TrackStructure.dz, egammaisolation::EgammaTrackSelector.dz, RigidBodyAlignmentParameters.dz, DetGeometry::DirectionData.dz, BowedSurfaceAlignmentDerivatives.dz, btagbtvdeep::ChargedCandidateFeatures.dz, BowedSurfaceAlignmentParameters.dz, HGCalTBParameters::hgtrap.dz, DTMuonSLToSL.dz, PreshowerStrip.dz(), IdealZDCTrapezoid.dz(), DDHCalXtalAlgo.dz, DDHCalTestBeamAlgo.dz, IdealObliquePrism.dz(), IdealZPrism.dz(), HGCalParameters::hgtrap.dz, IdealCastorTrapezoid.dz(), FlatHexagon.dz(), pat::VertexAssociation.dz(), DTMuonMillepede.dz, ScoutingElectron.dz(), Run3ScoutingParticle.dz(), FlatTrd.dz(), TopMonitor::PVcut.dz, BTagAndProbe::PVcut.dz, EcalTrapezoidParameters.dz(), gpuPixelDoublets::CellCutsT< TrackerTraits >.dz, TrackerValidationVariables::AVTrackStruct.dz, pat::IsolatedTrack.dz(), ScoutingMuon.dz(), GeneralPurposeVertexAnalyzer.dz, TrackStruct::TrackParameterStruct.dz, reco::Conversion.dz(), MuonGeometryArrange::MGACollection.dz, trklet::IMATH_TrackletCalculatorDisk.dz, trklet::IMATH_TrackletCalculatorOverlap.dz, trklet::IMATH_TrackletCalculator.dz, CosmicRateAnalyzer.dz, reco::TrackBase.dz(), pat::PackedGenParticle.dz(), Electron.Electron.dz(), pat::PackedCandidate.dz(), electrons_cff.ecalEnergy, HLT_2023v12_cff.full5x5_sigmaIetaIeta, electrons_cff.isEB, TrackCollections2monitor_cff.numberOfLostHits, PhysicsObject.PhysicsObject.physObj, and run3scouting_cff.sigmaIetaIeta.
Referenced by Electron.Electron.electronID().
def Electron.Electron.dxy | ( | self, | |
vertex = None |
|||
) |
Returns dxy. Computed using vertex (or self.associatedVertex if vertex not specified), and the gsf track.
Definition at line 368 of file Electron.py.
References Electron.Electron.associatedVertex, reco::Electron.gsfTrack(), reco::GsfElectronCore.gsfTrack(), reco::RecoCandidate.gsfTrack(), pat::Electron.gsfTrack(), pat::GenericParticle.gsfTrack(), and reco::GsfElectron.gsfTrack().
Referenced by Electron.Electron.cutBasedId(), and ntupleDataFormat.Track.dxyPull().
def Electron.Electron.dz | ( | self, | |
vertex = None |
|||
) |
Returns dz. Computed using vertex (or self.associatedVertex if vertex not specified), and the gsf track.
Definition at line 387 of file Electron.py.
References Electron.Electron.associatedVertex, reco::Electron.gsfTrack(), reco::GsfElectronCore.gsfTrack(), reco::RecoCandidate.gsfTrack(), pat::Electron.gsfTrack(), pat::GenericParticle.gsfTrack(), and reco::GsfElectron.gsfTrack().
Referenced by Electron.Electron.cutBasedId(), and ntupleDataFormat.Track.dzPull().
def Electron.Electron.edxy | ( | self | ) |
returns the uncertainty on dxy (from gsf track)
Definition at line 377 of file Electron.py.
References run3scouting_cff.dxyError, reco::Electron.gsfTrack(), reco::GsfElectronCore.gsfTrack(), reco::RecoCandidate.gsfTrack(), pat::Electron.gsfTrack(), pat::GenericParticle.gsfTrack(), and reco::GsfElectron.gsfTrack().
def Electron.Electron.edz | ( | self | ) |
returns the uncertainty on dxz (from gsf track)
Definition at line 396 of file Electron.py.
References run3scouting_cff.dzError, reco::Electron.gsfTrack(), reco::GsfElectronCore.gsfTrack(), reco::RecoCandidate.gsfTrack(), pat::Electron.gsfTrack(), pat::GenericParticle.gsfTrack(), and reco::GsfElectron.gsfTrack().
Definition at line 24 of file Electron.py.
References Electron.Electron.associatedVertex, Electron.Electron.cutBasedId(), pat::Electron.electronIDs(), Electron.Electron.mvaIDLoose(), Electron.Electron.mvaIDRun2(), Electron.Electron.mvaIDTight(), Electron.Electron.rho, correctionValue_class.rho, AlignmentMonitorMuonSystemMap1D::MyResidual.rho, and objects.JetAnalyzer.JetAnalyzer.rho.
def Electron.Electron.lostInner | ( | self | ) |
Definition at line 401 of file Electron.py.
References reco::Electron.gsfTrack(), reco::GsfElectronCore.gsfTrack(), reco::RecoCandidate.gsfTrack(), pat::Electron.gsfTrack(), pat::GenericParticle.gsfTrack(), reco::GsfElectron.gsfTrack(), and TrackCollections2monitor_cff.numberOfLostHits.
def Electron.Electron.mvaId | ( | self | ) |
Definition at line 174 of file Electron.py.
References Electron.Electron.mvaNonTrigV0().
def Electron.Electron.mvaIDLoose | ( | self, | |
full5x5 = False |
|||
) |
Definition at line 227 of file Electron.py.
References funct.abs(), PVValHelper.eta, Electron.Electron.mvaNonTrigV0(), PuppiCandidate.pt, eetest::CandForTest.pt(), btagbtvdeep::SecondaryVertexFeatures.pt, btagbtvdeep::TrackPairFeatures.pt, btagbtvdeep::JetFeatures.pt, mypt.pt, btagbtvdeep::SeedingTrackFeatures.pt, res::HelperElectron.pt(), res::HelperMuon.pt(), hi::TrackStructure.pt, res::HelperJet.pt(), reco::VoronoiBackground.pt(), ScoutingParticle.pt(), L1MuCSCPtLut.pt(), l1ScoutingRun3::ugmt::masksMuon.pt, l1ScoutingRun3::ugmt::shiftsMuon.pt, l1t::Vertex.pt(), Phase2L1GMT::MuonROI.pt(), l1tVertexFinder::L1Track.pt(), PtHatReweightUserHook.pt, btagbtvdeep::SeedingTrackInfoBuilder.pt(), MatchStruct.pt, ScoutingPhoton.pt(), trklet::L1SimTrack.pt(), btagbtvdeep::NeutralCandidateFeatures.pt, ALILine.pt(), RecoObj.pt, PtEtaPhiMass.pt(), L2TauPixelTrackMatch::TinyTrack.pt, reco::MuonMETCorrectionData.pt(), L1Analysis::L1AnalysisRecoPhotonDataFormat.pt, P2L1HTMHTEmu::PtPxPy.pt, ResonanceBuilder.Resonance.pt(), HLTGenValObject.pt(), MTDTrackQualityMVA.pt, Phase2L1GMT::ConvertedTTTrack.pt(), DTMuonLocalAlignment.pt, l1thgcfirmware::HGCalCluster.pt(), PipeEntry< T >.pt(), antiElecIDMVA6_blocks::TauVars.pt, l1ct::tdr_regionizer::PipeEntry< T >.pt(), L1Analysis::L1AnalysisRecoTauDataFormat.pt, l1thgcfirmware::HGCalTriggerCell.pt(), btagbtvdeep::ChargedCandidateFeatures.pt, mkfit::IdxChi2List.pt, L1Analysis::L1AnalysisRecoElectronDataFormat.pt, Phase2L1GMT::PreTrackMatchedMuon.pt(), L1Analysis::L1AnalysisRecoMuon2DataFormat.pt, PatTrackAnalyzer::Plots.pt, PGlobalSimHit::Trk.pt, tmtt::TP.pt(), HepLine3D.pt(), mtd::MTDGeomUtil.pt(), trigger::TriggerObject.pt(), jpt::Map.pt(), l1gt::ThreeVector.pt, PhysicsObjectsMonitor.pt, trklet::Track.pt(), l1tVertexFinder::RecoVertex< T >.pt(), RecoVertex< L1Track >.pt(), RecoVertex<>.pt(), TtFullHadSignalSel.pt(), reco::CaloMuon.pt(), BSTrkParameters.pt(), MuScleFitMuon.pt(), trklet::L1TStub.pt(), PTrajectoryStateOnDet.pt(), reco::ForwardProton.pt(), Run3ScoutingCaloJet.pt(), ScoutingCaloJet.pt(), ScoutingElectron.pt(), SiStripLAProfileBooker.pt, l1tVertexFinder::VertexNTupler::GenJetsBranchData.pt, TrackBranch.pt, Run3ScoutingParticle.pt(), TauL1TPair.pt(), SimpleL1MuGMTCand.pt(), Run3ScoutingPhoton.pt(), L1MuDTTrack.pt(), EopElecVariables.pt, HTrackVariables.pt(), L1MuBMTrack.pt(), susybsm::HSCParticle.pt(), QualityCutsAnalyzer::histogram_element_t.pt, l1tVertexFinder::VertexNTupler::GenParticlesBranchData.pt, BPhysicsValidation::ParticleMonitor.pt, TrajectoryStateClosestToPoint.pt(), L1TPhase2CorrelatorOffline::SimpleObject.pt, reco::PreId.pt(), l1tp2::DigitizedClusterGT.pt(), Lepton.pt, Run3ScoutingPFJet.pt(), ScoutingPFJet.pt(), ValidationMisalignedTracker.pt, TrackerValidationVariables::AVTrackStruct.pt, reco::Candidate.pt(), Run3ScoutingElectron.pt(), egHLT::OffPho.pt(), l1tVertexFinder::VertexNTupler::RecoTracksBranchData.pt, MuonResidualsFitter::MuonAlignmentTreeRow.pt, reco::PFCluster.pt(), ScoutingMuon.pt(), tmtt::KFTrackletTrack.pt(), PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex.pt, reco::Particle.pt(), contrib::CMSBoostedTauSeedingAlgorithmStructure.pt(), l1tp2::DigitizedClusterCorrelator.pt(), TrackStruct::TrackParameterStruct.pt, CaloParticle.pt(), Primary4DVertexValidation::recoPrimaryVertex.pt, l1ct::tdr_regionizer::BufferEntry< T >.pt(), l1tVertexFinder::VertexNTupler::TrueTracksBranchData.pt, SimCluster.pt(), reco::ParticleState.pt(), JetAnalyzer_HeavyIons_matching::MyJet.pt, GenMuonGMTPair.pt(), AlignmentMonitorMuonSystemMap1D::MyTrack.pt, TrackingParticle.pt(), CandidateWithRef< Ref >.pt(), reco::LeafCandidate.pt(), HGCalClusterT< C >.pt(), l1t::TkJetWord.pt(), tmtt::L1track3D.pt(), L1Analysis::L1AnalysisRecoMuonDataFormat.pt, l1t::VertexWord.pt(), PtHatRapReweightUserHook.pt, l1ct::tdr_regionizer::Buffer< T >.pt(), Run3ScoutingMuon.pt(), CosmicRateAnalyzer.pt, MuonGmtPair.pt(), pixelTrack::QualityCutsT< TrackerTraits, pixelTopology::isPhase1Topology< TrackerTraits > >.pt, L1TPhase2CorrelatorOffline::McVars.pt, RawParticle.pt(), pat::MET::Vector2.pt(), l1t::EMTFTrack.pt, L1TPhase2CorrelatorOffline::RecoVars.pt, tmtt::L1fittedTrack.pt(), reco::TrackBase.pt(), pat::PackedGenParticle.pt(), L1CaloJetProducer::simpleL1obj.pt(), p2eg::SimpleCaloHit.pt(), L1EGCrystalClusterEmulatorProducer::SimpleCaloHit.pt(), pat::PackedCandidate.pt(), PMuonSimHit::Trk.pt, PTrackerSimHit::Trk.pt, trigger::EgammaObject.superCluster(), reco::PreshowerClusterShape.superCluster(), reco::Electron.superCluster(), reco::RecoEcalCandidate.superCluster(), reco::GsfElectronCore.superCluster(), reco::RecoCandidate.superCluster(), reco::PhotonCore.superCluster(), reco::Photon.superCluster(), pat::Photon.superCluster(), pat::Electron.superCluster(), reco::SiStripElectron.superCluster(), pat::GenericParticle.superCluster(), and reco::GsfElectron.superCluster().
Referenced by Electron.Electron.electronID().
def Electron.Electron.mvaIDRun2 | ( | self, | |
name, | |||
wp | |||
) |
Definition at line 238 of file Electron.py.
References funct.abs(), PVValHelper.eta, Electron.Electron.mvaRun2(), PuppiCandidate.pt, eetest::CandForTest.pt(), btagbtvdeep::SecondaryVertexFeatures.pt, btagbtvdeep::JetFeatures.pt, btagbtvdeep::TrackPairFeatures.pt, mypt.pt, btagbtvdeep::SeedingTrackFeatures.pt, res::HelperElectron.pt(), res::HelperMuon.pt(), hi::TrackStructure.pt, res::HelperJet.pt(), reco::VoronoiBackground.pt(), ScoutingParticle.pt(), L1MuCSCPtLut.pt(), l1ScoutingRun3::ugmt::masksMuon.pt, l1ScoutingRun3::ugmt::shiftsMuon.pt, l1t::Vertex.pt(), Phase2L1GMT::MuonROI.pt(), l1tVertexFinder::L1Track.pt(), PtHatReweightUserHook.pt, btagbtvdeep::SeedingTrackInfoBuilder.pt(), MatchStruct.pt, ScoutingPhoton.pt(), trklet::L1SimTrack.pt(), btagbtvdeep::NeutralCandidateFeatures.pt, ALILine.pt(), RecoObj.pt, PtEtaPhiMass.pt(), L2TauPixelTrackMatch::TinyTrack.pt, reco::MuonMETCorrectionData.pt(), L1Analysis::L1AnalysisRecoPhotonDataFormat.pt, P2L1HTMHTEmu::PtPxPy.pt, ResonanceBuilder.Resonance.pt(), HLTGenValObject.pt(), MTDTrackQualityMVA.pt, Phase2L1GMT::ConvertedTTTrack.pt(), DTMuonLocalAlignment.pt, l1thgcfirmware::HGCalCluster.pt(), l1ct::tdr_regionizer::PipeEntry< T >.pt(), PipeEntry< T >.pt(), antiElecIDMVA6_blocks::TauVars.pt, mkfit::IdxChi2List.pt, L1Analysis::L1AnalysisRecoTauDataFormat.pt, btagbtvdeep::ChargedCandidateFeatures.pt, l1thgcfirmware::HGCalTriggerCell.pt(), L1Analysis::L1AnalysisRecoElectronDataFormat.pt, Phase2L1GMT::PreTrackMatchedMuon.pt(), L1Analysis::L1AnalysisRecoMuon2DataFormat.pt, PatTrackAnalyzer::Plots.pt, PGlobalSimHit::Trk.pt, tmtt::TP.pt(), HepLine3D.pt(), mtd::MTDGeomUtil.pt(), trigger::TriggerObject.pt(), jpt::Map.pt(), l1gt::ThreeVector.pt, PhysicsObjectsMonitor.pt, trklet::Track.pt(), l1tVertexFinder::RecoVertex< T >.pt(), RecoVertex< L1Track >.pt(), RecoVertex<>.pt(), TtFullHadSignalSel.pt(), reco::CaloMuon.pt(), BSTrkParameters.pt(), MuScleFitMuon.pt(), trklet::L1TStub.pt(), PTrajectoryStateOnDet.pt(), reco::ForwardProton.pt(), Run3ScoutingCaloJet.pt(), ScoutingCaloJet.pt(), ScoutingElectron.pt(), SiStripLAProfileBooker.pt, l1tVertexFinder::VertexNTupler::GenJetsBranchData.pt, Run3ScoutingParticle.pt(), TrackBranch.pt, TauL1TPair.pt(), SimpleL1MuGMTCand.pt(), Run3ScoutingPhoton.pt(), L1MuDTTrack.pt(), EopElecVariables.pt, HTrackVariables.pt(), L1MuBMTrack.pt(), susybsm::HSCParticle.pt(), QualityCutsAnalyzer::histogram_element_t.pt, l1tVertexFinder::VertexNTupler::GenParticlesBranchData.pt, BPhysicsValidation::ParticleMonitor.pt, TrajectoryStateClosestToPoint.pt(), L1TPhase2CorrelatorOffline::SimpleObject.pt, reco::PreId.pt(), l1tp2::DigitizedClusterGT.pt(), Lepton.pt, Run3ScoutingPFJet.pt(), ScoutingPFJet.pt(), ValidationMisalignedTracker.pt, TrackerValidationVariables::AVTrackStruct.pt, reco::Candidate.pt(), Run3ScoutingElectron.pt(), egHLT::OffPho.pt(), l1tVertexFinder::VertexNTupler::RecoTracksBranchData.pt, MuonResidualsFitter::MuonAlignmentTreeRow.pt, reco::PFCluster.pt(), ScoutingMuon.pt(), tmtt::KFTrackletTrack.pt(), PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex.pt, reco::Particle.pt(), contrib::CMSBoostedTauSeedingAlgorithmStructure.pt(), l1tp2::DigitizedClusterCorrelator.pt(), TrackStruct::TrackParameterStruct.pt, CaloParticle.pt(), Primary4DVertexValidation::recoPrimaryVertex.pt, l1ct::tdr_regionizer::BufferEntry< T >.pt(), l1tVertexFinder::VertexNTupler::TrueTracksBranchData.pt, SimCluster.pt(), reco::ParticleState.pt(), JetAnalyzer_HeavyIons_matching::MyJet.pt, AlignmentMonitorMuonSystemMap1D::MyTrack.pt, GenMuonGMTPair.pt(), TrackingParticle.pt(), HGCalClusterT< C >.pt(), CandidateWithRef< Ref >.pt(), reco::LeafCandidate.pt(), l1t::TkJetWord.pt(), tmtt::L1track3D.pt(), L1Analysis::L1AnalysisRecoMuonDataFormat.pt, l1t::VertexWord.pt(), PtHatRapReweightUserHook.pt, l1ct::tdr_regionizer::Buffer< T >.pt(), Run3ScoutingMuon.pt(), CosmicRateAnalyzer.pt, MuonGmtPair.pt(), pixelTrack::QualityCutsT< TrackerTraits, pixelTopology::isPhase1Topology< TrackerTraits > >.pt, L1TPhase2CorrelatorOffline::McVars.pt, RawParticle.pt(), pat::MET::Vector2.pt(), l1t::EMTFTrack.pt, L1TPhase2CorrelatorOffline::RecoVars.pt, tmtt::L1fittedTrack.pt(), reco::TrackBase.pt(), pat::PackedGenParticle.pt(), L1CaloJetProducer::simpleL1obj.pt(), p2eg::SimpleCaloHit.pt(), L1EGCrystalClusterEmulatorProducer::SimpleCaloHit.pt(), pat::PackedCandidate.pt(), PMuonSimHit::Trk.pt, PTrackerSimHit::Trk.pt, trigger::EgammaObject.superCluster(), reco::PreshowerClusterShape.superCluster(), reco::Electron.superCluster(), reco::RecoEcalCandidate.superCluster(), reco::GsfElectronCore.superCluster(), reco::RecoCandidate.superCluster(), reco::PhotonCore.superCluster(), reco::Photon.superCluster(), pat::Photon.superCluster(), pat::Electron.superCluster(), reco::SiStripElectron.superCluster(), pat::GenericParticle.superCluster(), and reco::GsfElectron.superCluster().
Referenced by Electron.Electron.electronID().
def Electron.Electron.mvaIDTight | ( | self, | |
full5x5 = False |
|||
) |
Definition at line 216 of file Electron.py.
References funct.abs(), PVValHelper.eta, Electron.Electron.mvaTrigV0(), PuppiCandidate.pt, eetest::CandForTest.pt(), btagbtvdeep::SecondaryVertexFeatures.pt, btagbtvdeep::TrackPairFeatures.pt, btagbtvdeep::JetFeatures.pt, mypt.pt, btagbtvdeep::SeedingTrackFeatures.pt, res::HelperElectron.pt(), res::HelperMuon.pt(), hi::TrackStructure.pt, res::HelperJet.pt(), reco::VoronoiBackground.pt(), ScoutingParticle.pt(), L1MuCSCPtLut.pt(), l1ScoutingRun3::ugmt::masksMuon.pt, l1ScoutingRun3::ugmt::shiftsMuon.pt, l1t::Vertex.pt(), Phase2L1GMT::MuonROI.pt(), l1tVertexFinder::L1Track.pt(), PtHatReweightUserHook.pt, btagbtvdeep::SeedingTrackInfoBuilder.pt(), MatchStruct.pt, ScoutingPhoton.pt(), trklet::L1SimTrack.pt(), btagbtvdeep::NeutralCandidateFeatures.pt, ALILine.pt(), RecoObj.pt, PtEtaPhiMass.pt(), L2TauPixelTrackMatch::TinyTrack.pt, reco::MuonMETCorrectionData.pt(), L1Analysis::L1AnalysisRecoPhotonDataFormat.pt, P2L1HTMHTEmu::PtPxPy.pt, ResonanceBuilder.Resonance.pt(), HLTGenValObject.pt(), MTDTrackQualityMVA.pt, Phase2L1GMT::ConvertedTTTrack.pt(), DTMuonLocalAlignment.pt, l1thgcfirmware::HGCalCluster.pt(), PipeEntry< T >.pt(), antiElecIDMVA6_blocks::TauVars.pt, l1ct::tdr_regionizer::PipeEntry< T >.pt(), L1Analysis::L1AnalysisRecoTauDataFormat.pt, l1thgcfirmware::HGCalTriggerCell.pt(), btagbtvdeep::ChargedCandidateFeatures.pt, mkfit::IdxChi2List.pt, L1Analysis::L1AnalysisRecoElectronDataFormat.pt, Phase2L1GMT::PreTrackMatchedMuon.pt(), L1Analysis::L1AnalysisRecoMuon2DataFormat.pt, PatTrackAnalyzer::Plots.pt, PGlobalSimHit::Trk.pt, tmtt::TP.pt(), HepLine3D.pt(), mtd::MTDGeomUtil.pt(), trigger::TriggerObject.pt(), jpt::Map.pt(), l1gt::ThreeVector.pt, PhysicsObjectsMonitor.pt, trklet::Track.pt(), l1tVertexFinder::RecoVertex< T >.pt(), RecoVertex< L1Track >.pt(), RecoVertex<>.pt(), TtFullHadSignalSel.pt(), reco::CaloMuon.pt(), BSTrkParameters.pt(), MuScleFitMuon.pt(), trklet::L1TStub.pt(), PTrajectoryStateOnDet.pt(), reco::ForwardProton.pt(), Run3ScoutingCaloJet.pt(), ScoutingCaloJet.pt(), ScoutingElectron.pt(), SiStripLAProfileBooker.pt, l1tVertexFinder::VertexNTupler::GenJetsBranchData.pt, TrackBranch.pt, Run3ScoutingParticle.pt(), TauL1TPair.pt(), SimpleL1MuGMTCand.pt(), Run3ScoutingPhoton.pt(), L1MuDTTrack.pt(), EopElecVariables.pt, HTrackVariables.pt(), L1MuBMTrack.pt(), susybsm::HSCParticle.pt(), QualityCutsAnalyzer::histogram_element_t.pt, l1tVertexFinder::VertexNTupler::GenParticlesBranchData.pt, BPhysicsValidation::ParticleMonitor.pt, TrajectoryStateClosestToPoint.pt(), L1TPhase2CorrelatorOffline::SimpleObject.pt, reco::PreId.pt(), l1tp2::DigitizedClusterGT.pt(), Lepton.pt, Run3ScoutingPFJet.pt(), ScoutingPFJet.pt(), ValidationMisalignedTracker.pt, TrackerValidationVariables::AVTrackStruct.pt, reco::Candidate.pt(), Run3ScoutingElectron.pt(), egHLT::OffPho.pt(), l1tVertexFinder::VertexNTupler::RecoTracksBranchData.pt, MuonResidualsFitter::MuonAlignmentTreeRow.pt, reco::PFCluster.pt(), ScoutingMuon.pt(), tmtt::KFTrackletTrack.pt(), PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex.pt, reco::Particle.pt(), contrib::CMSBoostedTauSeedingAlgorithmStructure.pt(), l1tp2::DigitizedClusterCorrelator.pt(), TrackStruct::TrackParameterStruct.pt, CaloParticle.pt(), Primary4DVertexValidation::recoPrimaryVertex.pt, l1ct::tdr_regionizer::BufferEntry< T >.pt(), l1tVertexFinder::VertexNTupler::TrueTracksBranchData.pt, SimCluster.pt(), reco::ParticleState.pt(), JetAnalyzer_HeavyIons_matching::MyJet.pt, GenMuonGMTPair.pt(), AlignmentMonitorMuonSystemMap1D::MyTrack.pt, TrackingParticle.pt(), CandidateWithRef< Ref >.pt(), reco::LeafCandidate.pt(), HGCalClusterT< C >.pt(), l1t::TkJetWord.pt(), tmtt::L1track3D.pt(), L1Analysis::L1AnalysisRecoMuonDataFormat.pt, l1t::VertexWord.pt(), PtHatRapReweightUserHook.pt, l1ct::tdr_regionizer::Buffer< T >.pt(), Run3ScoutingMuon.pt(), CosmicRateAnalyzer.pt, MuonGmtPair.pt(), pixelTrack::QualityCutsT< TrackerTraits, pixelTopology::isPhase1Topology< TrackerTraits > >.pt, L1TPhase2CorrelatorOffline::McVars.pt, RawParticle.pt(), pat::MET::Vector2.pt(), l1t::EMTFTrack.pt, L1TPhase2CorrelatorOffline::RecoVars.pt, tmtt::L1fittedTrack.pt(), reco::TrackBase.pt(), pat::PackedGenParticle.pt(), L1CaloJetProducer::simpleL1obj.pt(), p2eg::SimpleCaloHit.pt(), L1EGCrystalClusterEmulatorProducer::SimpleCaloHit.pt(), pat::PackedCandidate.pt(), PMuonSimHit::Trk.pt, PTrackerSimHit::Trk.pt, trigger::EgammaObject.superCluster(), reco::PreshowerClusterShape.superCluster(), reco::Electron.superCluster(), reco::RecoEcalCandidate.superCluster(), reco::GsfElectronCore.superCluster(), reco::RecoCandidate.superCluster(), reco::PhotonCore.superCluster(), reco::Photon.superCluster(), pat::Photon.superCluster(), pat::Electron.superCluster(), reco::SiStripElectron.superCluster(), pat::GenericParticle.superCluster(), and reco::GsfElectron.superCluster().
Referenced by Electron.Electron.electronID().
Definition at line 180 of file Electron.py.
References Electron.Electron._mvaNonTrigV0, Electron.Electron.associatedVertex, ElectronMVAID.ElectronMVAID_NonTrig, PhysicsObject.PhysicsObject.physObj, Electron.Electron.rho, correctionValue_class.rho, AlignmentMonitorMuonSystemMap1D::MyResidual.rho, and objects.JetAnalyzer.JetAnalyzer.rho.
Referenced by Electron.Electron.mvaId(), and Electron.Electron.mvaIDLoose().
def Electron.Electron.mvaRun2 | ( | self, | |
name, | |||
debug = False |
|||
) |
Definition at line 201 of file Electron.py.
References Electron.Electron._mvaRun2, Electron.Electron.associatedVertex, PhysicsObject.PhysicsObject.physObj, Electron.Electron.rho, correctionValue_class.rho, AlignmentMonitorMuonSystemMap1D::MyResidual.rho, and objects.JetAnalyzer.JetAnalyzer.rho.
Referenced by Electron.Electron.mvaIDRun2().
Definition at line 194 of file Electron.py.
References Electron.Electron._mvaTrigNoIPV0, Electron.Electron.associatedVertex, ElectronMVAID.ElectronMVAID_TrigNoIP, PhysicsObject.PhysicsObject.physObj, Electron.Electron.rho, correctionValue_class.rho, AlignmentMonitorMuonSystemMap1D::MyResidual.rho, and objects.JetAnalyzer.JetAnalyzer.rho.
Definition at line 187 of file Electron.py.
References Electron.Electron._mvaTrigV0, Electron.Electron.associatedVertex, ElectronMVAID.ElectronMVAID_Trig, PhysicsObject.PhysicsObject.physObj, Electron.Electron.rho, correctionValue_class.rho, AlignmentMonitorMuonSystemMap1D::MyResidual.rho, and objects.JetAnalyzer.JetAnalyzer.rho.
Referenced by Electron.Electron.mvaIDTight().
def Electron.Electron.neutralHadronIsoR | ( | self, | |
R = 0.4 |
|||
) |
Definition at line 324 of file Electron.py.
References gedPhotonSequence_cff.neutralHadronIso, and PhysicsObject.PhysicsObject.physObj.
Referenced by Lepton.Lepton.absIsoR(), Muon.Muon.absIsoWithFSR(), and Electron.Electron.absIsoWithFSR().
def Electron.Electron.p4 | ( | self | ) |
Definition at line 381 of file Electron.py.
References PhysicsObject.PhysicsObject.physObj.
Referenced by Tau.Tau.dxy_approx(), Tau.Tau.dz(), and Lepton.Lepton.p4WithFSR().
def Electron.Electron.photonIsoR | ( | self, | |
R = 0.4 |
|||
) |
Definition at line 329 of file Electron.py.
References gedPhotonSequence_cff.photonIso, and PhysicsObject.PhysicsObject.physObj.
Referenced by Lepton.Lepton.absIsoR(), Muon.Muon.absIsoWithFSR(), and Electron.Electron.absIsoWithFSR().
def Electron.Electron.ptErr | ( | self | ) |
Definition at line 411 of file Electron.py.
References reco::GsfElectron::Corrections.candidateP4Kind, reco::GsfElectron.candidateP4Kind(), mayown_ptr< T, N >.p, mayown_ptr< T >.p, edm::ConfigurationHandshake.p, EventShape.p, LMFSextuple.p, Exhume::Particle.p, funct::IntegralStruct< F, X >.p, funct::IntegralStruct< F >.p, DDHtmlFormatter.p(), DTMuonLocalAlignment.p, StripCPE::AlgoParam.p, PPSDiamondG4Hit.p(), gctpf::GCTEtaStripPeak_t.p, reco::CaloMuon.p(), EopElecVariables.p, trigger::TriggerObject.p(), reco::ForwardProton.p(), PtHatEmpReweightUserHook.p, TotemRPG4Hit.p(), HTrackVariables.p(), susybsm::HSCParticle.p(), reco::Candidate.p(), BPhysicsValidation::ParticleMonitor.p, ValidationMisalignedTracker.p, PPSPixelG4Hit.p(), hitfit::Lepjets_Event_Lep.p(), gen.p, TrackerValidationVariables::AVTrackStruct.p, CaloParticle.p(), reco::Particle.p(), hitfit::FE_Obj.p, SimCluster.p(), mkfit::TrackState.p(), funct::SimpifyS2C2Sum< n, m, A, false >.p, TrackingParticle.p(), reco::ParticleState.p(), sistrip::SpyEventMatcher::CountersWrapper.p, reco::LeafCandidate.p(), CandidateWithRef< Ref >.p(), HGCalClusterT< C >.p(), TrackStruct::TrackParameterStruct.p, EMECALShowerParametrization.p(), CaloTower.p(), L1Analysis::L1AnalysisRecoMuonDataFormat.p, mkfit::TrackBase.p(), CosmicRateAnalyzer.p, pat::PackedGenParticle.p(), reco::TrackBase.p(), pat::PackedCandidate.p(), trackerTFP::Stub< double, double, double, double, double >.p(), trackerTFP::Stub< Ts >.p(), trackerTFP::Stub< double, double, double, int, int, int, int, int, int, int >.p(), trackerTFP::Stub< double, double, double, int, int, int >.p(), trackerTFP::Stub< double, double, double, int, int, int, int, int >.p(), trackerTFP::Stub< double, double, double, int, TTBV, int, int, int, int >.p(), trackerTFP::Stub< double, double, double, int, int, int, int >.p(), Stub< Others... >.p(), trackerTFP::Track< int, int, int, double, double, double, double >.p(), trackerTFP::Track< Ts >.p(), trackerTFP::Track< double, double, double, double >.p(), trackerTFP::Track< TTBV, int, int, double, double, double, double >.p(), Track< Others... >.p(), Config.TestModuleCommand.p, reco::GsfElectron.p4Error(), PuppiCandidate.pt, eetest::CandForTest.pt(), btagbtvdeep::JetFeatures.pt, btagbtvdeep::SecondaryVertexFeatures.pt, btagbtvdeep::TrackPairFeatures.pt, mypt.pt, btagbtvdeep::SeedingTrackFeatures.pt, res::HelperElectron.pt(), res::HelperMuon.pt(), hi::TrackStructure.pt, res::HelperJet.pt(), reco::VoronoiBackground.pt(), ScoutingParticle.pt(), l1ScoutingRun3::ugmt::shiftsMuon.pt, l1ScoutingRun3::ugmt::masksMuon.pt, L1MuCSCPtLut.pt(), l1t::Vertex.pt(), Phase2L1GMT::MuonROI.pt(), PtHatReweightUserHook.pt, l1tVertexFinder::L1Track.pt(), btagbtvdeep::SeedingTrackInfoBuilder.pt(), MatchStruct.pt, ScoutingPhoton.pt(), btagbtvdeep::NeutralCandidateFeatures.pt, ALILine.pt(), trklet::L1SimTrack.pt(), RecoObj.pt, PtEtaPhiMass.pt(), L2TauPixelTrackMatch::TinyTrack.pt, reco::MuonMETCorrectionData.pt(), L1Analysis::L1AnalysisRecoPhotonDataFormat.pt, P2L1HTMHTEmu::PtPxPy.pt, ResonanceBuilder.Resonance.pt(), HLTGenValObject.pt(), MTDTrackQualityMVA.pt, Phase2L1GMT::ConvertedTTTrack.pt(), DTMuonLocalAlignment.pt, l1thgcfirmware::HGCalCluster.pt(), PipeEntry< T >.pt(), antiElecIDMVA6_blocks::TauVars.pt, l1ct::tdr_regionizer::PipeEntry< T >.pt(), btagbtvdeep::ChargedCandidateFeatures.pt, L1Analysis::L1AnalysisRecoTauDataFormat.pt, mkfit::IdxChi2List.pt, l1thgcfirmware::HGCalTriggerCell.pt(), L1Analysis::L1AnalysisRecoElectronDataFormat.pt, Phase2L1GMT::PreTrackMatchedMuon.pt(), PatTrackAnalyzer::Plots.pt, L1Analysis::L1AnalysisRecoMuon2DataFormat.pt, HepLine3D.pt(), PGlobalSimHit::Trk.pt, tmtt::TP.pt(), mtd::MTDGeomUtil.pt(), trigger::TriggerObject.pt(), jpt::Map.pt(), l1gt::ThreeVector.pt, PhysicsObjectsMonitor.pt, trklet::Track.pt(), RecoVertex< L1Track >.pt(), RecoVertex<>.pt(), l1tVertexFinder::RecoVertex< T >.pt(), TtFullHadSignalSel.pt(), reco::CaloMuon.pt(), BSTrkParameters.pt(), MuScleFitMuon.pt(), PTrajectoryStateOnDet.pt(), trklet::L1TStub.pt(), reco::ForwardProton.pt(), Run3ScoutingCaloJet.pt(), l1tVertexFinder::VertexNTupler::GenJetsBranchData.pt, ScoutingCaloJet.pt(), SiStripLAProfileBooker.pt, ScoutingElectron.pt(), TauL1TPair.pt(), Run3ScoutingParticle.pt(), TrackBranch.pt, SimpleL1MuGMTCand.pt(), Run3ScoutingPhoton.pt(), L1MuDTTrack.pt(), EopElecVariables.pt, HTrackVariables.pt(), L1MuBMTrack.pt(), susybsm::HSCParticle.pt(), QualityCutsAnalyzer::histogram_element_t.pt, l1tVertexFinder::VertexNTupler::GenParticlesBranchData.pt, TrajectoryStateClosestToPoint.pt(), BPhysicsValidation::ParticleMonitor.pt, L1TPhase2CorrelatorOffline::SimpleObject.pt, reco::PreId.pt(), l1tp2::DigitizedClusterGT.pt(), Lepton.pt, Run3ScoutingPFJet.pt(), ScoutingPFJet.pt(), ValidationMisalignedTracker.pt, TrackerValidationVariables::AVTrackStruct.pt, reco::Candidate.pt(), Run3ScoutingElectron.pt(), egHLT::OffPho.pt(), l1tVertexFinder::VertexNTupler::RecoTracksBranchData.pt, MuonResidualsFitter::MuonAlignmentTreeRow.pt, reco::PFCluster.pt(), ScoutingMuon.pt(), tmtt::KFTrackletTrack.pt(), PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex.pt, reco::Particle.pt(), contrib::CMSBoostedTauSeedingAlgorithmStructure.pt(), l1tp2::DigitizedClusterCorrelator.pt(), TrackStruct::TrackParameterStruct.pt, CaloParticle.pt(), Primary4DVertexValidation::recoPrimaryVertex.pt, l1tVertexFinder::VertexNTupler::TrueTracksBranchData.pt, l1ct::tdr_regionizer::BufferEntry< T >.pt(), SimCluster.pt(), reco::ParticleState.pt(), JetAnalyzer_HeavyIons_matching::MyJet.pt, GenMuonGMTPair.pt(), AlignmentMonitorMuonSystemMap1D::MyTrack.pt, TrackingParticle.pt(), reco::LeafCandidate.pt(), HGCalClusterT< C >.pt(), CandidateWithRef< Ref >.pt(), l1t::TkJetWord.pt(), tmtt::L1track3D.pt(), L1Analysis::L1AnalysisRecoMuonDataFormat.pt, l1t::VertexWord.pt(), PtHatRapReweightUserHook.pt, l1ct::tdr_regionizer::Buffer< T >.pt(), Run3ScoutingMuon.pt(), CosmicRateAnalyzer.pt, MuonGmtPair.pt(), pixelTrack::QualityCutsT< TrackerTraits, pixelTopology::isPhase1Topology< TrackerTraits > >.pt, L1TPhase2CorrelatorOffline::McVars.pt, RawParticle.pt(), pat::MET::Vector2.pt(), l1t::EMTFTrack.pt, L1TPhase2CorrelatorOffline::RecoVars.pt, tmtt::L1fittedTrack.pt(), reco::TrackBase.pt(), pat::PackedGenParticle.pt(), L1CaloJetProducer::simpleL1obj.pt(), p2eg::SimpleCaloHit.pt(), L1EGCrystalClusterEmulatorProducer::SimpleCaloHit.pt(), pat::PackedCandidate.pt(), PMuonSimHit::Trk.pt, PTrackerSimHit::Trk.pt, and Electron.Electron.validCandidateP4Kind().
Referenced by ntupleDataFormat.Track.ptPull().
def Electron.Electron.puChargedHadronIsoR | ( | self, | |
R = 0.4 |
|||
) |
Definition at line 341 of file Electron.py.
References PhysicsObject.PhysicsObject.physObj.
Referenced by Lepton.Lepton.absIsoR(), Muon.Muon.absIsoWithFSR(), and Electron.Electron.absIsoWithFSR().
def Electron.Electron.tightId | ( | self | ) |
def Electron.Electron.validCandidateP4Kind | ( | self | ) |
Definition at line 407 of file Electron.py.
References PhysicsObject.PhysicsObject.physObj.
Referenced by Electron.Electron.ptErr().
|
private |
Definition at line 19 of file Electron.py.
Referenced by Electron.Electron.mvaNonTrigV0().
|
private |
Definition at line 22 of file Electron.py.
Referenced by Electron.Electron.mvaRun2().
|
private |
Definition at line 21 of file Electron.py.
Referenced by Electron.Electron.mvaTrigNoIPV0().
|
private |
Definition at line 20 of file Electron.py.
Referenced by Electron.Electron.mvaTrigV0().
Electron.Electron.associatedVertex |
Definition at line 17 of file Electron.py.
Referenced by Tau.Tau.dxy(), Muon.Muon.dxy(), Electron.Electron.dxy(), Tau.Tau.dxy_approx(), Tau.Tau.dz(), Muon.Muon.dz(), Electron.Electron.dz(), Electron.Electron.electronID(), Electron.Electron.mvaNonTrigV0(), Electron.Electron.mvaRun2(), Electron.Electron.mvaTrigNoIPV0(), Electron.Electron.mvaTrigV0(), and Tau.Tau.zImpact().
Electron.Electron.rho |
Definition at line 18 of file Electron.py.
Referenced by Lepton.Lepton.absIsoFromEA(), Muon.Muon.absIsoWithFSR(), Electron.Electron.absIsoWithFSR(), Photon.Photon.chargedHadronIso(), Electron.Electron.electronID(), Electron.Electron.mvaNonTrigV0(), Electron.Electron.mvaRun2(), Electron.Electron.mvaTrigNoIPV0(), Electron.Electron.mvaTrigV0(), Photon.Photon.neutralHadronIso(), and Photon.Photon.photonIso().
Electron.Electron.tightIdResult |
Definition at line 16 of file Electron.py.
Referenced by Electron.Electron.tightId().