]>
Commit | Line | Data |
---|---|---|
16c743f2 | 1 | #ifndef AliESDMultITS_H |
2 | #define AliESDMultITS_H | |
3 | ||
4 | #include <TObject.h> | |
5 | #include <TMath.h> | |
6 | ||
7 | class AliESDMultITS : public TObject | |
8 | { | |
9 | public: | |
10 | AliESDMultITS(): | |
11 | TObject(), | |
12 | fPhi(999), | |
13 | fEta(999){ | |
14 | // Default constructor | |
15 | } | |
16 | AliESDMultITS(Float_t phi, Float_t eta): | |
17 | TObject(), | |
18 | fPhi(phi), | |
19 | fEta(eta) { | |
20 | // Constructor | |
21 | } | |
22 | ||
23 | Float_t GetPhi() const {return fPhi;} | |
24 | Float_t GetEta() const {return fEta;} | |
25 | 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 | ClassDef(AliESDMultITS,1) | |
33 | }; | |
34 | ||
35 | #endif |