]> git.uio.no Git - u/mrichter/AliRoot.git/blob - STEER/AliESDPmdTrack.h
Coding Convention Violations
[u/mrichter/AliRoot.git] / STEER / AliESDPmdTrack.h
1 #ifndef ALIESDPMDTRACK_H
2 #define ALIESDPMDTRACK_H
3
4 #include "TObject.h"
5
6 class AliESDPmdTrack : public TObject {
7  public:
8   AliESDPmdTrack(){}
9   virtual ~AliESDPmdTrack(){}
10   AliESDPmdTrack (const AliESDPmdTrack &PMDTrack);  // copy constructor
11   AliESDPmdTrack &operator=(const AliESDPmdTrack &PMDTrack); // assignment op
12   
13   void SetDetector(Int_t idet) {fDet = idet;}
14   void SetTheta(Float_t theta) {fTheta = theta;}
15   void SetPhi(Float_t phi) {fPhi = phi;}
16   void SetClusterADC(Float_t cluadc) {fCluADC = cluadc;}
17   void SetClusterPID(Float_t clupid) {fCluPID = clupid;}
18
19   Int_t   GetDetector() const {return fDet;}
20   Float_t GetTheta() const {return fTheta;}
21   Float_t GetPhi() const {return fPhi;}
22   Float_t GetClusterADC() const {return fCluADC;}
23   Float_t GetClusterPID() const {return fCluPID;}
24   
25  protected:
26   Int_t fDet;      // Detector, 0:PRE, 1:CPV
27   Float_t fTheta;  // Theta of the Cluster in radian
28   Float_t fPhi;    // Phi of the Cluster in radian
29   Float_t fCluADC; // Cluster Energy in ADC
30   Float_t fCluPID; // Cluster probability, 1: Photon, 0: Hadron
31
32   ClassDef(AliESDPmdTrack,1)  //PMD ESD track class 
33 };
34
35 #endif