]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSClusterizer.h
updates from CL
[u/mrichter/AliRoot.git] / PHOS / AliPHOSClusterizer.h
index 0260a3e038deba707a0314da9e97cad3ff85f2a5..1522d3760a700d8e7abee1c9f73f981a073e6c88 100644 (file)
@@ -6,6 +6,9 @@
 /* History of cvs commits:
  *
  * $Log$
+ * Revision 1.43  2007/09/26 14:22:17  cvetan
+ * Important changes to the reconstructor classes. Complete elimination of the run-loaders, which are now steered only from AliReconstruction. Removal of the corresponding Reconstruct() and FillESD() methods.
+ *
  * Revision 1.42  2007/08/28 12:55:07  policheh
  * Loaders removed from the reconstruction code (C.Cheshkov)
  *
@@ -36,6 +39,9 @@
 class TTree;
 
 class AliPHOSGeometry;
+class AliPHOSCalibData ;
+
+using std::ostream;
 
 class AliPHOSClusterizer : public TObject {
 
@@ -49,7 +55,6 @@ public:
   virtual Float_t GetEmcClusteringThreshold()const = 0;
   virtual Float_t GetEmcLocalMaxCut()const = 0;
   virtual Float_t GetEmcLogWeight()const = 0;
-  virtual Float_t GetEmcTimeGate() const = 0;
   virtual Float_t GetCpvClusteringThreshold()const = 0;
   virtual Float_t GetCpvLocalMaxCut()const = 0;
   virtual Float_t GetCpvLogWeight()const = 0;
@@ -60,7 +65,6 @@ public:
   virtual void SetEmcLocalMaxCut(Float_t )        = 0;
     
   virtual void SetEmcLogWeight(Float_t)           = 0;
-  virtual void SetEmcTimeGate(Float_t)            = 0;
   virtual void SetCpvClusteringThreshold(Float_t) = 0;
   virtual void SetCpvLocalMaxCut(Float_t)         = 0;
   virtual void SetCpvLogWeight(Float_t)           = 0;
@@ -73,6 +77,7 @@ public:
 
 protected:
 
+  static AliPHOSCalibData * fgCalibData ;   //! Calibration database if aval.
   AliPHOSGeometry *fGeom; // Pointer to PHOS geometry
   TClonesArray *fDigitsArr; // Array with input digits
   TTree *fTreeR; // Tree with output clusters