#include <GlobalHaloData.h>
Public Member Functions | |
float | DeltaMEx () const |
float | DeltaMEy () const |
float | DeltaSumEt () const |
reco::CaloMET | GetCorrectedCaloMET (const reco::CaloMET &RawMET) const |
std::vector< PhiWedge > & | GetMatchedEcalPhiWedges () |
const std::vector< PhiWedge > & | GetMatchedEcalPhiWedges () const |
std::vector< PhiWedge > & | GetMatchedHcalPhiWedges () |
const std::vector< PhiWedge > & | GetMatchedHcalPhiWedges () const |
GlobalHaloData () | |
float | METOverSumEt () const |
void | SetMETCorrections (float x, float y) |
void | SetMETOverSumEt (float x) |
~GlobalHaloData () | |
Private Attributes | |
float | dMEx_ |
float | dMEy_ |
float | dSumEt_ |
std::vector< PhiWedge > | EcalPhiWedges |
std::vector< PhiWedge > | HcalPhiWedges |
float | METOverSumEt_ |
Definition at line 17 of file GlobalHaloData.h.
GlobalHaloData::GlobalHaloData | ( | ) |
Definition at line 15 of file GlobalHaloData.cc.
References dMEx_, dMEy_, dSumEt_, and METOverSumEt_.
|
inline |
Definition at line 23 of file GlobalHaloData.h.
|
inline |
Definition at line 29 of file GlobalHaloData.h.
References dMEx_.
Referenced by BeamHaloAnalyzer::analyze().
|
inline |
Definition at line 32 of file GlobalHaloData.h.
References dMEy_.
Referenced by BeamHaloAnalyzer::analyze().
|
inline |
reco::CaloMET GlobalHaloData::GetCorrectedCaloMET | ( | const reco::CaloMET & | RawMET | ) | const |
Definition at line 24 of file GlobalHaloData.cc.
References dMEx_, dMEy_, dSumEt_, reco::CaloMET::getSpecific(), p4, reco::LeafCandidate::px(), reco::LeafCandidate::py(), reco::LeafCandidate::pz(), mathSSE::sqrt(), and reco::MET::sumEt().
Referenced by BeamHaloAnalyzer::analyze().
|
inline |
Definition at line 43 of file GlobalHaloData.h.
References EcalPhiWedges.
Referenced by BeamHaloAnalyzer::analyze(), GlobalHaloAlgo::Calculate(), and reco::BeamHaloSummaryProducer::produce().
|
inline |
Definition at line 44 of file GlobalHaloData.h.
References EcalPhiWedges.
|
inline |
Definition at line 40 of file GlobalHaloData.h.
References HcalPhiWedges.
Referenced by BeamHaloAnalyzer::analyze(), GlobalHaloAlgo::Calculate(), and reco::BeamHaloSummaryProducer::produce().
|
inline |
Definition at line 41 of file GlobalHaloData.h.
References HcalPhiWedges.
|
inline |
|
inline |
Definition at line 48 of file GlobalHaloData.h.
References dMEx_, dMEy_, x, and detailsBasic3DVector::y.
Referenced by GlobalHaloAlgo::Calculate().
|
inline |
Definition at line 47 of file GlobalHaloData.h.
References METOverSumEt_, and x.
Referenced by GlobalHaloAlgo::Calculate().
|
private |
Definition at line 52 of file GlobalHaloData.h.
Referenced by DeltaMEx(), GetCorrectedCaloMET(), GlobalHaloData(), and SetMETCorrections().
|
private |
Definition at line 53 of file GlobalHaloData.h.
Referenced by DeltaMEy(), GetCorrectedCaloMET(), GlobalHaloData(), and SetMETCorrections().
|
private |
Definition at line 54 of file GlobalHaloData.h.
Referenced by DeltaSumEt(), GetCorrectedCaloMET(), and GlobalHaloData().
|
private |
Definition at line 57 of file GlobalHaloData.h.
Referenced by GetMatchedEcalPhiWedges().
|
private |
Definition at line 56 of file GlobalHaloData.h.
Referenced by GetMatchedHcalPhiWedges().
|
private |
Definition at line 51 of file GlobalHaloData.h.
Referenced by GlobalHaloData(), METOverSumEt(), and SetMETOverSumEt().