31 #ifndef PNDEMCXCLMOMENTS_H 32 #define PNDEMCXCLMOMENTS_H 66 virtual Double_t SecondMoment()
const;
67 virtual Double_t SecondMomentPhi()
const;
68 virtual Double_t SecondMomentTheta()
const;
74 virtual Double_t AbsZernikeMoment(
int n,
int m, Double_t R0 = 15)
const;
79 virtual Double_t Lat()
const;
81 virtual void Print(
const Option_t *opt =
"")
const;
93 Double_t f00(Double_t
r)
const;
94 Double_t f11(Double_t r)
const;
95 Double_t f20(Double_t r)
const;
96 Double_t f22(Double_t r)
const;
97 Double_t f31(Double_t r)
const;
98 Double_t f33(Double_t r)
const;
99 Double_t f40(Double_t r)
const;
100 Double_t f42(Double_t r)
const;
101 Double_t f44(Double_t r)
const;
102 Double_t f51(Double_t r)
const;
103 Double_t f53(Double_t r)
const;
104 Double_t f55(Double_t r)
const;
107 Double_t Fast_AbsZernikeMoment(
int n,
int m, Double_t R0)
const;
110 Double_t Calc_AbsZernikeMoment(
int n,
int m, Double_t R0)
const;
112 Double_t Fak(
int n)
const;
120 std::vector<PndEmcClEnergyDeposition> *fEnergyDistribution;
128 #endif // PNDEMCXCLMOMENTS_HH
Double_t deposited_energy