1 #ifndef ALIVZEROQADataMakerRec_H
2 #define ALIVZEROQADataMakerRec_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
7 Produces the data needed to calculate the quality assurance.
8 All data must be mergeable objects.
12 // --- ROOT system ---
17 // --- Standard library ---
19 // --- AliRoot header files ---
20 #include "AliQADataMakerRec.h"
24 class AliVZEROCalibData;
26 class AliVZEROQADataMakerRec: public AliQADataMakerRec {
29 AliVZEROQADataMakerRec() ; // constructor
30 AliVZEROQADataMakerRec(const AliVZEROQADataMakerRec& qadm) ;
31 AliVZEROQADataMakerRec& operator = (const AliVZEROQADataMakerRec& qadm) ;
32 virtual ~AliVZEROQADataMakerRec() {;} // destructor
33 AliVZEROCalibData *GetCalibData() const;
36 AliVZEROCalibData *fCalibData; //! calibration data
39 virtual void EndOfDetectorCycle(AliQA::TASKINDEX_t, TObjArray * list) ;
40 virtual void InitESDs() ;
41 virtual void InitRaws() ;
42 virtual void MakeESDs(AliESDEvent * esd) ;
43 virtual void MakeRaws(AliRawReader* rawReader) ;
44 virtual void StartOfDetectorCycle() ;
49 Float_t fADC_Mean[128];
51 ClassDef(AliVZEROQADataMakerRec,1) // description
55 #endif // AliVZEROQADataMakerRec_H