]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TOF/AliTOFpidESD.h
No return in void function (Alpha)
[u/mrichter/AliRoot.git] / TOF / AliTOFpidESD.h
1 #ifndef ALITOFPIDESD_H
2 #define ALITOFPIDESD_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 //-------------------------------------------------------
7 //                    TOF PID class
8 //   Origin: Iouri Belikov, CERN, Jouri.Belikov@cern.ch 
9 //-------------------------------------------------------
10
11 #include <TObject.h>
12 #include <TMath.h>
13
14 class AliTOFGeometry;
15 class AliESD;
16
17 class AliTOFpidESD : public TObject {
18 enum {kMaxCluster=77777}; //maximal number of the TOF clusters
19 public:
20   AliTOFpidESD(){fN=0; fEventN=0;}
21   AliTOFpidESD(Double_t *param);
22   ~AliTOFpidESD(){}
23
24   Int_t MakePID(AliESD *event);
25   void  SetEventNumber(Int_t n) {fEventN=n;}
26   Int_t GetEventNumber() const {return fEventN;}
27
28 private:
29  
30   Int_t fN;               // number of the TOF clusters
31   Int_t fEventN;          // event number
32   Double_t fSigma;        // intrinsic TOF resolution
33   Double_t fRange;        // one particle type PID range (in sigmas)
34
35   ClassDef(AliTOFpidESD,1)   // TOF PID class
36 };
37
38 #endif