]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ZDC/AliZDCQADataMaker.h
Updates to keep DCS graph for selected sensors
[u/mrichter/AliRoot.git] / ZDC / AliZDCQADataMaker.h
CommitLineData
075a0e70 1#ifndef ALIZDCQADATAMAKER_H
2#define ALIZDCQADATAMAKER_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 for quality assurance. //
9// C. Oppedisano Chiara.Oppedisano@to.infn.it //
10// //
11//////////////////////////////////////////////////////
12
13
14#include "AliQADataMaker.h"
15
16class AliZDCQADataMaker: public AliQADataMaker {
17
18public:
19 AliZDCQADataMaker(); // ctor
20 AliZDCQADataMaker(const AliZDCQADataMaker& qadm);
21 AliZDCQADataMaker& operator = (const AliZDCQADataMaker& qadm);
22 virtual ~AliZDCQADataMaker() {;} // dtor
23
24private:
25
26 virtual void InitHits();
27 virtual void InitDigits();
28 virtual void InitSDigits() ;
29 virtual void InitRecPoints();
30 virtual void InitRaws();
31 virtual void InitESDs();
32 virtual void MakeHits(TClonesArray * hits);
33 virtual void MakeHits(TTree * hits);
34 virtual void MakeDigits(TClonesArray * digits);
35 virtual void MakeDigits(TTree * digits);
36 virtual void MakeSDigits(TClonesArray * sdigits) {;}
37 virtual void MakeRecPoints(TTree * clusters) {;}
38 virtual void MakeRaws(AliRawReader* rawReader);
39 virtual void MakeESDs(AliESDEvent * esd);
40 virtual void StartOfDetectorCycle();
41 virtual void EndOfDetectorCycle(AliQA::TASKINDEX_t task, TObjArray * list);
42
43 ClassDef(AliZDCQADataMaker,1) // description
44
45};
46
47#endif // AliZDCQADataMaker_H