EffC++ warnings corrected.
[u/mrichter/AliRoot.git] / ITS / AliITSQASPDDataMakerRec.h
CommitLineData
8c823e5a 1#ifndef AliITSQASPDDataMakerRec_H\r
2#define AliITSQASPDDataMakerRec_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// Checks the quality assurance. \r
8// By comparing with reference data\r
9// contained in a DB\r
10//\r
11//\r
12// W. Ferrarese + P. Cerello Feb 2008\r
13\r
14#include "AliQA.h"\r
15#include "AliITSQADataMakerRec.h"\r
16class TObjArray;\r
17class AliRawReader;\r
18\r
19class AliITSQASPDDataMakerRec : public TObject {\r
20\r
21public:\r
22 AliITSQASPDDataMakerRec(AliITSQADataMakerRec *aliITSQADataMakerRec, Bool_t kMode = kFALSE, Short_t ldc = 0); //ctor\r
23 AliITSQASPDDataMakerRec(const AliITSQASPDDataMakerRec& qadm);\r
24 AliITSQASPDDataMakerRec& operator = (const AliITSQASPDDataMakerRec& qac);\r
25 virtual void InitRaws();\r
26 virtual void InitRecPoints();\r
27 virtual void MakeRaws(AliRawReader *rawReader);\r
28 virtual void MakeRecPoints(TTree *clustersTree);\r
29 virtual void StartOfDetectorCycle();\r
92a357bf 30 virtual void EndOfDetectorCycle(AliQA::TASKINDEX_t task, TObjArray * list);\r
8c823e5a 31 virtual ~AliITSQASPDDataMakerRec() {;} // dtor\r
32 inline Int_t Raws() { return fSPDhRaws; }\r
33 inline Int_t Recs() { return fSPDhRecs; }\r
34\r
35private:\r
36\r
37 AliITSQADataMakerRec *fAliITSQADataMakerRec;//pointer to the main ctor\r
38 Bool_t fkOnline; //online (1) or offline (0) use\r
39 Int_t fLDC; //LDC number (0 for offline, 1 to 4 for online) \r
40 Int_t fSPDhRaws; //number of booked SPD Raws histograms;\r
41 Int_t fSPDhRecs; //number of booked SPD Recs histograms;\r
42 Int_t fRawsOffset; // number of histo booked when SPD start\r
43 Int_t fRecsOffset; // number of histo booked when SPD start\r
44 ClassDef(AliITSQASPDDataMakerRec,1) // description \r
45\r
46};\r
47\r
48#endif\r
49\r
50\r