Line data Source code
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 : #include <TNamed.h>
16 :
17 : class AliESDtrack;
18 :
19 : class AliHMPIDPid : public TNamed
20 : {
21 : public :
22 : AliHMPIDPid(); //ctor
23 32 : virtual ~AliHMPIDPid() {;} //dtor
24 :
25 : void FindPid(AliESDtrack *pESD,Double_t nmean,Int_t nsp,Double_t *prob); //Find PID for tracks
26 : Double_t Resolution(Int_t iPart, Double_t thetaCerTh, AliESDtrack *pTrk); //Find the sigma for a given ThetaCerTh
27 :
28 : //
29 : protected:
30 :
31 : private:
32 : AliHMPIDPid(const AliHMPIDPid& r); //dummy copy constructor
33 : AliHMPIDPid &operator=(const AliHMPIDPid& r); //dummy assignment operator
34 : //
35 12 : ClassDef(AliHMPIDPid,0)
36 : };
37 :
38 : #endif // #ifdef AliHMPIDPid_cxx
39 :
|