1 #ifndef AliRICHTracker_h
2 #define AliRICHTracker_h
4 #include <AliTracker.h>
12 class AliRICHTracker : public AliTracker
15 AliRICHTracker() :AliTracker() {AliDebug(1,"Start.");}
16 virtual ~AliRICHTracker() {AliDebug(1,"Stop.");}
17 Int_t Clusters2Tracks(AliESD *) {AliDebug(1,"Start.");return 0;} //pure virtual from AliTracker
18 Int_t RefitInward(AliESD *) {AliDebug(1,"Start.");return 0;} //pure virtual from AliTracker
19 void UnloadClusters() {AliDebug(1,"Start.");} //pure virtual from AliTracker
20 AliCluster *GetCluster(Int_t )const {AliDebug(1,"Start.");return 0;} //pure virtual from AliTracker
21 Int_t PropagateBack(AliESD *); //pure virtual from AliTracker
22 void RecWithESD(AliESD *); //recon with ESD
23 void RecWithStack(TNtupleD *hn); //recon from Stack in case ESD empty
24 void CalcProb(Double_t thetaCer,Double_t pmod,Double_t *sigmaPID, Double_t *richPID); // calculate pid for RICH
25 Int_t LoadClusters(TTree *); //pure virtual from AliTracker
29 ClassDef(AliRICHTracker,0)
30 };//class AliRICHTracker
32 #endif//AliRICHTracker_h