]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EMCAL/AliEMCALQADataMakerSim.h
Fill fraction amplitude array with 0 until unfolding is not done
[u/mrichter/AliRoot.git] / EMCAL / AliEMCALQADataMakerSim.h
CommitLineData
94594e5d 1#ifndef ALIEMCALQADATAMAKERSIM_H
2#define ALIEMCALQADATAMAKERSIM_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 Based on PHOS code written by
11 Y. Schutz CERN July 2007
12*/
13
14
15// --- ROOT system ---
16class TH1F ;
17class TH1I ;
18class TObjArray ;
19
20// --- Standard library ---
21
22// --- AliRoot header files ---
23#include "AliQADataMakerSim.h"
24
25class AliEMCALQADataMakerSim: public AliQADataMakerSim {
26
27public:
28 AliEMCALQADataMakerSim() ; // ctor
29 AliEMCALQADataMakerSim(const AliEMCALQADataMakerSim& qadm) ;
30 AliEMCALQADataMakerSim& operator = (const AliEMCALQADataMakerSim& qadm) ;
31 virtual ~AliEMCALQADataMakerSim() {;} // dtor
32
33private:
34 virtual void EndOfDetectorCycle(AliQA::TASKINDEX_t, TObjArray * list) ;
35 virtual void InitHits() ;
36 virtual void InitDigits() ;
37 virtual void InitSDigits() ;
38 virtual void MakeHits(TClonesArray * hits) ;
39 virtual void MakeHits(TTree * hitTree) ;
40 virtual void MakeDigits(TClonesArray * digits) ;
41 virtual void MakeDigits(TTree * digitTree) ;
42 virtual void MakeSDigits(TClonesArray * sigits) ;
43 virtual void MakeSDigits(TTree * sigitTree) ;
44 virtual void StartOfDetectorCycle() ;
45
46 ClassDef(AliEMCALQADataMakerSim,1) // description
47
48};
49
50#endif // AliEMCALQADATAMAKERSIM_H