#include <TauPFEssential.h>
Public Types | |
typedef math::ErrorF< 3 >::type | CovMatrix |
typedef math::PtEtaPhiMLorentzVectorF | LorentzVector |
typedef math::XYZPointF | Point |
typedef math::XYZVectorF | Vector |
Public Member Functions | |
TauPFEssential () | |
TauPFEssential (const reco::PFTau &tau) | |
Public Attributes | |
int | decayMode_ |
float | dxy_ |
float | dxy_error_ |
Point | dxy_PCA_ |
float | dxy_Sig_ |
Vector | flightLength_ |
float | flightLengthSig_ |
bool | hasSV_ |
LorentzVector | p4CorrJet_ |
LorentzVector | p4Jet_ |
reco::VertexRef | pv_ |
CovMatrix | pvCov_ |
Point | pvPos_ |
reco::VertexRef | sv_ |
CovMatrix | svCov_ |
Point | svPos_ |
Definition at line 21 of file TauPFEssential.h.
typedef math::ErrorF<3>::type pat::tau::TauPFEssential::CovMatrix |
Definition at line 26 of file TauPFEssential.h.
Definition at line 23 of file TauPFEssential.h.
Definition at line 24 of file TauPFEssential.h.
Definition at line 25 of file TauPFEssential.h.
|
inline |
Definition at line 29 of file TauPFEssential.h.
pat::tau::TauPFEssential::TauPFEssential | ( | const reco::PFTau & | tau | ) |
Definition at line 5 of file TauPFEssential.cc.
References edm::Ref< C, T, F >::isAvailable(), edm::Ref< C, T, F >::isNonnull(), reco::PFTau::jetRef(), and p4Jet_.
int pat::tau::TauPFEssential::decayMode_ |
Definition at line 36 of file TauPFEssential.h.
Referenced by pat::Tau::decayMode().
float pat::tau::TauPFEssential::dxy_ |
Definition at line 39 of file TauPFEssential.h.
Referenced by pat::Tau::dxy(), and pat::PATTauProducer::produce().
float pat::tau::TauPFEssential::dxy_error_ |
Definition at line 40 of file TauPFEssential.h.
Referenced by pat::Tau::dxy_error(), and pat::PATTauProducer::produce().
Point pat::tau::TauPFEssential::dxy_PCA_ |
Definition at line 38 of file TauPFEssential.h.
Referenced by pat::Tau::dxy_PCA(), and pat::PATTauProducer::produce().
float pat::tau::TauPFEssential::dxy_Sig_ |
Definition at line 41 of file TauPFEssential.h.
Vector pat::tau::TauPFEssential::flightLength_ |
Definition at line 46 of file TauPFEssential.h.
Referenced by pat::Tau::flightLength(), and pat::PATTauProducer::produce().
float pat::tau::TauPFEssential::flightLengthSig_ |
Definition at line 47 of file TauPFEssential.h.
Referenced by pat::Tau::flightLengthSig(), and pat::PATTauProducer::produce().
bool pat::tau::TauPFEssential::hasSV_ |
Definition at line 45 of file TauPFEssential.h.
Referenced by pat::Tau::hasSecondaryVertex(), and pat::PATTauProducer::produce().
LorentzVector pat::tau::TauPFEssential::p4CorrJet_ |
Definition at line 34 of file TauPFEssential.h.
LorentzVector pat::tau::TauPFEssential::p4Jet_ |
Definition at line 33 of file TauPFEssential.h.
Referenced by TauPFEssential().
reco::VertexRef pat::tau::TauPFEssential::pv_ |
Definition at line 42 of file TauPFEssential.h.
Referenced by pat::Tau::primaryVertex().
CovMatrix pat::tau::TauPFEssential::pvCov_ |
Definition at line 44 of file TauPFEssential.h.
Referenced by pat::Tau::primaryVertexCov().
Point pat::tau::TauPFEssential::pvPos_ |
Definition at line 43 of file TauPFEssential.h.
Referenced by pat::Tau::primaryVertexPos().
reco::VertexRef pat::tau::TauPFEssential::sv_ |
Definition at line 48 of file TauPFEssential.h.
Referenced by pat::Tau::secondaryVertex().
CovMatrix pat::tau::TauPFEssential::svCov_ |
Definition at line 50 of file TauPFEssential.h.
Referenced by pat::Tau::secondaryVertexCov().
Point pat::tau::TauPFEssential::svPos_ |
Definition at line 49 of file TauPFEssential.h.
Referenced by pat::Tau::secondaryVertexPos().