]>
Commit | Line | Data |
---|---|---|
59697224 | 1 | #ifndef ALITPCRECONSTRUCTOR_H |
2 | #define ALITPCRECONSTRUCTOR_H | |
3 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
4 | * See cxx source for full Copyright notice */ | |
5 | ||
6 | /* $Id$ */ | |
7 | ||
8 | #include "AliReconstructor.h" | |
9 | ||
10 | class AliTPCParam; | |
11 | ||
12 | ||
13 | class AliTPCReconstructor: public AliReconstructor { | |
14 | public: | |
121a60bd | 15 | AliTPCReconstructor(): AliReconstructor() {}; |
16 | virtual ~AliTPCReconstructor() {}; | |
17 | ||
59697224 | 18 | virtual void Reconstruct(AliRunLoader* runLoader) const; |
19 | virtual AliTracker* CreateTracker(AliRunLoader* runLoader) const; | |
20 | virtual void FillESD(AliRunLoader* runLoader, AliESD* esd) const; | |
21 | ||
d7a11555 | 22 | static void SetCtgRange(Double_t ctgRange = 1.05) {fgCtgRange = ctgRange;} |
23 | static Double_t GetCtgRange(){ return fgCtgRange;} | |
24 | ||
59697224 | 25 | private: |
26 | AliTPCParam* GetTPCParam(AliRunLoader* runLoader) const; | |
27 | ||
d7a11555 | 28 | static Double_t fgCtgRange; //! +-fCtgRange is the ctg(Theta) window used for clusterization and tracking (MI) |
29 | ||
59697224 | 30 | ClassDef(AliTPCReconstructor, 0) // class for the TPC reconstruction |
31 | }; | |
32 | ||
33 | #endif |