#include <ClusterShape.h>
Public Member Functions | |
ClusterShape () | |
ClusterShape (double cEE, double cEP, double cPP, double eMax, DetId eMaxId, double e2nd, DetId e2ndId, double e2x2, double e3x2, double e3x3, double e4x4, double e5x5, double E10_Right_, double E10_Left_, double E10_Top_, double E10_Bottom_, double e3x2Ratio, double LAT, double etaLAT, double phiLAT, double A20, double A42, const std::vector< double > &energyBasketFractionEta_, const std::vector< double > &energyBasketFractionPhi_) | |
double | covEtaEta () const |
double | covEtaPhi () const |
double | covPhiPhi () const |
double | e2nd () const |
DetId | e2ndId () const |
double | e2x2 () const |
double | e2x5Bottom () const |
double | e2x5Left () const |
double | e2x5Right () const |
double | e2x5Top () const |
double | e3x2 () const |
double | e3x2Ratio () const |
double | e3x3 () const |
double | e4x4 () const |
double | e5x5 () const |
double | eMax () const |
DetId | eMaxId () const |
std::vector< double > | energyBasketFractionEta () const |
std::vector< double > | energyBasketFractionPhi () const |
double | etaLat () const |
double | lat () const |
double | phiLat () const |
double | zernike20 () const |
double | zernike42 () const |
Private Attributes | |
Double32_t | A20_ |
Double32_t | A42_ |
Double32_t | covEtaEta_ |
Double32_t | covEtaPhi_ |
Double32_t | covPhiPhi_ |
Double32_t | e2nd_ |
DetId | e2ndId_ |
Double32_t | e2x2_ |
Double32_t | e2x5Bottom_ |
Double32_t | e2x5Left_ |
Double32_t | e2x5Right_ |
Double32_t | e2x5Top_ |
Double32_t | e3x2_ |
Double32_t | e3x2Ratio_ |
Double32_t | e3x3_ |
Double32_t | e4x4_ |
Double32_t | e5x5_ |
Double32_t | eMax_ |
DetId | eMaxId_ |
std::vector< double > | energyBasketFractionEta_ |
std::vector< double > | energyBasketFractionPhi_ |
Double32_t | etaLAT_ |
Double32_t | LAT_ |
Double32_t | phiLAT_ |
shape vars dataholder for an Ecal cluster
Definition at line 22 of file ClusterShape.h.
|
inline |
Definition at line 24 of file ClusterShape.h.
ClusterShape::ClusterShape | ( | double | cEE, |
double | cEP, | ||
double | cPP, | ||
double | eMax, | ||
DetId | eMaxId, | ||
double | e2nd, | ||
DetId | e2ndId, | ||
double | e2x2, | ||
double | e3x2, | ||
double | e3x3, | ||
double | e4x4, | ||
double | e5x5, | ||
double | E10_Right_, | ||
double | E10_Left_, | ||
double | E10_Top_, | ||
double | E10_Bottom_, | ||
double | e3x2Ratio, | ||
double | LAT, | ||
double | etaLAT, | ||
double | phiLAT, | ||
double | A20, | ||
double | A42, | ||
const std::vector< double > & | energyBasketFractionEta_, | ||
const std::vector< double > & | energyBasketFractionPhi_ | ||
) |
Definition at line 3 of file ClusterShape.cc.
References energyBasketFractionEta(), energyBasketFractionEta_, energyBasketFractionPhi(), and energyBasketFractionPhi_.
|
inline |
Definition at line 45 of file ClusterShape.h.
References covEtaEta_.
Referenced by pat::ElectronSelector::customSelection_().
|
inline |
|
inline |
Definition at line 47 of file ClusterShape.h.
References covPhiPhi_.
Referenced by pat::ElectronSelector::customSelection_().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 37 of file ClusterShape.h.
References e3x3_.
Referenced by pat::ElectronSelector::customSelection_().
|
inline |
|
inline |
Definition at line 39 of file ClusterShape.h.
References e5x5_.
Referenced by pat::ElectronSelector::customSelection_().
|
inline |
|
inline |
|
inline |
Definition at line 54 of file ClusterShape.h.
References energyBasketFractionEta_.
Referenced by ClusterShape().
|
inline |
Definition at line 55 of file ClusterShape.h.
References energyBasketFractionPhi_.
Referenced by ClusterShape().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 67 of file ClusterShape.h.
Referenced by zernike20().
|
private |
Definition at line 67 of file ClusterShape.h.
Referenced by zernike42().
|
private |
Definition at line 60 of file ClusterShape.h.
Referenced by covEtaEta().
|
private |
Definition at line 60 of file ClusterShape.h.
Referenced by covEtaPhi().
|
private |
Definition at line 60 of file ClusterShape.h.
Referenced by covPhiPhi().
|
private |
Definition at line 61 of file ClusterShape.h.
Referenced by e2nd().
|
private |
Definition at line 70 of file ClusterShape.h.
Referenced by e2ndId().
|
private |
Definition at line 61 of file ClusterShape.h.
Referenced by e2x2().
|
private |
Definition at line 62 of file ClusterShape.h.
Referenced by e2x5Bottom().
|
private |
Definition at line 62 of file ClusterShape.h.
Referenced by e2x5Left().
|
private |
Definition at line 62 of file ClusterShape.h.
Referenced by e2x5Right().
|
private |
Definition at line 62 of file ClusterShape.h.
Referenced by e2x5Top().
|
private |
Definition at line 61 of file ClusterShape.h.
Referenced by e3x2().
|
private |
Definition at line 63 of file ClusterShape.h.
Referenced by e3x2Ratio().
|
private |
Definition at line 61 of file ClusterShape.h.
Referenced by e3x3().
|
private |
Definition at line 61 of file ClusterShape.h.
Referenced by e4x4().
|
private |
Definition at line 61 of file ClusterShape.h.
Referenced by e5x5().
|
private |
Definition at line 61 of file ClusterShape.h.
Referenced by eMax().
|
private |
Definition at line 70 of file ClusterShape.h.
Referenced by eMaxId().
|
private |
Definition at line 68 of file ClusterShape.h.
Referenced by ClusterShape(), and energyBasketFractionEta().
|
private |
Definition at line 69 of file ClusterShape.h.
Referenced by ClusterShape(), and energyBasketFractionPhi().
|
private |
Definition at line 65 of file ClusterShape.h.
Referenced by etaLat().
|
private |
Definition at line 64 of file ClusterShape.h.
Referenced by lat().
|
private |
Definition at line 66 of file ClusterShape.h.
Referenced by phiLat().