#include <TauCaloSpecific.h>
Public Member Functions | |
TauCaloSpecific () | |
TauCaloSpecific (const reco::CaloTau &tau) | |
Public Attributes | |
reco::CaloTauTagInfoRef | CaloTauTagInfoRef_ |
float | etaetaMoment_ |
float | etaphiMoment_ |
float | isolationECALhitsEtSum_ |
float | isolationTracksPtSum_ |
float | leadTrackHCAL3x3hitsEtSum_ |
float | leadTrackHCAL3x3hottesthitDEta_ |
float | leadTracksignedSipt_ |
float | maximumHCALhitEt_ |
reco::Candidate::LorentzVector | p4Jet_ |
float | phiphiMoment_ |
float | signalTracksInvariantMass_ |
float | TracksInvariantMass_ |
Definition at line 21 of file TauCaloSpecific.h.
pat::tau::TauCaloSpecific::TauCaloSpecific | ( | ) | [inline] |
Definition at line 23 of file TauCaloSpecific.h.
{}
pat::tau::TauCaloSpecific::TauCaloSpecific | ( | const reco::CaloTau & | tau | ) |
Definition at line 3 of file TauCaloSpecific.cc.
References reco::CaloTau::caloTauTagInfoRef(), reco::Jet::EtaPhiMoments::etaEtaMoment, etaetaMoment_, reco::Jet::EtaPhiMoments::etaPhiMoment, etaphiMoment_, p4Jet_, reco::Jet::EtaPhiMoments::phiPhiMoment, and phiphiMoment_.
: CaloTauTagInfoRef_(tau.caloTauTagInfoRef()), leadTracksignedSipt_(tau.leadTracksignedSipt()), leadTrackHCAL3x3hitsEtSum_(tau.leadTrackHCAL3x3hitsEtSum()), leadTrackHCAL3x3hottesthitDEta_(tau.leadTrackHCAL3x3hottesthitDEta()), signalTracksInvariantMass_(tau.signalTracksInvariantMass()), TracksInvariantMass_(tau.TracksInvariantMass()), isolationTracksPtSum_(tau.isolationTracksPtSum()), isolationECALhitsEtSum_(tau.isolationECALhitsEtSum()), maximumHCALhitEt_(tau.maximumHCALhitEt()) { p4Jet_ = tau.caloTauTagInfoRef()->calojetRef()->p4(); reco::Jet::EtaPhiMoments etaPhiStatistics = tau.caloTauTagInfoRef()->calojetRef()->etaPhiStatistics(); etaetaMoment_ = etaPhiStatistics.etaEtaMoment; phiphiMoment_ = etaPhiStatistics.phiPhiMoment; etaphiMoment_ = etaPhiStatistics.etaPhiMoment; }
Definition at line 27 of file TauCaloSpecific.h.
Referenced by pat::Tau::caloTauTagInfoRef().
Definition at line 37 of file TauCaloSpecific.h.
Referenced by pat::Tau::etaetaMoment(), and TauCaloSpecific().
Definition at line 39 of file TauCaloSpecific.h.
Referenced by pat::Tau::etaphiMoment(), and TauCaloSpecific().
Definition at line 34 of file TauCaloSpecific.h.
Referenced by pat::Tau::isolationECALhitsEtSum().
Definition at line 33 of file TauCaloSpecific.h.
Referenced by pat::Tau::isolationTracksPtSum().
Definition at line 29 of file TauCaloSpecific.h.
Referenced by pat::Tau::leadTrackHCAL3x3hitsEtSum().
Definition at line 30 of file TauCaloSpecific.h.
Referenced by pat::Tau::leadTrackHCAL3x3hottesthitDEta().
Definition at line 28 of file TauCaloSpecific.h.
Referenced by pat::Tau::leadTracksignedSipt().
Definition at line 35 of file TauCaloSpecific.h.
Referenced by pat::Tau::maximumHCALhitEt().
Definition at line 36 of file TauCaloSpecific.h.
Referenced by pat::Tau::p4Jet(), and TauCaloSpecific().
Definition at line 38 of file TauCaloSpecific.h.
Referenced by pat::Tau::phiphiMoment(), and TauCaloSpecific().
Definition at line 31 of file TauCaloSpecific.h.
Referenced by pat::Tau::signalTracksInvariantMass().
Definition at line 32 of file TauCaloSpecific.h.
Referenced by pat::Tau::TracksInvariantMass().