L1phase shift corrected
[u/mrichter/AliRoot.git] / PHOS / AliPHOS.h
index c366ed4..f1ce3c4 100644 (file)
@@ -7,6 +7,9 @@
 /* History of cvs commits:
  *
  * $Log$
+ * Revision 1.73  2007/08/07 14:12:03  kharlov
+ * Quality assurance added (Yves Schutz)
+ *
  * Revision 1.72  2007/02/13 10:52:08  policheh
  * Raw2SDigits() implemented
  *
@@ -54,7 +57,6 @@
 
 // --- ROOT system ---
 class TString ; 
-class TTask ;
 class TFolder ;
 class TTree ; 
 class TRandom ; 
@@ -64,6 +66,7 @@ class TRandom ;
 #include "AliLog.h"
 #include "AliPHOSGeometry.h" 
 #include "AliPHOSTrigger.h"
+class AliPHOSCalibData ;
 
 class AliPHOS : public AliDetector {
 
@@ -79,7 +82,7 @@ public:
   }
   virtual void   AddHit( Int_t shunt, Int_t primary, Int_t track, 
                         Int_t id, Float_t *hits ) = 0 ;   
-  virtual AliDigitizer* CreateDigitizer(AliRunDigitizer* manager) const;
+  virtual AliDigitizer* CreateDigitizer(AliDigitizationInput* digInput) const;
   virtual void  CreateMaterials() ;            
   virtual void  Digits2Raw();
   virtual Bool_t Raw2SDigits(AliRawReader* rawReader);
@@ -97,13 +100,13 @@ public:
   virtual void    SetTreeAddress();   
   virtual const TString Version() const {return TString(" ") ; } 
 
-  //QA methods
-  virtual void   CheckQA()  ; 
-
  private:                                        
   AliPHOS(AliPHOS & phos);
   AliPHOS & operator = (const AliPHOS & /*rvalue*/);
 
+ protected:
+  AliPHOSCalibData * fgCalibData ; //!  Pointer to Calibration DB
+
   ClassDef(AliPHOS,6) // Photon Spectrometer Detector (base class)
 } ;