1 #ifndef RecoEcal_EgammaCoreTools_ClusterShapeAlgo_h 2 #define RecoEcal_EgammaCoreTools_ClusterShapeAlgo_h 51 void Calculate_e2x2();
52 void Calculate_e3x2();
53 void Calculate_e3x3();
54 void Calculate_e4x4();
55 void Calculate_e5x5();
56 void Calculate_e2x5Right();
57 void Calculate_e2x5Left();
58 void Calculate_e2x5Top();
59 void Calculate_e2x5Bottom();
67 void Calculate_Polynomials(
double rho);
88 double calc_AbsZernikeMoment(
const reco::BasicCluster &passedCluster,
int n,
int m,
double R0);
92 std::pair<DetId, double> energyMap_[5][5];
96 double eMax_, e2nd_, e2x2_, e3x2_, e3x3_, e4x4_, e5x5_;
97 double e2x5Right_, e2x5Left_,
e2x5Top_, e2x5Bottom_;
std::vector< double > fcn_
CaloTopology const * topology(0)
std::vector< EcalClusterEnergyDeposition > energyDistribution_
edm::ParameterSet parameterSet_
Helper class for the calculation of a top and a W boson mass estime.
std::vector< double > energyBasketFractionPhi_
int factorial(int n)
factorial function
std::vector< double > energyBasketFractionEta_