CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TauCaloSpecific.cc
Go to the documentation of this file.
2 
4  CaloTauTagInfoRef_(tau.caloTauTagInfoRef()),
5  leadTracksignedSipt_(tau.leadTracksignedSipt()),
6  leadTrackHCAL3x3hitsEtSum_(tau.leadTrackHCAL3x3hitsEtSum()),
7  leadTrackHCAL3x3hottesthitDEta_(tau.leadTrackHCAL3x3hottesthitDEta()),
8  signalTracksInvariantMass_(tau.signalTracksInvariantMass()),
9  TracksInvariantMass_(tau.TracksInvariantMass()),
10  isolationTracksPtSum_(tau.isolationTracksPtSum()),
11  isolationECALhitsEtSum_(tau.isolationECALhitsEtSum()),
12  maximumHCALhitEt_(tau.maximumHCALhitEt())
13 {
14  p4Jet_ = tau.caloTauTagInfoRef()->calojetRef()->p4();
15  reco::Jet::EtaPhiMoments etaPhiStatistics = tau.caloTauTagInfoRef()->calojetRef()->etaPhiStatistics();
16  etaetaMoment_ = etaPhiStatistics.etaEtaMoment;
17  phiphiMoment_ = etaPhiStatistics.phiPhiMoment;
18  etaphiMoment_ = etaPhiStatistics.etaPhiMoment;
19 }
record to store eta-phi first and second moments
Definition: Jet.h:26
const CaloTauTagInfoRef & caloTauTagInfoRef() const
Definition: CaloTau.cc:29
reco::Candidate::LorentzVector p4Jet_