]> git.uio.no Git - u/mrichter/AliRoot.git/blame - RICH/AliRICHTracker.h
Message commented out
[u/mrichter/AliRoot.git] / RICH / AliRICHTracker.h
CommitLineData
998b831f 1#ifndef AliRICHTracker_h
2#define AliRICHTracker_h
3
4#include <AliTracker.h>
5#include <AliLog.h>
1cb5a97c 6#include "TNtupleD.h"
998b831f 7
8class AliCluster;
9class AliESD;
10class TTree;
11
12class AliRICHTracker : public AliTracker
13{
14public:
15 AliRICHTracker() :AliTracker() {AliDebug(1,"Start.");}
30c60010 16 virtual ~AliRICHTracker() {AliDebug(1,"Stop.");}
998b831f 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
30c60010 22 void RecWithESD(AliESD *); //recon with ESD
1cb5a97c 23 void RecWithStack(TNtupleD *hn); //recon from Stack in case ESD empty
30c60010 24 void CalcProb(Double_t thetaCer,Double_t pmod,Double_t *richPID); // calculate pid for RICH
998b831f 25 Int_t LoadClusters(TTree *); //pure virtual from AliTracker
26
27protected:
28
29 ClassDef(AliRICHTracker,0)
30};//class AliRICHTracker
31
32#endif//AliRICHTracker_h