]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - ITS/AliITSQASDDDataMakerSim.h
Fixes for bug #49914: Compilation breaks in trunk, and bug #48629: Trunk cannot read...
[u/mrichter/AliRoot.git] / ITS / AliITSQASDDDataMakerSim.h
... / ...
CommitLineData
1#ifndef AliITSQASDDDataMakerSim_H\r
2#define AliITSQASDDDataMakerSim_H\r
3/* Copyright(c) 2007-2009, ALICE Experiment at CERN, All rights reserved. *\r
4 * See cxx source for full Copyright notice */\r
5\r
6\r
7//\r
8// Checks the quality assurance. \r
9// By comparing with reference data\r
10// contained in a DB\r
11//\r
12//\r
13// W. Ferrarese + P. Cerello Feb 2008\r
14\r
15/* $Id$ */\r
16\r
17#include "AliQAv1.h"\r
18class AliITSQADataMakerSim;\r
19class AliRunLoader;\r
20class AliRun;\r
21class TObjArray;\r
22class TClonesArray;\r
23\r
24class AliITSQASDDDataMakerSim : public TObject {\r
25\r
26public:\r
27 AliITSQASDDDataMakerSim(AliITSQADataMakerSim *aliITSQADataMakerSim); //ctor\r
28 AliITSQASDDDataMakerSim(const AliITSQASDDDataMakerSim& qadm);\r
29 AliITSQASDDDataMakerSim& operator = (const AliITSQASDDDataMakerSim& qac);\r
30\r
31 virtual void StartOfDetectorCycle();\r
32 virtual void EndOfDetectorCycle(AliQAv1::TASKINDEX_t task, TObjArray * list);\r
33 virtual ~AliITSQASDDDataMakerSim() {;} // dtor\r
34 virtual void InitDigits();\r
35 virtual void InitSDigits();\r
36 virtual void InitHits();\r
37 virtual void MakeDigits(TClonesArray * /*digits*/){;}\r
38 virtual void MakeSDigits(TClonesArray * /*sdigits*/){;}\r
39 virtual void MakeHits(TClonesArray * /*hits*/){;}\r
40 virtual void MakeDigits(TTree * digits);\r
41 virtual void MakeSDigits(TTree * sdigits);\r
42 virtual void MakeHits(TTree * hits);\r
43 Int_t GetOffset(AliQAv1::TASKINDEX_t task);\r
44 Int_t GetTaskHisto(AliQAv1::TASKINDEX_t task);\r
45\r
46private:\r
47\r
48 AliITSQADataMakerSim *fAliITSQADataMakerSim;//pointer to the main ctor\r
49 Int_t fSDDhHTask; //number of booked SDD histograms for each task;\r
50 Int_t fSDDhSTask; //number of booked SDD histograms for each task;\r
51 Int_t fSDDhDTask; //number of booked SDD histograms for each task;\r
52 Int_t fGenOffsetH; // qachecking offset\r
53 Int_t fGenOffsetS; // qachecking offset\r
54 Int_t fGenOffsetD; // qachecking offset\r
55 ClassDef(AliITSQASDDDataMakerSim,3) // description \r
56\r
57};\r
58\r
59#endif\r
60\r
61\r