]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PMD/AliPMDQADataMakerRec.h
Merge branch 'master' of https://git.cern.ch/reps/AliRoot
[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() ;
44ed7a66 35 virtual void InitDigits() ;
a9523c3e 36 virtual void InitRecPoints() ;
37 virtual void InitESDs() ;
38 virtual void MakeRaws(AliRawReader* rawReader) ;
6252ceeb 39 virtual void MakeDigits() ;
44ed7a66 40 virtual void MakeDigits(TTree * recpoTree) ;
a9523c3e 41 virtual void MakeRecPoints(TTree * recpoTree) ;
42 virtual void MakeESDs(AliESDEvent * esd) ;
43 virtual void StartOfDetectorCycle() ;
4e25ac79 44 virtual void EndOfDetectorCycle(AliQAv1::TASKINDEX_t, TObjArray ** list) ;
a9523c3e 45
46 ClassDef(AliPMDQADataMakerRec,1) // description
47
48};
49
50#endif // AliPMDQADataMakerRec_H