]> git.uio.no Git - u/mrichter/AliRoot.git/blame - VZERO/AliVZEROQADataMakerRec.h
silvermy@ornl.gov - missed in 1st round; filled MetaData and Id fields also now
[u/mrichter/AliRoot.git] / VZERO / AliVZEROQADataMakerRec.h
CommitLineData
508b9fc0 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 */
5
6/*
7 Produces the data needed to calculate the quality assurance.
8 All data must be mergeable objects.
9*/
10
11
12// --- ROOT system ---
3f563b2b 13class TH1F;
14class TH1I;
15class TObjArray;
508b9fc0 16
17// --- Standard library ---
18
19// --- AliRoot header files ---
20#include "AliQADataMakerRec.h"
21
22
23class AliVZEROQADataMakerRec: public AliQADataMakerRec {
24
25public:
26 AliVZEROQADataMakerRec() ; // constructor
27 AliVZEROQADataMakerRec(const AliVZEROQADataMakerRec& qadm) ;
28 AliVZEROQADataMakerRec& operator = (const AliVZEROQADataMakerRec& qadm) ;
29 virtual ~AliVZEROQADataMakerRec() {;} // destructor
30
31private:
32 virtual void EndOfDetectorCycle(AliQA::TASKINDEX_t, TObjArray * list) ;
33 virtual void InitESDs() ;
3f563b2b 34 virtual void InitRaws() ;
508b9fc0 35 virtual void MakeESDs(AliESDEvent * esd) ;
3f563b2b 36 virtual void MakeRaws(AliRawReader* rawReader) ;
508b9fc0 37 virtual void StartOfDetectorCycle() ;
38
39 ClassDef(AliVZEROQADataMakerRec,1) // description
40
41};
42
43#endif // AliVZEROQADataMakerRec_H