]> git.uio.no Git - u/mrichter/AliRoot.git/blob - RICH/AliRICHReconstructor.h
Access to angle alpha in TRD (M.Ivanov)
[u/mrichter/AliRoot.git] / RICH / AliRICHReconstructor.h
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                               */
5
6 #include <AliReconstructor.h>
7 #include <AliLog.h>
8 #include "AliRICHTracker.h"
9
10 class AliRICH;
11
12 class AliRICHReconstructor: public AliReconstructor 
13 {
14 public:
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
20 private:
21   AliRICH*             GetRICH(AliRunLoader* pAL) const;
22
23   ClassDef(AliRICHReconstructor, 0)   //class for the RICH reconstruction
24 };
25
26 #endif