]>
Commit | Line | Data |
---|---|---|
998b831f | 1 | #ifndef AliRICHReconstructor_h |
2 | #define AliRICHReconstructor_h | |
121a60bd | 3 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * |
4 | * See cxx source for full Copyright notice */ | |
5 | ||
998b831f | 6 | #include <AliReconstructor.h> |
7 | #include <AliLog.h> | |
8 | #include "AliRICHTracker.h" | |
121a60bd | 9 | |
10 | class AliRICH; | |
11 | ||
998b831f | 12 | class AliRICHReconstructor: public AliReconstructor |
13 | { | |
121a60bd | 14 | public: |
998b831f | 15 | AliRICHReconstructor(): AliReconstructor() {AliDebug(1,"Start.");} |
16 | virtual ~AliRICHReconstructor() {AliDebug(1,"Start.");} | |
17 | virtual AliTracker* CreateTracker(AliRunLoader*)const {AliDebug(1,"Start.");return new AliRICHTracker;} //virtual from AliReconstructor | |
18 | virtual void Reconstruct(AliRunLoader* pAL) const; //virtual from AliReconstructor | |
19 | virtual void FillESD(AliRunLoader* pAL, AliESD* pESD) const; //virtual from AliReconstructor | |
121a60bd | 20 | private: |
998b831f | 21 | AliRICH* GetRICH(AliRunLoader* pAL) const; |
121a60bd | 22 | |
998b831f | 23 | ClassDef(AliRICHReconstructor, 0) //class for the RICH reconstruction |
121a60bd | 24 | }; |
25 | ||
26 | #endif |