]>
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> |
998b831f | 7 | #include "AliRICHTracker.h" |
0fe8fa07 | 8 | #include "AliRICHClusterFinder.h" |
121a60bd | 9 | |
998b831f | 10 | class AliRICHReconstructor: public AliReconstructor |
11 | { | |
121a60bd | 12 | public: |
0fe8fa07 | 13 | AliRICHReconstructor(): AliReconstructor() {}//default ctor |
14 | virtual ~AliRICHReconstructor() {}//dtor | |
15 | virtual AliTracker* CreateTracker(AliRunLoader* )const{return new AliRICHTracker;} //interface from AliReconstructor | |
16 | virtual void Reconstruct (AliRunLoader* pRunLoader)const{AliRICHClusterFinder clus(pRunLoader); clus.Exec();}//interface from AliReconstructor | |
17 | using AliReconstructor::Reconstruct; //to get rid of virtual hidden warning | |
18 | // virtual void FillESD(AliRunLoader* pAL, AliESD* pESD) const; //virtual from AliReconstructor | |
19 | // using AliReconstructor::FillESD; //to get rid of virtual hidden warning | |
20 | protected: | |
998b831f | 21 | ClassDef(AliRICHReconstructor, 0) //class for the RICH reconstruction |
121a60bd | 22 | }; |
23 | ||
24 | #endif |