]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ZDC/AliZDCQADataMakerRec.h
Fix for TOF matching + lego_train update
[u/mrichter/AliRoot.git] / ZDC / AliZDCQADataMakerRec.h
index c20b533362a66961d5447cd89f6812100edb45f7..40c61365de961f23ab32d7ccd8447fd5eef7277f 100644 (file)
 
 
 #include "AliQADataMakerRec.h"
+#include "AliQAv1.h"
 
-class AliZDCDigit;
+class AliCDBManager;
+class AliCDBEntry;
+class AliCDBStorage;
+class AliZDCPedestals;
 
 class AliZDCQADataMakerRec: public AliQADataMakerRec {
 
@@ -21,24 +25,26 @@ public:
   AliZDCQADataMakerRec() ;          // ctor
   AliZDCQADataMakerRec(const AliZDCQADataMakerRec& qadm) ;   
   AliZDCQADataMakerRec& operator = (const AliZDCQADataMakerRec& qadm) ;
-  virtual ~AliZDCQADataMakerRec() {;} // dtor
+  virtual ~AliZDCQADataMakerRec(); // dtor
+  AliZDCPedestals  *GetPedCalibData() const; 
+  
   
 private:
+  virtual void   InitDigits(); 
   virtual void   InitESDs(); 
-  virtual void   InitDigits() ; 
-  virtual void   InitRecPoints() {;} 
+  virtual void   InitRecPoints();
   virtual void   InitRaws(); 
-  virtual void   MakeDigits(TTree * /*recTree*/) ;
-  virtual void   MakeDigits(TClonesArray* /*digits*/)  {return;}
-  virtual void   MakeRecPoints(TTree * /*recTree*/) {;} 
+  virtual void   MakeDigits() {;} 
+  virtual void   MakeDigits(TTree * digTree);
+  virtual void   MakeRecPoints(TTree * /*recTree*/);
   virtual void   MakeRaws(AliRawReader* rawReader) ; 
   virtual void   MakeESDs(AliESDEvent * esd) ;
-  virtual void   StartOfDetectorCycle() 
+  virtual void   StartOfDetectorCycle(); 
   virtual void   EndOfDetectorCycle(AliQAv1::TASKINDEX_t task, TObjArray ** list) ;
 
-  AliZDCDigit    *fDigit;      //! Pointer to digit in tree  
+  AliZDCPedestals *fPedCalibData; //! pedestal calibration data
  
-  ClassDef(AliZDCQADataMakerRec,1)  // description 
+  ClassDef(AliZDCQADataMakerRec,3)  // description 
 
 };