class AliTPCParam;
class AliTPCclustererMI;
+class AliTPCtrackerMI;
+class AliTPCAltroEmulator;
class AliTPCReconstructor: public AliReconstructor {
public:
static Int_t StreamLevel() { return fgStreamLevel;}
static void SetStreamLevel(Int_t level) { fgStreamLevel = level;}
+ static void SetAltroEmulator(AliTPCAltroEmulator *altro) { fAltroEmulator=altro;}
+ static AliTPCAltroEmulator * GetAltroEmulator() { return fAltroEmulator;}
+
+ void ParseOptions(AliTPCtrackerMI* tracker) const;
private:
- AliTPCReconstructor(const AliTPCReconstructor& /*rec*/){};
+ AliTPCReconstructor(const AliTPCReconstructor&); //Not implemented
+ AliTPCReconstructor& operator=(const AliTPCReconstructor&); //Not implemented
AliTPCParam* GetTPCParam() const;
static Int_t fgStreamLevel; // flag for streaming - for TPC reconstruction
AliTPCclustererMI* fClusterer; // TPC clusterer
-
+ static AliTPCAltroEmulator * fAltroEmulator; // ALTRO emulator
ClassDef(AliTPCReconstructor, 0) // class for the TPC reconstruction
};