20 #ifndef PNDEMCCLUSTERMOMENTS_H
21 #define PNDEMCCLUSTERMOMENTS_H
50 virtual double Theta1()
const;
52 virtual double Phi1()
const;
54 virtual double Theta2()
const;
56 virtual double Phi2()
const;
58 virtual double Major1()
const;
60 virtual double Major2()
const;
62 virtual double Minor1()
const;
64 virtual double Minor2()
const;
66 virtual TVector3
Centre1()
const;
68 virtual TVector3
Centre2()
const;
71 virtual void Print(
const Option_t* opt =
"")
const;
82 #endif // PNDEMCCLUSTERMOMENTS_H
represents the reconstructed hit of one emc crystal
PndEmcClusterMoments & operator=(const PndEmcClusterMoments &other)
virtual double Phi2() const
virtual double Theta2() const
stores crystal index coordinates (x,y) or (theta,phi)
virtual double Major1() const
virtual ~PndEmcClusterMoments()
virtual TVector3 Centre2() const
virtual void Print(const Option_t *opt="") const
virtual TVector3 Centre1() const
a cluster (group of neighboring crystals) of hit emc crystals
virtual double SecondMomentTP() const
virtual double Phi1() const
virtual double Theta1() const
virtual double Minor1() const
virtual double Major2() const
virtual double SecondMoment() const
virtual double Minor2() const