#include <DataFormats/METReco/interface/CaloMET.h>
Public Member Functions | |
CaloMET (SpecificCaloMETData calo_data_, double sumet_, std::vector< CorrMETData > corr_, const LorentzVector &fP4, const Point &fVertex) | |
CaloMET (SpecificCaloMETData calo_data_, double sumet_, const LorentzVector &fP4, const Point &fVertex) | |
CaloMET () | |
double | CaloMETInmHF () const |
double | CaloMETInpHF () const |
double | CaloMETPhiInmHF () const |
double | CaloMETPhiInpHF () const |
double | CaloSETInmHF () const |
double | CaloSETInpHF () const |
double | emEtFraction () const |
double | emEtInEB () const |
double | emEtInEE () const |
double | emEtInHF () const |
double | etFractionHadronic () const |
SpecificCaloMETData | getSpecific () const |
double | hadEtInHB () const |
double | hadEtInHE () const |
double | hadEtInHF () const |
double | hadEtInHO () const |
double | maxEtInEmTowers () const |
double | maxEtInHadTowers () const |
double | metSignificance () const |
virtual | ~CaloMET () |
Private Member Functions | |
virtual bool | overlap (const Candidate &) const |
check overlap with another candidate | |
Private Attributes | |
SpecificCaloMETData | calo_data |
Definition at line 22 of file CaloMET.h.
reco::CaloMET::CaloMET | ( | SpecificCaloMETData | calo_data_, | |
double | sumet_, | |||
const LorentzVector & | fP4, | |||
const Point & | fVertex | |||
) | [inline] |
reco::CaloMET::CaloMET | ( | SpecificCaloMETData | calo_data_, | |
double | sumet_, | |||
std::vector< CorrMETData > | corr_, | |||
const LorentzVector & | fP4, | |||
const Point & | fVertex | |||
) | [inline] |
virtual reco::CaloMET::~CaloMET | ( | ) | [inline, virtual] |
double reco::CaloMET::CaloMETInmHF | ( | ) | const [inline] |
Definition at line 69 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::CaloMETInmHF.
00069 {return calo_data.CaloMETInmHF;};
double reco::CaloMET::CaloMETInpHF | ( | ) | const [inline] |
Definition at line 67 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::CaloMETInpHF.
00067 {return calo_data.CaloMETInpHF;};
double reco::CaloMET::CaloMETPhiInmHF | ( | ) | const [inline] |
Definition at line 73 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::CaloMETPhiInmHF.
00073 {return calo_data.CaloMETPhiInmHF;};
double reco::CaloMET::CaloMETPhiInpHF | ( | ) | const [inline] |
Definition at line 71 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::CaloMETPhiInpHF.
00071 {return calo_data.CaloMETPhiInpHF;};
double reco::CaloMET::CaloSETInmHF | ( | ) | const [inline] |
Definition at line 65 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::CaloSETInmHF.
00065 {return calo_data.CaloSETInmHF;};
double reco::CaloMET::CaloSETInpHF | ( | ) | const [inline] |
Definition at line 63 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::CaloSETInpHF.
00063 {return calo_data.CaloSETInpHF;};
double reco::CaloMET::emEtFraction | ( | ) | const [inline] |
Definition at line 45 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::EtFractionEm.
Referenced by METTester::analyze(), and CaloMETAnalyzer::analyze().
00045 {return calo_data.EtFractionEm;};
double reco::CaloMET::emEtInEB | ( | ) | const [inline] |
Definition at line 55 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::EmEtInEB.
Referenced by METTester::analyze(), and CaloMETAnalyzer::analyze().
double reco::CaloMET::emEtInEE | ( | ) | const [inline] |
Definition at line 57 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::EmEtInEE.
Referenced by METTester::analyze(), and CaloMETAnalyzer::analyze().
double reco::CaloMET::emEtInHF | ( | ) | const [inline] |
Definition at line 59 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::EmEtInHF.
Referenced by METTester::analyze(), and CaloMETAnalyzer::analyze().
double reco::CaloMET::etFractionHadronic | ( | ) | const [inline] |
Definition at line 42 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::EtFractionHadronic.
Referenced by METTester::analyze(), and CaloMETAnalyzer::analyze().
00043 {return calo_data.EtFractionHadronic;};
SpecificCaloMETData reco::CaloMET::getSpecific | ( | ) | const [inline] |
double reco::CaloMET::hadEtInHB | ( | ) | const [inline] |
Definition at line 47 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::HadEtInHB.
Referenced by METTester::analyze(), and CaloMETAnalyzer::analyze().
double reco::CaloMET::hadEtInHE | ( | ) | const [inline] |
Definition at line 51 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::HadEtInHE.
Referenced by METTester::analyze(), and CaloMETAnalyzer::analyze().
double reco::CaloMET::hadEtInHF | ( | ) | const [inline] |
Definition at line 53 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::HadEtInHF.
Referenced by METTester::analyze(), and CaloMETAnalyzer::analyze().
double reco::CaloMET::hadEtInHO | ( | ) | const [inline] |
Definition at line 49 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::HadEtInHO.
Referenced by METTester::analyze(), and CaloMETAnalyzer::analyze().
double reco::CaloMET::maxEtInEmTowers | ( | ) | const [inline] |
Definition at line 38 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::MaxEtInEmTowers.
Referenced by METTester::analyze(), and CaloMETAnalyzer::analyze().
00038 {return calo_data.MaxEtInEmTowers;};
double reco::CaloMET::maxEtInHadTowers | ( | ) | const [inline] |
Definition at line 40 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::MaxEtInHadTowers.
Referenced by METTester::analyze(), and CaloMETAnalyzer::analyze().
00040 {return calo_data.MaxEtInHadTowers;};
double reco::CaloMET::metSignificance | ( | ) | const [inline] |
Definition at line 61 of file CaloMET.h.
References calo_data, and SpecificCaloMETData::METSignificance.
00061 {return calo_data.METSignificance;};
check overlap with another candidate
Reimplemented from reco::MET.
Definition at line 5 of file CaloMET.cc.
SpecificCaloMETData reco::CaloMET::calo_data [private] |
Definition at line 83 of file CaloMET.h.
Referenced by CaloMETInmHF(), CaloMETInpHF(), CaloMETPhiInmHF(), CaloMETPhiInpHF(), CaloSETInmHF(), CaloSETInpHF(), emEtFraction(), emEtInEB(), emEtInEE(), emEtInHF(), etFractionHadronic(), getSpecific(), hadEtInHB(), hadEtInHE(), hadEtInHF(), hadEtInHO(), maxEtInEmTowers(), maxEtInHadTowers(), and metSignificance().