]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliEMCALReconstructor.h
function ProcessTrack added (Marian)
[u/mrichter/AliRoot.git] / EMCAL / AliEMCALReconstructor.h
index aa98d97220f45b29a83189e1fefae4f7b8d2d688..f7d3465b0c09eb88a6a6e450752d6303daff191b 100644 (file)
@@ -15,6 +15,7 @@
 // --- ROOT system ---
 
 #include "AliReconstructor.h" 
+#include "AliEMCALTracker.h" 
 class AliEMCALDigitizer ;
 class AliEMCALClusterizer ;
 class AliEMCALSDigitizer ;
@@ -30,11 +31,7 @@ class AliEMCALReconstructor : public AliReconstructor {
 public:
 
   AliEMCALReconstructor() ; //ctor            
-  AliEMCALReconstructor(const AliEMCALReconstructor & rec) : AliReconstructor(rec) {
-    // cpy ctor: 
-    // requested by the Coding Convention
-    Fatal("cpy ctor", "not implemented") ;
-  }
+  AliEMCALReconstructor(const AliEMCALReconstructor & rec);
    
   virtual ~AliEMCALReconstructor() ; //dtor
 
@@ -42,10 +39,10 @@ public:
 
   using AliReconstructor::FillESD;
   virtual void FillESD(AliRunLoader* runLoader, AliESD* esd) const ;
-
+  AliTracker*  CreateTracker         (AliRunLoader*                      )const{return new AliEMCALTracker;} 
   using AliReconstructor::Reconstruct;
   virtual void Reconstruct(AliRunLoader* runLoader) const ;
-  virtual void Reconstruct(AliRunLoader* runLoader, AliRawReader* rawreader) const ;
+  virtual void Reconstruct(AliRunLoader* runLoader, AliRawReader* rawReader) const ;
   
   
   AliEMCALReconstructor & operator = (const AliEMCALReconstructor & /*rvalue*/)  {