Public Member Functions | |
def | __init__ (self, tau) |
def | __str__ (self) |
def | dxy (self, vertex=None) |
def | dxy_approx (self, vertex=None) |
def | dz (self, vertex=None) |
def | mvaId (self) |
def | relIso (self, dBetaFactor=0, allCharged=0) |
def | relIsoR (self, R=0.3, dBetaFactor=0, allCharged=0) |
def | zImpact (self, vertex=None) |
Public Attributes | |
tau | |
def Tau.Tau.__init__ | ( | self, | |
tau | |||
) |
Definition at line 12 of file Tau.py.
def Tau.Tau.__str__ | ( | self | ) |
Definition at line 65 of file Tau.py.
References reco::PFTau.decayMode(), pat::Tau.decayMode(), and join().
def Tau.Tau.dxy | ( | self, | |
vertex = None |
|||
) |
More precise dxy calculation as pre-calculated in the tau object for the primary vertex it was constructed with. Returns standard dxy calculation if the passed vertex differs from the one in the tau object.
Definition at line 37 of file Tau.py.
References funct.abs(), Electron.Electron.associatedVertex, reco::tau::RecoTauVertexAssociator.associatedVertex(), Tau.Tau.dxy_approx(), PhysicsObject.PhysicsObject.physObj, ParticleFlux::flux.vertex, TrimmedVertexFitter.vertex(), ScoutingParticle.vertex(), KinematicVertexFactory.vertex(), TrackClassFilter::Input.vertex, TrackRefitter.vertex, CosmicParametersDefinerForTP.vertex(), AbstractConfFitter.vertex(), ConfigurableVertexFitter.vertex(), GsfTrackRefitter.vertex, VertexFitter< N >.vertex(), VertexFitter< 5 >.vertex(), VertexFitter< 6 >.vertex(), EcalSimPhotonMCTruth.vertex(), AdaptiveGsfVertexFitter.vertex(), PhotonMCTruth.vertex(), FSimDisplacedVertex.vertex(), GsfVertexFitter.vertex(), Cone.vertex(), KalmanVertexFitter.vertex(), ParametersDefinerForTP.vertex(), pat::VertexAssociation.vertex(), reco::ForwardProton.vertex(), reco::NuclearInteraction.vertex(), reco::TemplatedSecondaryVertexTagInfo< IPTI, VTX >::VertexData.vertex, CTPPSFastTrack.vertex(), tauImpactParameter::LorentzVectorParticle.vertex(), AdaptiveVertexFitter.vertex(), FSimTrack.vertex(), BPHDecayVertex.vertex(), FastHelix.vertex(), Run3ScoutingParticle.vertex(), l1tVertexFinder::RecoVertex< T >.vertex(), RecoVertex<>.vertex(), RecoVertex< L1Track >.vertex(), CaloPoint::DistanceToVertex.vertex, SimpleConeBounds.vertex(), SequentialVertexFitter< N >.vertex(), SequentialVertexFitter< 5 >.vertex(), FBaseSimEvent.vertex(), reco::MuonSimInfo.vertex, reco::Candidate.vertex(), reco::PFCluster.vertex(), VertexFitterResult.vertex, reco::Particle.vertex(), reco::LeafCandidate.vertex(), HGCalClusterT< C >.vertex(), CandidateWithRef< Ref >.vertex(), reco::ParticleState.vertex(), TrackingParticle.vertex(), RawParticle.vertex(), reco::TrackBase.vertex(), pat::PackedGenParticle.vertex(), reco::PFCandidate.vertex(), ntupleDataFormat.Track.vertex(), pat::PackedCandidate.vertex(), and PEcalValidInfo.vertex().
Referenced by ntupleDataFormat.Track.dxyPull().
def Tau.Tau.dxy_approx | ( | self, | |
vertex = None |
|||
) |
Returns standard dxy for an arbitrary passed vertex
Definition at line 28 of file Tau.py.
References Electron.Electron.associatedVertex, reco::tau::RecoTauVertexAssociator.associatedVertex(), reco::PFTau.leadChargedHadrCand(), pat::Tau.leadChargedHadrCand(), CondFormats_CTPPSPixelObjects::dictionary.p4, reco::PUSubMETCandInfo.p4(), InvariantMassFromVertex.p4(), ResonanceBuilder.Resonance.p4(), ParticleLevelProducer.p4(), CondFormats_SiPixelObjects::dictionary.p4, MuScleFitMuon.p4(), tauImpactParameter::LorentzVectorParticle.p4(), reco::Candidate.p4(), Primary4DVertexValidation::simPrimaryVertex.p4, TopDecaySubset.p4(), CaloParticle.p4(), PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex.p4, reco::Particle.p4(), SiPixelLAHarvest::fitResults.p4, SimCluster.p4(), BPHKinematicFit.p4(), reco::MuonSimInfo.p4, TrackingParticle.p4(), reco::ParticleState.p4(), HGCalClusterT< C >.p4(), CandidateWithRef< Ref >.p4(), reco::LeafCandidate.p4(), egHLT::OffPho.p4(), reco::tau::RecoTauConstructor.p4(), egHLT::OffEle.p4(), CaloTower.p4(), pat::PackedGenParticle.p4(), reco::Vertex.p4(), L1CaloJetProducer::simpleL1obj.p4, reco::Photon.p4(), Electron.Electron.p4(), pat::PackedCandidate.p4(), reco::GsfElectron.p4(), and bphysicsOniaDQM_cfi.vertex.
Referenced by Tau.Tau.dxy().
def Tau.Tau.dz | ( | self, | |
vertex = None |
|||
) |
Definition at line 52 of file Tau.py.
References Electron.Electron.associatedVertex, reco::tau::RecoTauVertexAssociator.associatedVertex(), reco::PFTau.leadChargedHadrCand(), pat::Tau.leadChargedHadrCand(), CondFormats_CTPPSPixelObjects::dictionary.p4, reco::PUSubMETCandInfo.p4(), InvariantMassFromVertex.p4(), ResonanceBuilder.Resonance.p4(), ParticleLevelProducer.p4(), CondFormats_SiPixelObjects::dictionary.p4, MuScleFitMuon.p4(), tauImpactParameter::LorentzVectorParticle.p4(), reco::Candidate.p4(), Primary4DVertexValidation::simPrimaryVertex.p4, TopDecaySubset.p4(), CaloParticle.p4(), PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex.p4, reco::Particle.p4(), SiPixelLAHarvest::fitResults.p4, SimCluster.p4(), BPHKinematicFit.p4(), reco::MuonSimInfo.p4, TrackingParticle.p4(), reco::ParticleState.p4(), HGCalClusterT< C >.p4(), CandidateWithRef< Ref >.p4(), reco::LeafCandidate.p4(), egHLT::OffPho.p4(), reco::tau::RecoTauConstructor.p4(), egHLT::OffEle.p4(), CaloTower.p4(), pat::PackedGenParticle.p4(), reco::Vertex.p4(), L1CaloJetProducer::simpleL1obj.p4, reco::Photon.p4(), Electron.Electron.p4(), pat::PackedCandidate.p4(), reco::GsfElectron.p4(), and bphysicsOniaDQM_cfi.vertex.
Referenced by ntupleDataFormat.Track.dzPull().
def Tau.Tau.mvaId | ( | self | ) |
def Tau.Tau.relIso | ( | self, | |
dBetaFactor = 0 , |
|||
allCharged = 0 |
|||
) |
def Tau.Tau.relIsoR | ( | self, | |
R = 0.3 , |
|||
dBetaFactor = 0 , |
|||
allCharged = 0 |
|||
) |
def Tau.Tau.zImpact | ( | self, | |
vertex = None |
|||
) |
z impact at ECAL surface
Definition at line 59 of file Tau.py.
References Electron.Electron.associatedVertex, reco::tau::RecoTauVertexAssociator.associatedVertex(), L1TkMuMantraDF::track_df.theta, TwoBodyDecayParameters.theta, res::HelperMET.theta(), TwoBodyDecayDerivatives.theta, res::HelperElectron.theta(), res::HelperMuon.theta(), res::HelperJet.theta(), l1t::EMTFPtLUT.theta, L1TkMuMantraDF::muon_df.theta, reco::isodeposit::Direction.theta(), DDHCalEndcapModuleAlgo::HcalEndcapPar.theta, DDHCalTestBeamAlgo.theta, DDTrackerLinear.theta, DDHCalTBZposAlgo.theta, HcalBarrelAlgo.theta, DDHCalTBCableAlgo.theta, reco::CaloMuon.theta(), tmtt::TP.theta(), l1t::emtf::RPC.theta, reco::GhostTrackPrediction.theta(), PerigeeTrajectoryParameters.theta(), HCalEndcapModuleAlgo::HcalEndcapPar.theta, tmtt::TrackerModule.theta(), TtFullHadSignalSel.theta(), Geom::Spherical2Cartesian< T >.theta(), Thrust::ThetaPhi.theta, ValidationMisalignedTracker.theta, Vector3DBase< U, Frame >.theta(), PV3DBase< float, VectorTag, LocalTag >.theta(), PV3DBase< float, PointTag, LocalTag >.theta(), PV3DBase< Scalar, VectorTag, GlobalTag >.theta(), PV3DBase< T, PointTag, GlobalTag >.theta(), PV3DBase< T, VectorTag, FrameTag >.theta(), PV3DBase< Scalar, PointTag, GlobalTag >.theta(), PV3DBase< T, PointTag, FrameTag >.theta(), PV3DBase< align::Scalar, PointTag, GlobalTag >.theta(), PV3DBase< long double, PointTag, GlobalTag >.theta(), Point3DBase< U, LocalTag >.theta(), Vector3DBase< U, LocalTag >.theta(), Point3DBase< U, GlobalTag >.theta(), Vector3DBase< U, GlobalTag >.theta(), Point3DBase< U, FrameTag >.theta(), Vector3DBase< U, FrameTag >.theta(), Point3DBase< T, Frame >.theta(), Vector3DBase< T, Frame >.theta(), Point3DBase< U, Frame >.theta(), Vector3DBase< T, FrameTag >.theta(), Vector3DBase< float, GlobalTag >.theta(), PV3DBase< float, PointTag, GlobalTag >.theta(), Vector3DBase< double, LocalTag >.theta(), PV3DBase< T, PVType, FrameType >.theta(), EcalTrapezoidParameters.theta(), DDTrap.theta(), mkfit::TrackState.theta(), reco::Candidate.theta(), tmtt::Stub.theta(), VectorHit.theta(), reco::PFCluster.theta(), Basic3DVector< long double >.theta(), tmtt::KFTrackletTrack.theta(), reco::Particle.theta(), SingleParticleEvent.theta(), TrackStruct::TrackParameterStruct.theta, CaloParticle.theta(), Basic3DVector< float >.theta(), Basic3DVector< Scalar >.theta(), Basic3DVector< align::Scalar >.theta(), Basic3DVector< float > seedCentre float.theta(), Basic3DVector< U >.theta(), Basic3DVector< double >.theta(), Basic3DVector< float > mom GlobalVector.theta(), Basic3DVector< float > constituentCentre Basic3DVector< float >.theta(), Basic3DVector< float > tcCentre float.theta(), Basic3DVector< float > pos GlobalPoint.theta(), Basic3DVector< float > seedCentre.theta(), Basic3DVector< T >.theta(), reco::ParticleState.theta(), SimCluster.theta(), CandidateWithRef< Ref >.theta(), reco::LeafCandidate.theta(), HGCalClusterT< C >.theta(), DDHCalBarrelAlgo.theta, TrackingParticle.theta(), tmtt::L1track3D.theta(), mkfit::TrackBase.theta(), CosmicRateAnalyzer.theta, reco::TrackBase.theta(), RawParticle.theta(), l1t::EMTFTrack.theta, tmtt::L1fittedTrack.theta(), pat::PackedGenParticle.theta(), l1t::EMTFHit.theta, DDParallelepiped.theta(), and pat::PackedCandidate.theta().
Tau.Tau.tau |
Definition at line 13 of file Tau.py.
Referenced by DiObject.TauMuon.leg1(), DiObject.TauElectron.leg1(), and DiObject.TauTau.leg1().