]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONReconstructor.h
Add protection against not reachable extrapolation to Z coordidinates (thanks to...
[u/mrichter/AliRoot.git] / MUON / AliMUONReconstructor.h
index 065b229b712a3c9f19fd57b6a089fb7ed5832f53..221ba658357268c50e5c75875b980f7cc6c82d9f 100644 (file)
@@ -4,16 +4,32 @@
  * See cxx source for full Copyright notice                               */
 
 /* $Id$ */
+// Revision of includes 07/05/2004
 
 #include "AliReconstructor.h"
 
-class AliMUONReconstructor: public AliReconstructor {
- public:
-  AliMUONReconstructor();
-  virtual void         Reconstruct(AliRunLoader* runLoader) const;
-  virtual void         FillESD(AliRunLoader* runLoader, AliESD* esd) const;
+class AliMUONReconstructor: public AliReconstructor 
+{
+  public:
+    AliMUONReconstructor();
+    virtual ~AliMUONReconstructor();
+
+    virtual void         Reconstruct(TTree* /*digitsTree*/, 
+                                    TTree* /*clustersTree*/) const {return;}
+    virtual void         Reconstruct(AliRawReader* /*rawReader*/, 
+                                    TTree* /*clustersTree*/) const {return;}
+    virtual void         Reconstruct(AliRunLoader* runLoader) const;
+    virtual void         Reconstruct(AliRunLoader* runLoader, 
+                                   AliRawReader* rawReader) const;
+
+    virtual void         FillESD(TTree* /*digitsTree*/, TTree* /*clustersTree*/, 
+                                AliESD* /*esd*/) const {return;}
+    virtual void         FillESD(AliRawReader* /*rawReader*/, TTree* /*clustersTree*/, 
+                                AliESD* /*esd*/) const {return;}
+    virtual void         FillESD(AliRunLoader* runLoader, AliESD* esd) const;
+    virtual void         FillESD(AliRunLoader* /*runLoader*/, 
+                                AliRawReader* /*rawReader*/, AliESD* /*esd*/) const {return;}
 
- private:
  
   ClassDef(AliMUONReconstructor, 0)   // class for the MUON reconstruction
 };