Line data Source code
1 : #ifndef AliESDMultITS_H
2 : #define AliESDMultITS_H
3 :
4 : #include <TObject.h>
5 : #include <TMath.h>
6 :
7 0 : class AliESDMultITS : public TObject
8 : {
9 : public:
10 : AliESDMultITS():
11 0 : TObject(),
12 0 : fPhi(999),
13 0 : fEta(999){
14 : // Default constructor
15 0 : }
16 : AliESDMultITS(Float_t phi, Float_t eta):
17 0 : TObject(),
18 0 : fPhi(phi),
19 0 : fEta(eta) {
20 : // Constructor
21 0 : }
22 :
23 0 : Float_t GetPhi() const {return fPhi;}
24 0 : Float_t GetEta() const {return fEta;}
25 0 : Float_t GetTheta() const {return 2*TMath::ATan(TMath::Exp(-fEta));}
26 :
27 : private:
28 :
29 : Float_t fPhi; // Phi angle
30 : Float_t fEta; // Pseudo-rapidity
31 :
32 172 : ClassDef(AliESDMultITS,1)
33 : };
34 :
35 : #endif
|