-#ifndef AliITSQASDDDataMakerRec_H
-#define AliITSQASDDDataMakerRec_H
+#ifndef ALIITSQASDDDATAMAKERREC_H
+#define ALIITSQASDDDATAMAKERREC_H
/* Copyright(c) 2007-2009, ALICE Experiment at CERN, All rights reserved. *
* See cxx source for full Copyright notice */
#include "AliQAv1.h"
#include "AliITSQADataMakerRec.h"
-#include "AliITSCalibrationSDD.h"
+class AliITSCalibrationSDD;
class TObjArray;
class AliITSDDLModuleMapSDD;
+
class AliITSQASDDDataMakerRec: public TObject {
public:
virtual void InitCalibrationArray();
virtual ~AliITSQASDDDataMakerRec(); // dtor
- Int_t GetOffset(AliQAv1::TASKINDEX_t task,Int_t specie=0);
+ Int_t GetOffset(AliQAv1::TASKINDEX_t task,Int_t specie=0)const;
void SetOffset(AliQAv1::TASKINDEX_t task, Int_t offset, Int_t specie = 0);
Int_t GetTaskHisto(AliQAv1::TASKINDEX_t task);
virtual void ResetDetector(AliQAv1::TASKINDEX_t task);
- AliITSDDLModuleMapSDD* GetDDLSDDModuleMap(){return fDDLModuleMap; };
+ AliITSDDLModuleMapSDD* GetDDLSDDModuleMap()const{return fDDLModuleMap; };
private:
//static const Int_t fgkDDLIDshift = 0; // necessary option until RawStream Table is complete
static const Int_t fgkLADDonLAY3 = 14; // number of ladder on layer 3
static const Int_t fgkLADDonLAY4 = 22; // number of ladder on layer 4
- static const Int_t fgkTotalNumberSDDAnodes = 512;
- static const Int_t fgkNumberOfSDDAnodesperSide =256;
+ static const Int_t fgkTotalNumberSDDAnodes = 512; //total number of the anodes of a SDD modules
+ static const Int_t fgkNumberOfSDDAnodesperSide =256; //number of the anodes of an half SDD modules
AliITSQADataMakerRec *fAliITSQADataMakerRec; // pointer to the main ctor
Bool_t fkOnline; // online (1) or offline (0) use
Int_t fSDDhRawsTask; // number of histo booked for each the Raws Task SDD
Int_t fSDDhDigitsTask; // number of histo booked for each the RecPoints Task SDD
Int_t fSDDhRecPointsTask; // number of histo booked for each the RecPoints Task SDD
+ Int_t fOnlineOffsetRaws; // index for starting online histograms for Raws
+ Int_t fOnlineOffsetRecPoints; // index for starting online histograms for RecPoints
Int_t *fGenRawsOffset; // QAchecking Raws offset
Int_t *fGenDigitsOffset; // QAchecking RecPoints offset
Int_t *fGenRecPointsOffset; // QAchecking RecPoints offset
TObjArray *fCalibration; //Array of Calibration Object
TObjArray *fHistoCalibration; //Array of the Calibration histograms for the normalization
- ClassDef(AliITSQASDDDataMakerRec,12) // description
+ ClassDef(AliITSQASDDDataMakerRec,13) // description
};