#include <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] |
Definition at line 23 of file HFEMClusterShape.h.
{ }
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.
: eLong1x1_(eLong1x1), eShort1x1_(eShort1x1), eLong3x3_(eLong3x3), eShort3x3_(eShort3x3), eLong5x5_(eLong5x5), eShort5x5_(eShort5x5), eLongCore_(eLongCore), CellEta_(CellEta), CellPhi_(CellPhi), seed_(seed) { }
double reco::HFEMClusterShape::CellEta | ( | ) | const [inline] |
Definition at line 56 of file HFEMClusterShape.h.
References CellEta_.
Referenced by HFRecoEcalCandidateAlgo::correctEPosition().
{return CellEta_;}
double reco::HFEMClusterShape::CellPhi | ( | ) | const [inline] |
Definition at line 57 of file HFEMClusterShape.h.
References CellPhi_.
Referenced by HFRecoEcalCandidateAlgo::correctEPosition().
{return CellPhi_;}
double reco::HFEMClusterShape::e1x1 | ( | ) | const |
Definition at line 24 of file HFEMClusterShape.cc.
{ return eLong1x1_+eShort1x1_; }
double reco::HFEMClusterShape::e3x3 | ( | ) | const |
Definition at line 27 of file HFEMClusterShape.cc.
{ return eLong3x3_+eShort3x3_; }
double reco::HFEMClusterShape::e5x5 | ( | ) | const |
Definition at line 30 of file HFEMClusterShape.cc.
{ return eLong5x5_+eShort5x5_; }
double reco::HFEMClusterShape::e9e25 | ( | ) | const |
double reco::HFEMClusterShape::eCore | ( | ) | const [inline] |
double reco::HFEMClusterShape::eCOREe9 | ( | ) | const |
Definition at line 37 of file HFEMClusterShape.cc.
Referenced by HLTEgamma::analyze(), and HFRecoEcalCandidateAlgo::produce().
double reco::HFEMClusterShape::eLong1x1 | ( | ) | const [inline] |
Definition at line 33 of file HFEMClusterShape.h.
References eLong1x1_.
Referenced by HLTEgamma::analyze(), and HFRecoEcalCandidateAlgo::produce().
{return eLong1x1_;}
double reco::HFEMClusterShape::eLong3x3 | ( | ) | const [inline] |
Definition at line 35 of file HFEMClusterShape.h.
References eLong3x3_.
Referenced by HLTEgamma::analyze(), HFRecoEcalCandidateAlgo::correctEPosition(), and HFRecoEcalCandidateAlgo::produce().
{return eLong3x3_;}
double reco::HFEMClusterShape::eLong5x5 | ( | ) | const [inline] |
Definition at line 37 of file HFEMClusterShape.h.
References eLong5x5_.
Referenced by HLTEgamma::analyze(), and HFRecoEcalCandidateAlgo::produce().
{return eLong5x5_;}
double reco::HFEMClusterShape::eSeL | ( | ) | const |
Definition at line 34 of file HFEMClusterShape.cc.
Referenced by HLTEgamma::analyze(), and 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 HFRecoEcalCandidateAlgo::produce().
{return eShort3x3_;}
double reco::HFEMClusterShape::eShort5x5 | ( | ) | const [inline] |
DetId reco::HFEMClusterShape::seed | ( | ) | const [inline] |
double reco::HFEMClusterShape::CellEta_ [private] |
Definition at line 63 of file HFEMClusterShape.h.
Referenced by CellEta().
double reco::HFEMClusterShape::CellPhi_ [private] |
Definition at line 63 of file HFEMClusterShape.h.
Referenced by CellPhi().
double reco::HFEMClusterShape::eLong1x1_ [private] |
Definition at line 63 of file HFEMClusterShape.h.
Referenced by eLong1x1().
double reco::HFEMClusterShape::eLong3x3_ [private] |
Definition at line 63 of file HFEMClusterShape.h.
Referenced by eLong3x3().
double reco::HFEMClusterShape::eLong5x5_ [private] |
Definition at line 63 of file HFEMClusterShape.h.
Referenced by eLong5x5().
double reco::HFEMClusterShape::eLongCore_ [private] |
Definition at line 63 of file HFEMClusterShape.h.
Referenced by eCore().
double reco::HFEMClusterShape::eShort1x1_ [private] |
Definition at line 63 of file HFEMClusterShape.h.
Referenced by eShort1x1().
double reco::HFEMClusterShape::eShort3x3_ [private] |
Definition at line 63 of file HFEMClusterShape.h.
Referenced by eShort3x3().
double reco::HFEMClusterShape::eShort5x5_ [private] |
Definition at line 63 of file HFEMClusterShape.h.
Referenced by eShort5x5().
DetId reco::HFEMClusterShape::seed_ [private] |
Definition at line 64 of file HFEMClusterShape.h.
Referenced by seed().