1 #ifndef AliRICHReconstructor_h
2 #define AliRICHReconstructor_h
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
6 #include <AliReconstructor.h>
7 #include "AliRICHTracker.h"
8 #include "AliRICHClusterFinder.h"
10 class AliRICHReconstructor: public AliReconstructor
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
21 ClassDef(AliRICHReconstructor, 0) //class for the RICH reconstruction