]> git.uio.no Git - u/mrichter/AliRoot.git/blob - ITS/AliITSpidESD1.h
Preprocessor with new DA
[u/mrichter/AliRoot.git] / ITS / AliITSpidESD1.h
1 #ifndef ALIITSPIDESD1_H
2 #define ALIITSPIDESD1_H
3 /* Copyright(c) 2005-2007, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /* $Id$ */
7
8 //-------------------------------------------------------
9 // PID method # 1
10 //                    ITS PID class
11 // A very naive design... Should be made better by the detector experts...
12 //   Origin: Iouri Belikov, CERN, Jouri.Belikov@cern.ch 
13 //-------------------------------------------------------
14 #include "AliITSpidESD.h"
15 #include "AliLog.h"
16
17 class AliITSpidESD1 : public AliITSpidESD {
18 public:
19   AliITSpidESD1();
20   AliITSpidESD1(Double_t *param);
21   virtual ~AliITSpidESD1() {}
22   virtual Int_t MakePID(AliESDEvent *event);
23   // This method is here because of the AliITSpidESD2 class...
24   virtual Int_t MakePID(TTree */*clustersTree*/, AliESDEvent */*event*/)
25   {AliError("Method should not be used!"); return 0;}
26
27 private:
28   Double_t fMIP;          // dE/dx for MIP (relative units)
29   Double_t fRes;          // relative dEdx resolution
30   Double_t fRange;        // one particle type PID range (in sigmas)
31   ClassDef(AliITSpidESD1,3)   // ITS PID class
32 };
33
34 #endif
35