#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 () | |
HFEMClusterShape (double eLong1x1, double eShort1x1, double eLong3x3, double eShort3x3, double eLong5x5, double eShort5x5, double eLongCore, double CellEta, double CellPhi, DetId seed) | |
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 20 of file HFEMClusterShape.h.
|
inline |
Definition at line 22 of file HFEMClusterShape.h.
References CellEta(), CellPhi(), eLong1x1(), eLong3x3(), eLong5x5(), eShort1x1(), eShort3x3(), eShort5x5(), and seed().
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.
|
inline |
Definition at line 55 of file HFEMClusterShape.h.
References CellEta_.
Referenced by HFRecoEcalCandidateAlgo::correctEPosition(), and HFEMClusterShape().
|
inline |
Definition at line 56 of file HFEMClusterShape.h.
References CellPhi_.
Referenced by HFRecoEcalCandidateAlgo::correctEPosition(), and HFEMClusterShape().
double reco::HFEMClusterShape::e1x1 | ( | ) | const |
Definition at line 24 of file HFEMClusterShape.cc.
References eLong1x1_, and eShort1x1_.
Referenced by eShort5x5().
double reco::HFEMClusterShape::e3x3 | ( | ) | const |
Definition at line 27 of file HFEMClusterShape.cc.
References eLong3x3_, and eShort3x3_.
Referenced by eShort5x5().
double reco::HFEMClusterShape::e5x5 | ( | ) | const |
Definition at line 30 of file HFEMClusterShape.cc.
References eLong5x5_, and eShort5x5_.
Referenced by eShort5x5().
double reco::HFEMClusterShape::e9e25 | ( | ) | const |
Definition at line 40 of file HFEMClusterShape.cc.
References eLong3x3(), eLong5x5(), eShort3x3(), and eShort5x5().
Referenced by eShort5x5().
|
inline |
double reco::HFEMClusterShape::eCOREe9 | ( | ) | const |
Definition at line 37 of file HFEMClusterShape.cc.
References eCore(), and eLong3x3().
Referenced by eShort5x5(), and HFRecoEcalCandidateAlgo::produce().
|
inline |
Definition at line 32 of file HFEMClusterShape.h.
References eLong1x1_.
Referenced by HFEMClusterShape(), and HFRecoEcalCandidateAlgo::produce().
|
inline |
Definition at line 34 of file HFEMClusterShape.h.
References eLong3x3_.
Referenced by HFRecoEcalCandidateAlgo::correctEPosition(), e9e25(), eCOREe9(), eSeL(), HFEMClusterShape(), and HFRecoEcalCandidateAlgo::produce().
|
inline |
Definition at line 36 of file HFEMClusterShape.h.
References eLong5x5_.
Referenced by e9e25(), HFEMClusterShape(), and HFRecoEcalCandidateAlgo::produce().
double reco::HFEMClusterShape::eSeL | ( | ) | const |
Definition at line 34 of file HFEMClusterShape.cc.
References eLong3x3(), and eShort3x3().
Referenced by eShort5x5(), and HFRecoEcalCandidateAlgo::produce().
|
inline |
Definition at line 33 of file HFEMClusterShape.h.
References eShort1x1_.
Referenced by HFEMClusterShape().
|
inline |
Definition at line 35 of file HFEMClusterShape.h.
References eShort3x3_.
Referenced by e9e25(), eSeL(), HFEMClusterShape(), and HFRecoEcalCandidateAlgo::produce().
|
inline |
Definition at line 37 of file HFEMClusterShape.h.
References e1x1(), e3x3(), e5x5(), e9e25(), eCOREe9(), eSeL(), and eShort5x5_.
Referenced by e9e25(), and HFEMClusterShape().
|
inline |
Definition at line 59 of file HFEMClusterShape.h.
References seed_.
Referenced by HFEMClusterShape().
|
private |
Definition at line 62 of file HFEMClusterShape.h.
Referenced by CellEta().
|
private |
Definition at line 62 of file HFEMClusterShape.h.
Referenced by CellPhi().
|
private |
Definition at line 62 of file HFEMClusterShape.h.
Referenced by e1x1(), and eLong1x1().
|
private |
Definition at line 62 of file HFEMClusterShape.h.
Referenced by e3x3(), and eLong3x3().
|
private |
Definition at line 62 of file HFEMClusterShape.h.
Referenced by e5x5(), and eLong5x5().
|
private |
Definition at line 62 of file HFEMClusterShape.h.
Referenced by eCore().
|
private |
Definition at line 62 of file HFEMClusterShape.h.
Referenced by e1x1(), and eShort1x1().
|
private |
Definition at line 62 of file HFEMClusterShape.h.
Referenced by e3x3(), and eShort3x3().
|
private |
Definition at line 62 of file HFEMClusterShape.h.
Referenced by e5x5(), and eShort5x5().
|
private |
Definition at line 63 of file HFEMClusterShape.h.
Referenced by seed().