]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDReconstructor.h
Adding the full covariance matrix for the ITS space-points
[u/mrichter/AliRoot.git] / TRD / AliTRDReconstructor.h
index e40a1b2b70505e62a306be66eb4b08dfa59f7263..c210b76e94c74be86d7d543a4825616065125adc 100644 (file)
 
 #include "AliReconstructor.h"
 
-class AliTRDparameter;
+class AliRawReader;
 
 class AliTRDReconstructor: public AliReconstructor {
 public:
   AliTRDReconstructor(): AliReconstructor() {};
   virtual ~AliTRDReconstructor() {};
 
-  virtual void         Reconstruct(AliRunLoader*, AliRawReader*) const { };
+  virtual void         Reconstruct(AliRunLoader* runLoader, AliRawReader* rawReader) const;
   virtual void         Reconstruct(AliRawReader*, TTree*) const { };
   virtual void         Reconstruct(TTree*, TTree*) const { };
   virtual void         Reconstruct(AliRunLoader* runLoader) const;
@@ -29,10 +29,10 @@ public:
   virtual void         FillESD(AliRawReader*, TTree*, AliESD*) const { };
   virtual void         FillESD(TTree*, TTree*, AliESD*) const { };
   virtual void         FillESD(AliRunLoader* runLoader, AliESD* esd) const;
-
+  static  Bool_t       SeedingOn(){ return fgkSeedingOn;}
+  static  void         SetSeedingOn(Bool_t seeding) { fgkSeedingOn = seeding;}
 private:
-  AliTRDparameter*     GetTRDparameter(AliRunLoader* runLoader) const;
-
+  static Bool_t fgkSeedingOn;               // set flag for seeding during reconstruction
   ClassDef(AliTRDReconstructor, 0)   // class for the TRD reconstruction
 };