1 #ifndef ALIESDPMDTRACK_H
2 #define ALIESDPMDTRACK_H
6 class AliESDPmdTrack : public TObject {
9 virtual ~AliESDPmdTrack(){}
10 AliESDPmdTrack (const AliESDPmdTrack &PMDTrack); // copy constructor
11 AliESDPmdTrack &operator=(const AliESDPmdTrack &PMDTrack); // assignment op
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;}
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;}
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
32 ClassDef(AliESDPmdTrack,1) //PMD ESD track class