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(), ScoutingParticle.vertex(), TrackRefitter.vertex, TrackClassFilter::Input.vertex, KineParticleFilter.vertex(), GsfTrackRefitter.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(), FSimTrack.vertex(), SoftPFElectronTagInfoProducer.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(), VertexFitterResult.vertex, reco::Particle.vertex(), FastPixelHitMatcher.vertex, reco::ParticleState.vertex(), reco::PFCluster.vertex(), reco::LeafCandidate.vertex(), CandidateWithRef< Ref >.vertex(), pat::PackedGenParticle.vertex(), TrackingParticle.vertex(), RawParticle.vertex(), pat::PackedCandidate.vertex(), reco::TrackBase.vertex(), reco::PFCandidate.vertex(), and PEcalValidInfo.vertex().
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(), PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex.p4, @584.p4, reco::LeafCandidate.p4(), CandidateWithRef< Ref >.p4(), TrackingParticle.p4(), egHLT::OffPho.p4(), CaloTower.p4(), pat::PackedCandidate.p4(), egHLT::OffEle.p4(), reco::tau::RecoTauConstructor.p4(), reco::Vertex.p4(), Electron.Electron.p4(), reco::Photon.p4(), and reco::GsfElectron.p4().
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(), PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex.p4, @584.p4, reco::LeafCandidate.p4(), CandidateWithRef< Ref >.p4(), TrackingParticle.p4(), egHLT::OffPho.p4(), CaloTower.p4(), pat::PackedCandidate.p4(), egHLT::OffEle.p4(), reco::tau::RecoTauConstructor.p4(), reco::Vertex.p4(), Electron.Electron.p4(), reco::Photon.p4(), and reco::GsfElectron.p4().
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(), res::HelperJet.theta(), TwoBodyDecayDerivatives.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< long double, PointTag, GlobalTag >.theta(), Point3DBase< U, GlobalTag >.theta(), Point3DBase< U, FrameTag >.theta(), Point3DBase< T, Frame >.theta(), Vector3DBase< T, Frame >.theta(), PV3DBase< float, VectorTag, LocalTag >.theta(), Point3DBase< U, Frame >.theta(), Vector3DBase< T, FrameTag >.theta(), Vector3DBase< double, LocalTag >.theta(), PV3DBase< Scalar, PointTag, GlobalTag >.theta(), Vector3DBase< U, FrameTag >.theta(), Vector3DBase< U, Frame >.theta(), PV3DBase< T, PVType, FrameType >.theta(), PV3DBase< float, PointTag, LocalTag >.theta(), PV3DBase< float, VectorTag, MeasurementTag >.theta(), PV3DBase< float, PointTag, MeasurementTag >.theta(), PV3DBase< Scalar, VectorTag, GlobalTag >.theta(), PV3DBase< T, PointTag, GlobalTag >.theta(), PV3DBase< T, VectorTag, FrameTag >.theta(), PV3DBase< float, VectorTag, GlobalTag >.theta(), Vector3DBase< U, GlobalTag >.theta(), Vector3DBase< U, LocalTag >.theta(), PV3DBase< T, PointTag, FrameTag >.theta(), PV3DBase< float, PointTag, GlobalTag >.theta(), PV3DBase< align::Scalar, PointTag, GlobalTag >.theta(), Point3DBase< U, LocalTag >.theta(), DDTrap.theta(), SingleParticleEvent.theta(), EcalTrapezoidParameters.theta(), TrackStruct::TrackParameterStruct.theta, reco::Candidate.theta(), reco::Particle.theta(), reco::ParticleState.theta(), pat::PackedGenParticle.theta(), DDHCalBarrelAlgo.theta, Basic3DVector< long double >.theta(), reco::LeafCandidate.theta(), CandidateWithRef< Ref >.theta(), reco::PFCluster.theta(), Basic3DVector< align::Scalar >.theta(), Basic3DVector< U >.theta(), Basic3DVector< T >.theta(), Basic3DVector< float > pos GlobalPoint.theta(), Basic3DVector< double >.theta(), Basic3DVector< float >.theta(), Basic3DVector< Scalar >.theta(), Basic3DVector< float > mom GlobalVector.theta(), pat::PackedCandidate.theta(), TrackingParticle.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().