]>
Commit | Line | Data |
---|---|---|
561b7b31 | 1 | #ifndef ALIESDPMDTRACK_H |
2 | #define ALIESDPMDTRACK_H | |
3 | ||
0742d588 | 4 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * |
5 | * See cxx source for full Copyright notice */ | |
6 | ||
7 | /* $Id$ */ | |
8 | ||
9 | // Event Data Summary Class for pmd tracks | |
10 | // This is part of the reconstructed ESD events | |
11 | // for the PMD detector | |
12 | ||
561b7b31 | 13 | #include "TObject.h" |
14 | ||
15 | class AliESDPmdTrack : public TObject { | |
16 | public: | |
90e48c0c | 17 | AliESDPmdTrack(); |
561b7b31 | 18 | virtual ~AliESDPmdTrack(){} |
19 | AliESDPmdTrack (const AliESDPmdTrack &PMDTrack); // copy constructor | |
20 | AliESDPmdTrack &operator=(const AliESDPmdTrack &PMDTrack); // assignment op | |
21 | ||
22 | void SetDetector(Int_t idet) {fDet = idet;} | |
23 | void SetTheta(Float_t theta) {fTheta = theta;} | |
24 | void SetPhi(Float_t phi) {fPhi = phi;} | |
25 | void SetClusterADC(Float_t cluadc) {fCluADC = cluadc;} | |
26 | void SetClusterPID(Float_t clupid) {fCluPID = clupid;} | |
27 | ||
28 | Int_t GetDetector() const {return fDet;} | |
29 | Float_t GetTheta() const {return fTheta;} | |
30 | Float_t GetPhi() const {return fPhi;} | |
31 | Float_t GetClusterADC() const {return fCluADC;} | |
32 | Float_t GetClusterPID() const {return fCluPID;} | |
33 | ||
34 | protected: | |
35 | Int_t fDet; // Detector, 0:PRE, 1:CPV | |
36 | Float_t fTheta; // Theta of the Cluster in radian | |
37 | Float_t fPhi; // Phi of the Cluster in radian | |
38 | Float_t fCluADC; // Cluster Energy in ADC | |
39 | Float_t fCluPID; // Cluster probability, 1: Photon, 0: Hadron | |
40 | ||
41 | ClassDef(AliESDPmdTrack,1) //PMD ESD track class | |
42 | }; | |
43 | ||
44 | #endif |