+ //\r
+ return rv ; \r
+}\r
+\r
+//_______________________________________________________________\r
+\r
+Int_t AliITSQASDDDataMakerSim::GetOffset(AliQAv1::TASKINDEX_t task, Int_t specie){\r
+ // Returns histogram offset according to the specified task\r
+ Int_t offset=0;\r
+ if( task == AliQAv1::kHITS){\r
+ offset=fGenOffsetH[specie]; \r
+ }\r
+ else if( task == AliQAv1::kSDIGITS) {\r
+ offset=fGenOffsetS[specie]; \r
+ }\r
+ else if( task == AliQAv1::kDIGITS) {\r
+ offset=fGenOffsetD[specie]; \r
+ }\r
+ else {\r
+ AliInfo("No task has been selected. TaskHisto set to zero.\n");\r
+ }\r
+\r
+ return offset;\r
+}\r
+\r
+//____________________________________________________________________________ \r
+void AliITSQASDDDataMakerSim::SetOffset(AliQAv1::TASKINDEX_t task, Int_t offset,Int_t specie ){\r
+ // Returns histogram offset according to the specified task\r
+ if( task == AliQAv1::kHITS){\r
+ fGenOffsetH[specie] = offset; \r
+ }\r
+ else if( task == AliQAv1::kSDIGITS) {\r
+ fGenOffsetS[specie] = offset; \r
+ }\r
+ else if( task == AliQAv1::kDIGITS) {\r
+ fGenOffsetD[specie] = offset; \r
+ }\r
+ else {\r
+ AliInfo("No task has been selected. TaskHisto set to zero.\n");\r
+ }\r
+}\r
+\r
+//_______________________________________________________________\r
+\r
+Int_t AliITSQASDDDataMakerSim::GetTaskHisto(AliQAv1::TASKINDEX_t task) {\r
+ // Returns the number of booked histograms for the selected task\r
+ Int_t histotot=0;\r
+ if( task == AliQAv1::kHITS) {\r
+ histotot=fSDDhHTask ; \r
+ }\r
+ else if( task == AliQAv1::kSDIGITS) {\r
+ histotot=fSDDhSTask; \r
+ }\r
+ else if( task == AliQAv1::kDIGITS) {\r
+ histotot=fSDDhDTask ; \r
+ }\r
+ else {\r
+ AliInfo("No task has been selected. TaskHisto set to zero.\n");\r
+ }\r
+ return histotot;\r
+\r