1 #ifndef RecoEcal_EgammaCoreTools_ClusterShapeAlgo_h 2 #define RecoEcal_EgammaCoreTools_ClusterShapeAlgo_h 48 void Calculate_e2x2();
49 void Calculate_e3x2();
50 void Calculate_e3x3();
51 void Calculate_e4x4();
52 void Calculate_e5x5();
53 void Calculate_e2x5Right();
54 void Calculate_e2x5Left();
55 void Calculate_e2x5Top();
56 void Calculate_e2x5Bottom();
69 void Calculate_Polynomials(
double rho);
90 double calc_AbsZernikeMoment(
const reco::BasicCluster &passedCluster,
int n,
int m,
double R0);
94 std::pair<DetId, double> energyMap_[5][5];
98 double eMax_, e2nd_, e2x2_, e3x2_, e3x3_, e4x4_, e5x5_;
99 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_