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().
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, CosmicParametersDefinerForTP.vertex(), TrimmedVertexFitter.vertex(), ScoutingParticle.vertex(), TrackClassFilter::Input.vertex, KinematicVertexFactory.vertex(), TrackRefitter.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(), ParametersDefinerForTP.vertex(), SoftPFElectronTagInfoProducer.vertex, KalmanVertexFitter.vertex(), pat::VertexAssociation.vertex(), reco::NuclearInteraction.vertex(), reco::TemplatedSecondaryVertexTagInfo< IPTI, VTX >::VertexData.vertex, CTPPSFastTrack.vertex(), tauImpactParameter::LorentzVectorParticle.vertex(), AdaptiveVertexFitter.vertex(), reco::ForwardProton.vertex(), FSimTrack.vertex(), BPHDecayVertex.vertex(), FastHelix.vertex(), CaloPoint::DistanceToVertex.vertex, SimpleConeBounds.vertex(), SequentialVertexFitter< N >.vertex(), SequentialVertexFitter< 5 >.vertex(), FBaseSimEvent.vertex(), reco::MuonSimInfo.vertex, reco::Candidate.vertex(), VertexFitterResult.vertex, reco::PFCluster.vertex(), reco::Particle.vertex(), TrackingParticle.vertex(), HGCalClusterT< C >.vertex(), reco::LeafCandidate.vertex(), reco::ParticleState.vertex(), RawParticle.vertex(), reco::TrackBase.vertex(), pat::PackedGenParticle.vertex(), reco::PFCandidate.vertex(), pat::PackedCandidate.vertex(), ntupleDataFormat.Track.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(), TopDecaySubset.p4(), CaloParticle.p4(), PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex.p4, reco::Particle.p4(), SimCluster.p4(), p4, BPHKinematicFit.p4(), reco::MuonSimInfo.p4, TrackingParticle.p4(), reco::ParticleState.p4(), HGCalClusterT< C >.p4(), reco::LeafCandidate.p4(), egHLT::OffPho.p4(), reco::tau::RecoTauConstructor.p4(), egHLT::OffEle.p4(), CaloTower.p4(), reco::Vertex.p4(), pat::PackedGenParticle.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(), TopDecaySubset.p4(), CaloParticle.p4(), PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex.p4, reco::Particle.p4(), SimCluster.p4(), p4, BPHKinematicFit.p4(), reco::MuonSimInfo.p4, TrackingParticle.p4(), reco::ParticleState.p4(), HGCalClusterT< C >.p4(), reco::LeafCandidate.p4(), egHLT::OffPho.p4(), reco::tau::RecoTauConstructor.p4(), egHLT::OffEle.p4(), CaloTower.p4(), reco::Vertex.p4(), pat::PackedGenParticle.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, l1t::EMTFPtLUT.theta, res::HelperElectron.theta(), res::HelperMuon.theta(), res::HelperJet.theta(), L1TkMuMantraDF::muon_df.theta, reco::isodeposit::Direction.theta(), DDHCalEndcapModuleAlgo::HcalEndcapPar.theta, DDTrackerLinear.theta, HcalBarrelAlgo.theta, DDHCalTBZposAlgo.theta, DDHCalTestBeamAlgo.theta, DDHCalTBCableAlgo.theta, reco::CaloMuon.theta(), tmtt::TP.theta(), l1t::emtf::RPC.theta, reco::GhostTrackPrediction.theta(), HCalEndcapModuleAlgo::HcalEndcapPar.theta, PerigeeTrajectoryParameters.theta(), tmtt::TrackerModule.theta(), TtFullHadSignalSel.theta(), ValidationMisalignedTracker.theta, Geom::Spherical2Cartesian< T >.theta(), Thrust::ThetaPhi.theta, PV3DBase< Scalar, PointTag, GlobalTag >.theta(), Vector3DBase< U, GlobalTag >.theta(), PV3DBase< Scalar, VectorTag, GlobalTag >.theta(), PV3DBase< T, PointTag, GlobalTag >.theta(), PV3DBase< T, VectorTag, FrameTag >.theta(), Point3DBase< T, Frame >.theta(), PV3DBase< T, PointTag, FrameTag >.theta(), PV3DBase< align::Scalar, PointTag, GlobalTag >.theta(), Point3DBase< U, LocalTag >.theta(), Vector3DBase< U, LocalTag >.theta(), Point3DBase< U, GlobalTag >.theta(), Point3DBase< U, FrameTag >.theta(), Vector3DBase< U, FrameTag >.theta(), PV3DBase< float, PointTag, GlobalTag >.theta(), Vector3DBase< U, Frame >.theta(), Vector3DBase< T, Frame >.theta(), Point3DBase< U, Frame >.theta(), Vector3DBase< T, FrameTag >.theta(), Vector3DBase< float, GlobalTag >.theta(), Vector3DBase< double, LocalTag >.theta(), PV3DBase< long double, PointTag, GlobalTag >.theta(), PV3DBase< T, PV, F >.theta(), PV3DBase< T, PVType, FrameType >.theta(), PV3DBase< float, VectorTag, LocalTag >.theta(), PV3DBase< float, PointTag, LocalTag >.theta(), EcalTrapezoidParameters.theta(), DDTrap.theta(), cms::dd::DDTrap.theta(), reco::Candidate.theta(), tmtt::Stub.theta(), Basic3DVector< long double >.theta(), tmtt::KFTrackletTrack.theta(), reco::Particle.theta(), SingleParticleEvent.theta(), TrackStruct::TrackParameterStruct.theta, reco::PFCluster.theta(), CaloParticle.theta(), Basic3DVector< float > mom GlobalVector.theta(), Basic3DVector< align::Scalar >.theta(), Basic3DVector< U >.theta(), Basic3DVector< Scalar >.theta(), Basic3DVector< float >.theta(), Basic3DVector< float > pos GlobalPoint.theta(), Basic3DVector< float > seedCentre float.theta(), Basic3DVector< float > tcCentre float.theta(), Basic3DVector< double >.theta(), Basic3DVector< float > constituentCentre Basic3DVector< float >.theta(), Basic3DVector< float > seedCentre.theta(), Basic3DVector< T >.theta(), reco::ParticleState.theta(), CosmicRateAnalyzer.theta, SimCluster.theta(), TrackingParticle.theta(), HGCalClusterT< C >.theta(), reco::LeafCandidate.theta(), DDHCalBarrelAlgo.theta, tmtt::L1track3D.theta(), l1t::EMTFTrack.theta, reco::TrackBase.theta(), RawParticle.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().