Introducing event specie in QA (Yves)
[u/mrichter/AliRoot.git] / PMD / AliPMDQADataMakerRec.h
CommitLineData
a9523c3e 1#ifndef ALIPMDQADataMakerRec_H
2#define ALIPMDQADataMakerRec_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6
7/*
8 Produces the data needed to calculate the quality assurance.
9 All data must be mergeable objects.
10 B.K. Nandi
11*/
12
13
14// --- ROOT system ---
15class TH1F ;
16class TH1I ;
17class TObjArray ;
18
19// --- Standard library ---
20
21// --- AliRoot header files ---
22#include "AliQADataMakerRec.h"
23
24class AliPMDQADataMakerRec: public AliQADataMakerRec {
25
26 public:
27 AliPMDQADataMakerRec() ; // ctor
28 AliPMDQADataMakerRec(const AliPMDQADataMakerRec& qadm) ;
29 AliPMDQADataMakerRec& operator = (const AliPMDQADataMakerRec& qadm) ;
30 virtual ~AliPMDQADataMakerRec() {;} // dtor
31
32 private:
33
34 virtual void InitRaws() ;
35 virtual void InitRecPoints() ;
36 virtual void InitESDs() ;
37 virtual void MakeRaws(AliRawReader* rawReader) ;
38 virtual void MakeRecPoints(TTree * recpoTree) ;
39 virtual void MakeESDs(AliESDEvent * esd) ;
40 virtual void StartOfDetectorCycle() ;
57acd2d2 41 virtual void EndOfDetectorCycle(AliQA::TASKINDEX_t, TObjArray ** list) ;
a9523c3e 42
43 ClassDef(AliPMDQADataMakerRec,1) // description
44
45};
46
47#endif // AliPMDQADataMakerRec_H