Public Member Functions | |
def | __init__ |
def | __str__ |
def | dxy |
def | dxy_approx |
def | dz |
def | mvaId |
def | relIso |
def | zImpact |
Public Attributes | |
tau | |
def Tau.Tau.__str__ | ( | self | ) |
Definition at line 61 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 33 of file Tau.py.
References funct.abs(), Electron.Electron.associatedVertex, reco::tau::RecoTauVertexAssociator.associatedVertex(), Tau.Tau.dxy_approx(), CosmicParametersDefinerForTP.vertex(), TrimmedVertexFitter.vertex(), TrackRefitter.vertex, TrackClassFilter::Input.vertex, GsfTrackRefitter.vertex, KineParticleFilter.vertex(), KinematicVertexFactory.vertex(), AbstractConfFitter.vertex(), ConfigurableVertexFitter.vertex(), VertexFitter< N >.vertex(), VertexFitter< 5 >.vertex(), VertexFitter< 6 >.vertex(), EcalSimPhotonMCTruth.vertex(), reco::VZero.vertex(), tauImpactParameter::LorentzVectorParticle.vertex(), ParametersDefinerForTP.vertex(), PhotonMCTruth.vertex(), AdaptiveGsfVertexFitter.vertex(), FSimDisplacedVertex.vertex(), pat::VertexAssociation.vertex(), GsfVertexFitter.vertex(), reco::NuclearInteraction.vertex(), SoftPFElectronTagInfoProducer.vertex, FSimTrack.vertex(), Cone.vertex(), KalmanVertexFitter.vertex(), reco::TemplatedSecondaryVertexTagInfo< IPTI, VTX >::VertexData.vertex, AdaptiveVertexFitter.vertex(), FastHelix.vertex(), SimpleConeBounds.vertex(), CaloPoint::DistanceToVertex.vertex, SequentialVertexFitter< N >.vertex(), SequentialVertexFitter< 5 >.vertex(), FBaseSimEvent.vertex(), reco::Candidate.vertex(), TrackingParticle.vertex(), VertexFitterResult.vertex, reco::Particle.vertex(), FastPixelHitMatcher.vertex, reco::ParticleState.vertex(), reco::PFCluster.vertex(), CandidateWithRef< Ref >.vertex(), reco::LeafCandidate.vertex(), pat::PackedGenParticle.vertex(), pat::PackedCandidate.vertex(), RawParticle.vertex(), reco::TrackBase.vertex(), reco::PFCandidate.vertex(), PEcalValidInfo.vertex(), and detailsBasic3DVector.z.
def Tau.Tau.dxy_approx | ( | self, | |
vertex = None |
|||
) |
Returns standard dxy for an arbitrary passed vertex
Definition at line 24 of file Tau.py.
References Electron.Electron.associatedVertex, reco::tau::RecoTauVertexAssociator.associatedVertex(), pat::Tau.leadChargedHadrCand(), CondFormats_SiPixelObjects::dictionary.p4, InvariantMassFromVertex.p4(), reco::PUSubMETCandInfo.p4(), lhef::JetClustering::Jet.p4(), tauImpactParameter::LorentzVectorParticle.p4(), MuScleFitMuon.p4(), reco::Candidate.p4(), reco::Particle.p4(), reco::ParticleState.p4(), pat::PackedGenParticle.p4(), TopDecaySubset.p4(), pat::PackedCandidate.p4(), PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex.p4, @579.p4, TrackingParticle.p4(), reco::LeafCandidate.p4(), CandidateWithRef< Ref >.p4(), PrimaryVertexAnalyzer4PU::simPrimaryVertex.p4, egHLT::OffPho.p4(), CaloTower.p4(), reco::tau::RecoTauConstructor.p4(), egHLT::OffEle.p4(), reco::Vertex.p4(), Electron.Electron.p4(), reco::Photon.p4(), reco::GsfElectron.p4(), x, and detailsBasic3DVector.y.
Referenced by Tau.Tau.dxy().
def Tau.Tau.dz | ( | self, | |
vertex = None |
|||
) |
Definition at line 48 of file Tau.py.
References Electron.Electron.associatedVertex, reco::tau::RecoTauVertexAssociator.associatedVertex(), pat::Tau.leadChargedHadrCand(), CondFormats_SiPixelObjects::dictionary.p4, InvariantMassFromVertex.p4(), reco::PUSubMETCandInfo.p4(), lhef::JetClustering::Jet.p4(), tauImpactParameter::LorentzVectorParticle.p4(), MuScleFitMuon.p4(), reco::Candidate.p4(), reco::Particle.p4(), reco::ParticleState.p4(), pat::PackedGenParticle.p4(), TopDecaySubset.p4(), pat::PackedCandidate.p4(), PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex.p4, @579.p4, TrackingParticle.p4(), reco::LeafCandidate.p4(), CandidateWithRef< Ref >.p4(), PrimaryVertexAnalyzer4PU::simPrimaryVertex.p4, egHLT::OffPho.p4(), CaloTower.p4(), reco::tau::RecoTauConstructor.p4(), egHLT::OffEle.p4(), reco::Vertex.p4(), Electron.Electron.p4(), reco::Photon.p4(), reco::GsfElectron.p4(), x, detailsBasic3DVector.y, and detailsBasic3DVector.z.
def Tau.Tau.mvaId | ( | self | ) |
def Tau.Tau.relIso | ( | self, | |
dBetaFactor = 0 , |
|||
allCharged = 0 |
|||
) |
def Tau.Tau.zImpact | ( | self, | |
vertex = None |
|||
) |
z impact at ECAL surface
Definition at line 55 of file Tau.py.
References Electron.Electron.associatedVertex, reco::tau::RecoTauVertexAssociator.associatedVertex(), res::HelperMET.theta(), DDHCalEndcapModuleAlgo::HcalEndcapPar.theta, res::HelperElectron.theta(), res::HelperMuon.theta(), TwoBodyDecayDerivatives.theta, res::HelperJet.theta(), TwoBodyDecayParameters.theta, DDHCalTBZposAlgo.theta, DDHCalTestBeamAlgo.theta, DDPixBarStackLinear.theta, DDPixBarStackLinearGap.theta, DDHCalTBCableAlgo.theta, DDTrackerLinear.theta, reco::isodeposit::Direction.theta(), lhef::JetClustering::Jet.theta(), TtFullHadSignalSel.theta(), reco::CaloMuon.theta(), reco::GhostTrackPrediction.theta(), PerigeeTrajectoryParameters.theta(), ValidationMisalignedTracker.theta, Thrust::ThetaPhi.theta, Geom::Spherical2Cartesian< T >.theta(), PV3DBase< T, PointTag, GlobalTag >.theta(), Point3DBase< T, Frame >.theta(), Vector3DBase< U, GlobalTag >.theta(), Vector3DBase< U, FrameTag >.theta(), PV3DBase< float, PointTag, LocalTag >.theta(), Point3DBase< U, FrameTag >.theta(), Vector3DBase< U, Frame >.theta(), Point3DBase< U, Frame >.theta(), Vector3DBase< T, Frame >.theta(), Vector3DBase< double, LocalTag >.theta(), PV3DBase< T, PointTag, FrameTag >.theta(), Vector3DBase< T, FrameTag >.theta(), PV3DBase< T, PVType, FrameType >.theta(), PV3DBase< float, VectorTag, LocalTag >.theta(), PV3DBase< float, VectorTag, GlobalTag >.theta(), PV3DBase< float, VectorTag, MeasurementTag >.theta(), PV3DBase< float, PointTag, MeasurementTag >.theta(), PV3DBase< Scalar, VectorTag, GlobalTag >.theta(), Point3DBase< U, GlobalTag >.theta(), PV3DBase< T, VectorTag, FrameTag >.theta(), Vector3DBase< U, LocalTag >.theta(), PV3DBase< Scalar, PointTag, GlobalTag >.theta(), PV3DBase< float, PointTag, GlobalTag >.theta(), PV3DBase< align::Scalar, PointTag, GlobalTag >.theta(), PV3DBase< long double, PointTag, GlobalTag >.theta(), Point3DBase< U, LocalTag >.theta(), DDTrap.theta(), SingleParticleEvent.theta(), EcalTrapezoidParameters.theta(), reco::Candidate.theta(), reco::Particle.theta(), TrackingParticle.theta(), reco::ParticleState.theta(), pat::PackedGenParticle.theta(), DDHCalBarrelAlgo.theta, Basic3DVector< long double >.theta(), pat::PackedCandidate.theta(), CandidateWithRef< Ref >.theta(), reco::LeafCandidate.theta(), reco::PFCluster.theta(), Basic3DVector< align::Scalar >.theta(), Basic3DVector< float > mom GlobalVector.theta(), Basic3DVector< U >.theta(), Basic3DVector< T >.theta(), Basic3DVector< float > pos GlobalPoint.theta(), Basic3DVector< float >.theta(), Basic3DVector< Scalar >.theta(), Basic3DVector< double >.theta(), reco::TrackBase.theta(), and DDParallelepiped.theta().
Tau.Tau.tau |
Definition at line 13 of file Tau.py.
Referenced by DiObject.TauMuon.leg1(), DiObject.TauElectron.leg1(), and DiObject.TauTau.leg1().