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
7 // Checks the quality assurance.
\r
8 // By comparing with reference data
\r
12 // W. Ferrarese + P. Cerello Feb 2008
\r
15 #include "AliITSQADataMakerRec.h"
\r
19 class AliITSQASPDDataMakerRec : public TObject {
\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
30 virtual void EndOfDetectorCycle(AliQA::TASKINDEX task, TObjArray * list);
\r
31 virtual ~AliITSQASPDDataMakerRec() {;} // dtor
\r
32 inline Int_t Raws() { return fSPDhRaws; }
\r
33 inline Int_t Recs() { return fSPDhRecs; }
\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