#include <PFMET.h>
Public Member Functions | |
double | ChargedEMEt () const |
double | ChargedEMEtFraction () const |
double | ChargedEMFraction () const |
double | ChargedHadEt () const |
double | ChargedHadEtFraction () const |
double | ChargedHadFraction () const |
double | chargedHadronEt () const |
double | chargedHadronEtFraction () const |
double | electronEt () const |
double | electronEtFraction () const |
SpecificPFMETData | getSpecific () const |
double | HFEMEt () const |
double | HFEMEtFraction () const |
double | HFHadronEt () const |
double | HFHadronEtFraction () const |
double | MuonEt () const |
double | muonEt () const |
double | muonEtFraction () const |
double | MuonEtFraction () const |
double | MuonFraction () const |
double | NeutralEMEt () const |
double | NeutralEMEtFraction () const |
double | NeutralEMFraction () const |
double | NeutralHadEt () const |
double | NeutralHadEtFraction () const |
double | NeutralHadFraction () const |
double | neutralHadronEt () const |
double | neutralHadronEtFraction () const |
PFMET (SpecificPFMETData pf_data_, double sumet_, const LorentzVector &fP4, const Point &fVertex) | |
PFMET () | |
double | photonEt () const |
double | photonEtFraction () const |
double | Type6Et () const |
double | Type6EtFraction () const |
double | Type7Et () const |
double | Type7EtFraction () const |
virtual | ~PFMET () |
Private Attributes | |
SpecificPFMETData | pf_data |
PFMET::PFMET | ( | ) |
Definition at line 14 of file PFMET.cc.
{ // Initialize the container pf_data.NeutralEMFraction = 0.0; pf_data.NeutralHadFraction = 0.0; pf_data.ChargedEMFraction = 0.0; pf_data.ChargedHadFraction = 0.0; pf_data.MuonFraction = 0.0; pf_data.Type6Fraction = 0.0; pf_data.Type7Fraction = 0.0; }
reco::PFMET::PFMET | ( | SpecificPFMETData | pf_data_, |
double | sumet_, | ||
const LorentzVector & | fP4, | ||
const Point & | fVertex | ||
) | [inline] |
double reco::PFMET::ChargedEMEt | ( | ) | const [inline] |
Definition at line 56 of file PFMET.h.
References SpecificPFMETData::ChargedEMFraction, pf_data, and reco::MET::sumEt().
{ return pf_data.ChargedEMFraction * sumEt(); }
double reco::PFMET::ChargedEMEtFraction | ( | ) | const [inline] |
Definition at line 55 of file PFMET.h.
References SpecificPFMETData::ChargedEMFraction, and pf_data.
{ return pf_data.ChargedEMFraction; }
double reco::PFMET::ChargedEMFraction | ( | ) | const [inline] |
Definition at line 67 of file PFMET.h.
References SpecificPFMETData::ChargedEMFraction, and pf_data.
Referenced by PFMETAnalyzer::fillMonitorElement().
{ return pf_data.ChargedEMFraction; }
double reco::PFMET::ChargedHadEt | ( | ) | const [inline] |
Definition at line 58 of file PFMET.h.
References SpecificPFMETData::ChargedHadFraction, pf_data, and reco::MET::sumEt().
{ return pf_data.ChargedHadFraction * sumEt(); }
double reco::PFMET::ChargedHadEtFraction | ( | ) | const [inline] |
Definition at line 57 of file PFMET.h.
References SpecificPFMETData::ChargedHadFraction, and pf_data.
{ return pf_data.ChargedHadFraction; }
double reco::PFMET::ChargedHadFraction | ( | ) | const [inline] |
Definition at line 68 of file PFMET.h.
References SpecificPFMETData::ChargedHadFraction, and pf_data.
Referenced by PFMETAnalyzer::fillMonitorElement().
{ return pf_data.ChargedHadFraction; }
double reco::PFMET::chargedHadronEt | ( | ) | const [inline] |
Definition at line 39 of file PFMET.h.
References SpecificPFMETData::ChargedHadFraction, pf_data, and reco::MET::sumEt().
{ return pf_data.ChargedHadFraction * sumEt(); }
double reco::PFMET::chargedHadronEtFraction | ( | ) | const [inline] |
Definition at line 38 of file PFMET.h.
References SpecificPFMETData::ChargedHadFraction, and pf_data.
{ return pf_data.ChargedHadFraction; }
double reco::PFMET::electronEt | ( | ) | const [inline] |
Definition at line 36 of file PFMET.h.
References SpecificPFMETData::ChargedEMFraction, pf_data, and reco::MET::sumEt().
{ return pf_data.ChargedEMFraction * sumEt(); }
double reco::PFMET::electronEtFraction | ( | ) | const [inline] |
Definition at line 35 of file PFMET.h.
References SpecificPFMETData::ChargedEMFraction, and pf_data.
{ return pf_data.ChargedEMFraction; }
SpecificPFMETData reco::PFMET::getSpecific | ( | ) | const [inline] |
Definition at line 72 of file PFMET.h.
References pf_data.
Referenced by pat::MET::MET(), and CorrectedMETProducer_namespace::CorrectedMETFactoryT< reco::PFMET >::operator()().
{return pf_data;}
double reco::PFMET::HFEMEt | ( | ) | const [inline] |
Definition at line 48 of file PFMET.h.
References pf_data, reco::MET::sumEt(), and SpecificPFMETData::Type7Fraction.
{ return pf_data.Type7Fraction * sumEt(); }
double reco::PFMET::HFEMEtFraction | ( | ) | const [inline] |
Definition at line 47 of file PFMET.h.
References pf_data, and SpecificPFMETData::Type7Fraction.
{ return pf_data.Type7Fraction; }
double reco::PFMET::HFHadronEt | ( | ) | const [inline] |
Definition at line 45 of file PFMET.h.
References pf_data, reco::MET::sumEt(), and SpecificPFMETData::Type6Fraction.
{ return pf_data.Type6Fraction * sumEt(); }
double reco::PFMET::HFHadronEtFraction | ( | ) | const [inline] |
Definition at line 44 of file PFMET.h.
References pf_data, and SpecificPFMETData::Type6Fraction.
{ return pf_data.Type6Fraction; }
double reco::PFMET::muonEt | ( | ) | const [inline] |
Definition at line 42 of file PFMET.h.
References SpecificPFMETData::MuonFraction, pf_data, and reco::MET::sumEt().
{ return pf_data.MuonFraction * sumEt(); }
double reco::PFMET::MuonEt | ( | ) | const [inline] |
Definition at line 60 of file PFMET.h.
References SpecificPFMETData::MuonFraction, pf_data, and reco::MET::sumEt().
{ return pf_data.MuonFraction * sumEt(); }
double reco::PFMET::muonEtFraction | ( | ) | const [inline] |
Definition at line 41 of file PFMET.h.
References SpecificPFMETData::MuonFraction, and pf_data.
{ return pf_data.MuonFraction; }
double reco::PFMET::MuonEtFraction | ( | ) | const [inline] |
Definition at line 59 of file PFMET.h.
References SpecificPFMETData::MuonFraction, and pf_data.
{ return pf_data.MuonFraction; }
double reco::PFMET::MuonFraction | ( | ) | const [inline] |
Definition at line 69 of file PFMET.h.
References SpecificPFMETData::MuonFraction, and pf_data.
Referenced by PFMETAnalyzer::fillMonitorElement().
{ return pf_data.MuonFraction; }
double reco::PFMET::NeutralEMEt | ( | ) | const [inline] |
Definition at line 52 of file PFMET.h.
References SpecificPFMETData::NeutralEMFraction, pf_data, and reco::MET::sumEt().
{ return pf_data.NeutralEMFraction * sumEt(); }
double reco::PFMET::NeutralEMEtFraction | ( | ) | const [inline] |
Definition at line 51 of file PFMET.h.
References SpecificPFMETData::NeutralEMFraction, and pf_data.
{ return pf_data.NeutralEMFraction; }
double reco::PFMET::NeutralEMFraction | ( | ) | const [inline] |
Definition at line 65 of file PFMET.h.
References SpecificPFMETData::NeutralEMFraction, and pf_data.
Referenced by PFMETAnalyzer::fillMonitorElement().
{ return pf_data.NeutralEMFraction; }
double reco::PFMET::NeutralHadEt | ( | ) | const [inline] |
Definition at line 54 of file PFMET.h.
References SpecificPFMETData::NeutralHadFraction, pf_data, and reco::MET::sumEt().
{ return pf_data.NeutralHadFraction * sumEt(); }
double reco::PFMET::NeutralHadEtFraction | ( | ) | const [inline] |
Definition at line 53 of file PFMET.h.
References SpecificPFMETData::NeutralHadFraction, and pf_data.
{ return pf_data.NeutralHadFraction; }
double reco::PFMET::NeutralHadFraction | ( | ) | const [inline] |
Definition at line 66 of file PFMET.h.
References SpecificPFMETData::NeutralHadFraction, and pf_data.
Referenced by PFMETAnalyzer::fillMonitorElement().
{ return pf_data.NeutralHadFraction; }
double reco::PFMET::neutralHadronEt | ( | ) | const [inline] |
Definition at line 33 of file PFMET.h.
References SpecificPFMETData::NeutralHadFraction, pf_data, and reco::MET::sumEt().
{ return pf_data.NeutralHadFraction * sumEt(); }
double reco::PFMET::neutralHadronEtFraction | ( | ) | const [inline] |
Definition at line 32 of file PFMET.h.
References SpecificPFMETData::NeutralHadFraction, and pf_data.
{ return pf_data.NeutralHadFraction; }
double reco::PFMET::photonEt | ( | ) | const [inline] |
Definition at line 30 of file PFMET.h.
References SpecificPFMETData::NeutralEMFraction, pf_data, and reco::MET::sumEt().
{ return pf_data.NeutralEMFraction * sumEt(); }
double reco::PFMET::photonEtFraction | ( | ) | const [inline] |
Definition at line 29 of file PFMET.h.
References SpecificPFMETData::NeutralEMFraction, and pf_data.
{ return pf_data.NeutralEMFraction; }
double reco::PFMET::Type6Et | ( | ) | const [inline] |
Definition at line 62 of file PFMET.h.
References pf_data, reco::MET::sumEt(), and SpecificPFMETData::Type6Fraction.
{ return pf_data.Type6Fraction * sumEt(); }
double reco::PFMET::Type6EtFraction | ( | ) | const [inline] |
Definition at line 61 of file PFMET.h.
References pf_data, and SpecificPFMETData::Type6Fraction.
{ return pf_data.Type6Fraction; }
double reco::PFMET::Type7Et | ( | ) | const [inline] |
Definition at line 64 of file PFMET.h.
References pf_data, reco::MET::sumEt(), and SpecificPFMETData::Type7Fraction.
{ return pf_data.Type7Fraction * sumEt(); }
double reco::PFMET::Type7EtFraction | ( | ) | const [inline] |
Definition at line 63 of file PFMET.h.
References pf_data, and SpecificPFMETData::Type7Fraction.
{ return pf_data.Type7Fraction; }
SpecificPFMETData reco::PFMET::pf_data [private] |
Definition at line 76 of file PFMET.h.
Referenced by ChargedEMEt(), ChargedEMEtFraction(), ChargedEMFraction(), ChargedHadEt(), ChargedHadEtFraction(), ChargedHadFraction(), chargedHadronEt(), chargedHadronEtFraction(), electronEt(), electronEtFraction(), getSpecific(), HFEMEt(), HFEMEtFraction(), HFHadronEt(), HFHadronEtFraction(), muonEt(), MuonEt(), muonEtFraction(), MuonEtFraction(), MuonFraction(), NeutralEMEt(), NeutralEMEtFraction(), NeutralEMFraction(), NeutralHadEt(), NeutralHadEtFraction(), NeutralHadFraction(), neutralHadronEt(), neutralHadronEtFraction(), photonEt(), photonEtFraction(), Type6Et(), Type6EtFraction(), Type7Et(), and Type7EtFraction().