ROOT logo
#ifndef AliZDCQADataMakerRec_H
#define AliZDCQADataMakerRec_H
/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */

//////////////////////////////////////////////////////
//  						    //
//  Produces the data needed for quality assurance. //
//  C. Oppedisano Chiara.Oppedisano@to.infn.it      //
//  						    //
//////////////////////////////////////////////////////


#include "AliQADataMakerRec.h"
#include "AliQAv1.h"

class AliCDBManager;
class AliCDBEntry;
class AliCDBStorage;
class AliZDCPedestals;

class AliZDCQADataMakerRec: public AliQADataMakerRec {

public:
  AliZDCQADataMakerRec() ;          // ctor
  AliZDCQADataMakerRec(const AliZDCQADataMakerRec& qadm) ;   
  AliZDCQADataMakerRec& operator = (const AliZDCQADataMakerRec& qadm) ;
  virtual ~AliZDCQADataMakerRec(); // dtor
  AliZDCPedestals  *GetPedCalibData() const; 
  
  
private:
  virtual void   InitDigits(); 
  virtual void   InitESDs(); 
  virtual void   InitRecPoints();
  virtual void   InitRaws(); 
  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   EndOfDetectorCycle(AliQAv1::TASKINDEX_t task, TObjArray ** list) ;

  AliZDCPedestals *fPedCalibData; //! pedestal calibration data
 
  ClassDef(AliZDCQADataMakerRec,3)  // description 

};

#endif // AliZDCQADataMakerRec_H
 AliZDCQADataMakerRec.h:1
 AliZDCQADataMakerRec.h:2
 AliZDCQADataMakerRec.h:3
 AliZDCQADataMakerRec.h:4
 AliZDCQADataMakerRec.h:5
 AliZDCQADataMakerRec.h:6
 AliZDCQADataMakerRec.h:7
 AliZDCQADataMakerRec.h:8
 AliZDCQADataMakerRec.h:9
 AliZDCQADataMakerRec.h:10
 AliZDCQADataMakerRec.h:11
 AliZDCQADataMakerRec.h:12
 AliZDCQADataMakerRec.h:13
 AliZDCQADataMakerRec.h:14
 AliZDCQADataMakerRec.h:15
 AliZDCQADataMakerRec.h:16
 AliZDCQADataMakerRec.h:17
 AliZDCQADataMakerRec.h:18
 AliZDCQADataMakerRec.h:19
 AliZDCQADataMakerRec.h:20
 AliZDCQADataMakerRec.h:21
 AliZDCQADataMakerRec.h:22
 AliZDCQADataMakerRec.h:23
 AliZDCQADataMakerRec.h:24
 AliZDCQADataMakerRec.h:25
 AliZDCQADataMakerRec.h:26
 AliZDCQADataMakerRec.h:27
 AliZDCQADataMakerRec.h:28
 AliZDCQADataMakerRec.h:29
 AliZDCQADataMakerRec.h:30
 AliZDCQADataMakerRec.h:31
 AliZDCQADataMakerRec.h:32
 AliZDCQADataMakerRec.h:33
 AliZDCQADataMakerRec.h:34
 AliZDCQADataMakerRec.h:35
 AliZDCQADataMakerRec.h:36
 AliZDCQADataMakerRec.h:37
 AliZDCQADataMakerRec.h:38
 AliZDCQADataMakerRec.h:39
 AliZDCQADataMakerRec.h:40
 AliZDCQADataMakerRec.h:41
 AliZDCQADataMakerRec.h:42
 AliZDCQADataMakerRec.h:43
 AliZDCQADataMakerRec.h:44
 AliZDCQADataMakerRec.h:45
 AliZDCQADataMakerRec.h:46
 AliZDCQADataMakerRec.h:47
 AliZDCQADataMakerRec.h:48
 AliZDCQADataMakerRec.h:49
 AliZDCQADataMakerRec.h:50
 AliZDCQADataMakerRec.h:51