3 #ifndef ALIHLTRECONSTRUCTOR_H
4 #define ALIHLTRECONSTRUCTOR_H
5 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
6 * See cxx source for full Copyright notice */
8 #ifdef use_reconstruction
9 #include "AliReconstructor.h"
10 #include "AliL3Logging.h"
12 class AliHLTReconstructor: public AliReconstructor {
14 AliHLTReconstructor(): AliReconstructor() {
15 AliL3Log::fgLevel=AliL3Log::kWarning;
19 AliHLTReconstructor(Bool_t doTracker, Bool_t doHough): AliReconstructor() {
20 AliL3Log::fgLevel=AliL3Log::kWarning;
24 virtual ~AliHLTReconstructor() {};
25 virtual void Reconstruct(AliRunLoader* runLoader) const;
26 virtual void FillESD(AliRunLoader* runLoader, AliESD* esd) const;
29 void ReconstructWithConformalMapping(AliRunLoader* runLoader,Int_t iEvent) const;
30 void ReconstructWithHoughTransform(AliRunLoader* runLoader,Int_t iEvent) const;
31 void FillESDforConformalMapping(AliESD* esd,Int_t iEvent) const;
32 void FillESDforHoughTransform(AliESD* esd,Int_t iEvent) const;
38 ClassDef(AliHLTReconstructor, 0) // class for the TPC reconstruction