Fixes for cmake
[u/mrichter/AliRoot.git] / PHOS / AliPHOSReconstructor.h
index 278c96d..0122037 100644 (file)
@@ -48,8 +48,6 @@
 #include <Riostream.h>
 #include "AliReconstructor.h" 
 #include "AliPHOSRecoParam.h"
-// #include "AliPHOSRecoParamEmc.h"
-// #include "AliPHOSRecoParamCpv.h"
 class AliPHOSDigitizer ;
 class AliPHOSClusterizer ;
 class AliPHOSClusterizerv1 ;
@@ -60,6 +58,7 @@ class AliESDEvent ;
 class AliRawReader; 
 class AliPHOSRecoParam;
 class AliPHOSGeometry;
+class AliPHOSCalibData ;
 
 // --- Standard library ---
 
@@ -95,6 +94,9 @@ public:
 
   virtual Bool_t             HasDigitConversion() const {return kTRUE;};
   virtual void               ConvertDigits(AliRawReader* rawReader, TTree* digitsTree) const;
+  virtual Float_t            Calibrate(Float_t amp, Int_t absId) const ;
+
+  void FillMisalMatrixes(AliESDEvent* esd)const ;
 
   AliPHOSReconstructor & operator = (const AliPHOSReconstructor & /*rvalue*/)  {
     // assignement operator requested by coding convention but not needed
@@ -114,6 +116,7 @@ private:
   AliPHOSPID               *fPID;            //! PHOS PID maker
   static TClonesArray      *fgDigitsArray;   //! Array of PHOS digits
   static TObjArray         *fgEMCRecPoints;  //! Array of EMC rec.points
+  static AliPHOSCalibData * fgCalibData ;    //! Calibration database if aval.
 
   ClassDef(AliPHOSReconstructor,8)  // PHOS Reconstruction class