]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCReconstructor.h
Using the robust option of AliRelAlignerKalman
[u/mrichter/AliRoot.git] / TPC / AliTPCReconstructor.h
index ab69ae225c3433d5a30b4ec6587f2d9ad980c7ed..d618b52725e5bcfa7bb952d7789152306bf2f141 100644 (file)
@@ -10,6 +10,8 @@
 
 class AliTPCParam;
 class AliTPCclustererMI;
+class AliTPCtrackerMI;
+class AliTPCAltroEmulator;
 
 class AliTPCReconstructor: public AliReconstructor {
 public:
@@ -34,13 +36,18 @@ 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
 };