Move HMPID QA code to PWG1.
[u/mrichter/AliRoot.git] / HMPID / AliHMPIDPid.h
1 #ifndef AliHMPIDPid_h
2 #define AliHMPIDPid_h
3
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice                               */
6
7 //////////////////////////////////////////////////////////////////////////
8 //                                                                      //
9 // AliHMPIDPid                                                          //
10 //                                                                      //
11 // HMPID class to perfom pattern recognition based on Hough transfrom   //
12 //                                                                      //
13 //////////////////////////////////////////////////////////////////////////
14
15
16 #include <TTask.h>        //base class
17
18 class AliESDtrack;
19
20 class AliHMPIDPid : public TTask 
21 {
22 public : 
23              AliHMPIDPid();    //ctor
24     virtual ~AliHMPIDPid() {;} //dtor
25     
26     void     FindPid(AliESDtrack *pESD,Int_t nsp,Double_t *prob);  //Find PID for tracks
27     Double_t Resolution(Double_t thetaCerTh, AliESDtrack *pTrk);   //Find the sigma for a given ThetaCerTh
28
29 //
30 protected:
31   
32 private:
33   AliHMPIDPid(const AliHMPIDPid& r);                //dummy copy constructor
34   AliHMPIDPid &operator=(const AliHMPIDPid& r);     //dummy assignment operator
35 //
36   ClassDef(AliHMPIDPid,0)
37 };
38
39 #endif // #ifdef AliHMPIDPid_cxx
40