1 #ifndef ALITOFRECONSTRUCTOR_H
2 #define ALITOFRECONSTRUCTOR_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 #include "AliReconstructor.h"
12 class AliTOFReconstructor: public AliReconstructor {
14 //AliTOFReconstructor(): AliReconstructor() {};
15 //virtual ~AliTOFReconstructor() {};
17 virtual void Reconstruct(AliRunLoader* runLoader) const;
18 virtual void Reconstruct(AliRunLoader* runLoader,
19 AliRawReader* rawReader) const;
20 virtual void Reconstruct(AliRawReader* rawReader,
21 TTree* clusterTree) const;
22 virtual void Reconstruct(TTree*, TTree*) const { };
23 virtual AliTracker* CreateTracker(AliRunLoader* runLoader) const;
24 virtual void FillESD(AliRunLoader*, AliRawReader*, AliESD*) const { };
25 virtual void FillESD(AliRawReader*, TTree*, AliESD*) const { };
26 virtual void FillESD(TTree*, TTree*, AliESD*) const { };
27 virtual void FillESD(AliRunLoader* runLoader, AliESD* esd) const;
30 AliTOFGeometry* GetTOFGeometry(AliRunLoader* runLoader) const;
32 ClassDef(AliTOFReconstructor, 0) // class for the TOF reconstruction