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 | |||
) |
def Tau.Tau.__str__ | ( | self | ) |
Definition at line 65 of file Tau.py.
References dnn_inputs_2017v1.decayMode, reco::PFTau.decayMode(), pat::Tau.decayMode(), and join().
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(), ParticleFlux::flux.vertex, CosmicParametersDefinerForTP.vertex(), TrimmedVertexFitter.vertex(), ScoutingParticle.vertex(), TrackRefitter.vertex, TrackClassFilter::Input.vertex, GsfTrackRefitter.vertex, KinematicVertexFactory.vertex(), AbstractConfFitter.vertex(), ConfigurableVertexFitter.vertex(), VertexFitter< N >.vertex(), VertexFitter< 5 >.vertex(), VertexFitter< 6 >.vertex(), EcalSimPhotonMCTruth.vertex(), CTPPSFastTrack.vertex(), tauImpactParameter::LorentzVectorParticle.vertex(), PhotonMCTruth.vertex(), reco::ForwardProton.vertex(), AdaptiveGsfVertexFitter.vertex(), ParametersDefinerForTP.vertex(), FSimDisplacedVertex.vertex(), pat::VertexAssociation.vertex(), GsfVertexFitter.vertex(), reco::NuclearInteraction.vertex(), SoftPFElectronTagInfoProducer.vertex, Cone.vertex(), FSimTrack.vertex(), reco::TemplatedSecondaryVertexTagInfo< IPTI, VTX >::VertexData.vertex, KalmanVertexFitter.vertex(), AdaptiveVertexFitter.vertex(), BPHDecayVertex.vertex(), FastHelix.vertex(), SimpleConeBounds.vertex(), CaloPoint::DistanceToVertex.vertex, reco::MuonSimInfo.vertex, SequentialVertexFitter< N >.vertex(), SequentialVertexFitter< 5 >.vertex(), FBaseSimEvent.vertex(), reco::Candidate.vertex(), VertexFitterResult.vertex, reco::Particle.vertex(), reco::ParticleState.vertex(), reco::PFCluster.vertex(), reco::LeafCandidate.vertex(), HGCalClusterT< C >.vertex(), CandidateWithRef< Ref >.vertex(), TrackingParticle.vertex(), RawParticle.vertex(), pat::PackedGenParticle.vertex(), reco::TrackBase.vertex(), reco::PFCandidate.vertex(), pat::PackedCandidate.vertex(), ntupleDataFormat.Track.vertex(), and PEcalValidInfo.vertex().
Referenced by ntupleDataFormat.Track.dxyPull().
Returns standard dxy for an arbitrary passed vertex
Definition at line 28 of file Tau.py.
References Electron.Electron.associatedVertex, reco::tau::RecoTauVertexAssociator.associatedVertex(), PFTauElementsOperators.leadChargedHadrCand(), reco::PFTau.leadChargedHadrCand(), pat::Tau.leadChargedHadrCand(), CondFormats_CTPPSPixelObjects::dictionary.p4, ParticleLevelProducer.p4(), ResonanceBuilder.Resonance.p4(), reco::PUSubMETCandInfo.p4(), InvariantMassFromVertex.p4(), CondFormats_SiPixelObjects::dictionary.p4, tauImpactParameter::LorentzVectorParticle.p4(), MuScleFitMuon.p4(), reco::Candidate.p4(), reco::Particle.p4(), reco::ParticleState.p4(), BPHKinematicFit.p4(), TopDecaySubset.p4(), CaloParticle.p4(), PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex.p4, SimCluster.p4(), p4, reco::MuonSimInfo.p4, CandidateWithRef< Ref >.p4(), HGCalClusterT< C >.p4(), reco::LeafCandidate.p4(), TrackingParticle.p4(), egHLT::OffPho.p4(), egHLT::OffEle.p4(), reco::tau::RecoTauConstructor.p4(), CaloTower.p4(), pat::PackedGenParticle.p4(), reco::Vertex.p4(), reco::Photon.p4(), pat::PackedCandidate.p4(), Electron.Electron.p4(), and reco::GsfElectron.p4().
Referenced by Tau.Tau.dxy().
Definition at line 52 of file Tau.py.
References Electron.Electron.associatedVertex, reco::tau::RecoTauVertexAssociator.associatedVertex(), PFTauElementsOperators.leadChargedHadrCand(), reco::PFTau.leadChargedHadrCand(), pat::Tau.leadChargedHadrCand(), CondFormats_CTPPSPixelObjects::dictionary.p4, ParticleLevelProducer.p4(), ResonanceBuilder.Resonance.p4(), reco::PUSubMETCandInfo.p4(), InvariantMassFromVertex.p4(), CondFormats_SiPixelObjects::dictionary.p4, tauImpactParameter::LorentzVectorParticle.p4(), MuScleFitMuon.p4(), reco::Candidate.p4(), reco::Particle.p4(), reco::ParticleState.p4(), BPHKinematicFit.p4(), TopDecaySubset.p4(), CaloParticle.p4(), PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex.p4, SimCluster.p4(), p4, reco::MuonSimInfo.p4, CandidateWithRef< Ref >.p4(), HGCalClusterT< C >.p4(), reco::LeafCandidate.p4(), TrackingParticle.p4(), egHLT::OffPho.p4(), egHLT::OffEle.p4(), reco::tau::RecoTauConstructor.p4(), CaloTower.p4(), pat::PackedGenParticle.p4(), reco::Vertex.p4(), reco::Photon.p4(), pat::PackedCandidate.p4(), Electron.Electron.p4(), and reco::GsfElectron.p4().
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 |
|||
) |
z impact at ECAL surface
Definition at line 59 of file Tau.py.
References Electron.Electron.associatedVertex, reco::tau::RecoTauVertexAssociator.associatedVertex(), TwoBodyDecayParameters.theta, res::HelperMET.theta(), DDHCalEndcapModuleAlgo::HcalEndcapPar.theta, TwoBodyDecayDerivatives.theta, l1t::EMTFPtLUT.theta, res::HelperElectron.theta(), res::HelperMuon.theta(), res::HelperJet.theta(), DDHCalTBZposAlgo.theta, DDHCalTestBeamAlgo.theta, DDTrackerLinear.theta, DDHCalTBCableAlgo.theta, reco::isodeposit::Direction.theta(), TtFullHadSignalSel.theta(), reco::CaloMuon.theta(), l1t::emtf::RPC.theta, reco::GhostTrackPrediction.theta(), PerigeeTrajectoryParameters.theta(), ValidationMisalignedTracker.theta, Thrust::ThetaPhi.theta, Geom::Spherical2Cartesian< T >.theta(), Point3DBase< U, Frame >.theta(), Point3DBase< T, Frame >.theta(), Vector3DBase< T, Frame >.theta(), PV3DBase< T, PointTag, FrameTag >.theta(), Vector3DBase< T, FrameTag >.theta(), Vector3DBase< float, GlobalTag >.theta(), Vector3DBase< double, LocalTag >.theta(), Vector3DBase< U, Frame >.theta(), Vector3DBase< U, FrameTag >.theta(), PV3DBase< float, VectorTag, LocalTag >.theta(), PV3DBase< Scalar, VectorTag, GlobalTag >.theta(), PV3DBase< T, PVType, FrameType >.theta(), PV3DBase< T, VectorTag, FrameTag >.theta(), Point3DBase< Scalar, LocalTag >.theta(), Point3DBase< U, LocalTag >.theta(), Vector3DBase< U, LocalTag >.theta(), Point3DBase< U, GlobalTag >.theta(), Vector3DBase< U, GlobalTag >.theta(), Point3DBase< U, FrameTag >.theta(), EcalTrapezoidParameters.theta(), DDTrap.theta(), SingleParticleEvent.theta(), reco::Candidate.theta(), reco::Particle.theta(), reco::ParticleState.theta(), DDHCalBarrelAlgo.theta, Basic3DVector< long double >.theta(), TrackStruct::TrackParameterStruct.theta, reco::LeafCandidate.theta(), CandidateWithRef< Ref >.theta(), HGCalClusterT< C >.theta(), CaloParticle.theta(), reco::PFCluster.theta(), Basic3DVector< float > constituentCentre Basic3DVector< float >.theta(), Basic3DVector< float > seedCentre.theta(), Basic3DVector< float >.theta(), Basic3DVector< T >.theta(), Basic3DVector< float > tcCentre float.theta(), Basic3DVector< align::Scalar >.theta(), SimCluster.theta(), Basic3DVector< U >.theta(), Basic3DVector< float > mom GlobalVector.theta(), Basic3DVector< float > seedCentre float.theta(), Basic3DVector< Scalar >.theta(), Basic3DVector< float > pos GlobalPoint.theta(), Basic3DVector< double >.theta(), CosmicRateAnalyzer.theta, TrackingParticle.theta(), l1t::EMTFTrack.theta, pat::PackedGenParticle.theta(), reco::TrackBase.theta(), RawParticle.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().