#include <DataFormats/EgammaReco/interface/HFEMClusterShape.h>
Public Member Functions | |
double | CellEta () const |
double | CellPhi () const |
double | e1x1 () const |
double | e3x3 () const |
double | e5x5 () const |
double | e9e25 () const |
double | eCore () const |
double | eCOREe9 () const |
double | eLong1x1 () const |
double | eLong3x3 () const |
double | eLong5x5 () const |
double | eSeL () const |
double | eShort1x1 () const |
double | eShort3x3 () const |
double | eShort5x5 () const |
HFEMClusterShape (double eLong1x1, double eShort1x1, double eLong3x3, double eShort3x3, double eLong5x5, double eShort5x5, double eLongCore, double CellEta, double CellPhi, DetId seed) | |
HFEMClusterShape () | |
DetId | seed () const |
Private Attributes | |
double | CellEta_ |
double | CellPhi_ |
double | eLong1x1_ |
double | eLong3x3_ |
double | eLong5x5_ |
double | eLongCore_ |
double | eShort1x1_ |
double | eShort3x3_ |
double | eShort5x5_ |
DetId | seed_ |
Definition at line 21 of file HFEMClusterShape.h.
reco::HFEMClusterShape::HFEMClusterShape | ( | ) | [inline] |
reco::HFEMClusterShape::HFEMClusterShape | ( | double | eLong1x1, | |
double | eShort1x1, | |||
double | eLong3x3, | |||
double | eShort3x3, | |||
double | eLong5x5, | |||
double | eShort5x5, | |||
double | eLongCore, | |||
double | CellEta, | |||
double | CellPhi, | |||
DetId | seed | |||
) |
Definition at line 3 of file HFEMClusterShape.cc.
00009 : 00010 eLong1x1_(eLong1x1), 00011 eShort1x1_(eShort1x1), 00012 eLong3x3_(eLong3x3), 00013 eShort3x3_(eShort3x3), 00014 eLong5x5_(eLong5x5), 00015 eShort5x5_(eShort5x5), 00016 eLongCore_(eLongCore), 00017 CellEta_(CellEta), 00018 CellPhi_(CellPhi), 00019 seed_(seed) 00020 { 00021 }
double reco::HFEMClusterShape::CellEta | ( | ) | const [inline] |
Definition at line 56 of file HFEMClusterShape.h.
References CellEta_.
Referenced by HFRecoEcalCandidateAlgo::correctEPosition().
00056 {return CellEta_;}
double reco::HFEMClusterShape::CellPhi | ( | ) | const [inline] |
Definition at line 57 of file HFEMClusterShape.h.
References CellPhi_.
Referenced by HFRecoEcalCandidateAlgo::correctEPosition().
00057 {return CellPhi_;}
double reco::HFEMClusterShape::e1x1 | ( | ) | const |
Definition at line 24 of file HFEMClusterShape.cc.
References eLong1x1_, and eShort1x1_.
00024 { 00025 return eLong1x1_+eShort1x1_; 00026 }
double reco::HFEMClusterShape::e3x3 | ( | ) | const |
Definition at line 27 of file HFEMClusterShape.cc.
References eLong3x3_, and eShort3x3_.
00027 { 00028 return eLong3x3_+eShort3x3_; 00029 }
double reco::HFEMClusterShape::e5x5 | ( | ) | const |
Definition at line 30 of file HFEMClusterShape.cc.
References eLong5x5_, and eShort5x5_.
00030 { 00031 return eLong5x5_+eShort5x5_; 00032 }
double reco::HFEMClusterShape::e9e25 | ( | ) | const |
Definition at line 40 of file HFEMClusterShape.cc.
References eLong3x3(), eLong5x5(), eShort3x3(), and eShort5x5().
Referenced by HFRecoEcalCandidateAlgo::produce().
double reco::HFEMClusterShape::eCore | ( | ) | const [inline] |
Definition at line 54 of file HFEMClusterShape.h.
References eLongCore_.
Referenced by eCOREe9().
00054 {return eLongCore_;}
double reco::HFEMClusterShape::eCOREe9 | ( | ) | const |
Definition at line 37 of file HFEMClusterShape.cc.
References eCore(), and eLong3x3().
Referenced by HFRecoEcalCandidateAlgo::produce().
double reco::HFEMClusterShape::eLong1x1 | ( | ) | const [inline] |
double reco::HFEMClusterShape::eLong3x3 | ( | ) | const [inline] |
double reco::HFEMClusterShape::eLong5x5 | ( | ) | const [inline] |
Definition at line 37 of file HFEMClusterShape.h.
References eLong5x5_.
Referenced by e9e25().
00037 {return eLong5x5_;}
double reco::HFEMClusterShape::eSeL | ( | ) | const |
Definition at line 34 of file HFEMClusterShape.cc.
References eLong3x3(), and eShort3x3().
Referenced by HFRecoEcalCandidateAlgo::produce().
double reco::HFEMClusterShape::eShort1x1 | ( | ) | const [inline] |
double reco::HFEMClusterShape::eShort3x3 | ( | ) | const [inline] |
Definition at line 36 of file HFEMClusterShape.h.
References eShort3x3_.
Referenced by e9e25(), and eSeL().
00036 {return eShort3x3_;}
double reco::HFEMClusterShape::eShort5x5 | ( | ) | const [inline] |
Definition at line 38 of file HFEMClusterShape.h.
References eShort5x5_.
Referenced by e9e25().
00038 {return eShort5x5_;}
DetId reco::HFEMClusterShape::seed | ( | ) | const [inline] |
double reco::HFEMClusterShape::CellEta_ [private] |
double reco::HFEMClusterShape::CellPhi_ [private] |
double reco::HFEMClusterShape::eLong1x1_ [private] |
double reco::HFEMClusterShape::eLong3x3_ [private] |
double reco::HFEMClusterShape::eLong5x5_ [private] |
double reco::HFEMClusterShape::eLongCore_ [private] |
double reco::HFEMClusterShape::eShort1x1_ [private] |
double reco::HFEMClusterShape::eShort3x3_ [private] |
double reco::HFEMClusterShape::eShort5x5_ [private] |
DetId reco::HFEMClusterShape::seed_ [private] |