}\r
\r
//____________________________________________________________________________ \r
-void AliITSQASSDDataMakerSim::EndOfDetectorCycle(AliQA::TASKINDEX_t /*task*/, TObjArray* /*list*/) {\r
+void AliITSQASSDDataMakerSim::EndOfDetectorCycle(AliQA::TASKINDEX_t task, TObjArray* list) {\r
// launch the QA checking\r
AliDebug(1,"AliITSDM instantiates checker with Run(AliQA::kITS, task, list)\n"); \r
\r
- //AliQAChecker::Instance()->Run( AliQA::kITS , task, list);\r
+ AliQAChecker::Instance()->Run( AliQA::kITS , task, list);\r
}\r
\r
//____________________________________________________________________________ \r
";SSD Module Number;N_{DIGITS}",\r
1698,499.5,2197.5); \r
fAliITSQADataMakerSim->Add2DigitsList(fHistSSDModule,\r
- fGenOffset + fSSDhTask);\r
+ fGenOffset + 0);\r
fSSDhTask += 1;\r
TH2F *fHistSSDModuleStrip = new TH2F("fHistSSDDigitsModuleStrip",\r
";N_{Strip};N_{Module}",\r
1540,0,1540,1698,499.5,2197.5); \r
fAliITSQADataMakerSim->Add2DigitsList(fHistSSDModuleStrip,\r
- fGenOffset + fSSDhTask);\r
+ fGenOffset + 1);\r
fSSDhTask += 1;\r
\r
AliDebug(1,Form("%d SSD Digits histograms booked\n",fSSDhTask));\r
";SSD Module Number;N_{SDIGITS}",\r
1698,499.5,2197.5); \r
fAliITSQADataMakerSim->Add2SDigitsList(fHistSSDModule,\r
- fGenOffset + fSSDhTask);\r
+ fGenOffset + 0);\r
fSSDhTask += 1; \r
\r
AliDebug(1,Form("%d SSD SDigits histograms booked\n",fSSDhTask));\r
iSSDEmpty.Clear();\r
TClonesArray *iSSDsdigits = &iSSDEmpty;\r
\r
+ AliInfo(Form("Trying to access the sdigits histogram: %d\n",fGenOffset));\r
+\r
TBranch *brchSDigits = sdigits->GetBranch("ITS");\r
brchSDigits->SetAddress(&iSSDsdigits);\r
for(Int_t iModule = 500; iModule < 2198; iModule++) {\r
";SDD Module Number;N_{HITS}",\r
1698,499.5,2197.5); \r
fAliITSQADataMakerSim->Add2HitsList(fHistSSDModule,\r
- fGenOffset + fSSDhTask);\r
+ fGenOffset + 0);\r
fSSDhTask += 1;\r
TH1F *fHistSSDGlobalX = new TH1F("fHistSSDHitsGlobalX",\r
";x [cm];Entries",\r
1000,-50.,50.);\r
fAliITSQADataMakerSim->Add2HitsList(fHistSSDGlobalX,\r
- fGenOffset + fSSDhTask);\r
+ fGenOffset + 1);\r
fSSDhTask += 1;\r
TH1F *fHistSSDGlobalY = new TH1F("fHistSSDHitsGlobalY",\r
";y [cm];Entries",\r
1000,-50.,50.);\r
fAliITSQADataMakerSim->Add2HitsList(fHistSSDGlobalY,\r
- fGenOffset + fSSDhTask);\r
+ fGenOffset + 2);\r
fSSDhTask += 1;\r
TH1F *fHistSSDGlobalZ = new TH1F("fHistSSDHitsGlobalZ",\r
";z [cm];Entries",\r
1000,-60.,60.);\r
fAliITSQADataMakerSim->Add2HitsList(fHistSSDGlobalZ,\r
- fGenOffset + fSSDhTask);\r
+ fGenOffset + 3);\r
fSSDhTask += 1;\r
TH1F *fHistSSDLocalX = new TH1F("fHistSSDHitsLocalX",\r
";x [cm];Entries",\r
1000,-4.,4.);\r
fAliITSQADataMakerSim->Add2HitsList(fHistSSDLocalX,\r
- fGenOffset + fSSDhTask);\r
+ fGenOffset + 4);\r
fSSDhTask += 1;\r
TH1F *fHistSSDLocalY = new TH1F("fHistSSDHitsLocalY",\r
";y [cm];Entries",\r
1000,-0.1,0.1);\r
fAliITSQADataMakerSim->Add2HitsList(fHistSSDLocalY,\r
- fGenOffset + fSSDhTask);\r
+ fGenOffset + 5);\r
fSSDhTask += 1;\r
TH1F *fHistSSDLocalZ = new TH1F("fHistSSDHitsLocalZ",\r
";z [cm];Entries",\r
1000,-4.,4.);\r
fAliITSQADataMakerSim->Add2HitsList(fHistSSDLocalZ,\r
- fGenOffset + fSSDhTask);\r
+ fGenOffset + 6);\r
fSSDhTask += 1;\r
TH1F *fHistSSDIonization = new TH1F("fHistSSDHitsIonization",\r
";log(dE/dx) [KeV];N_{Hits}",\r
100,-7,-2);\r
fAliITSQADataMakerSim->Add2HitsList(fHistSSDIonization,\r
- fGenOffset + fSSDhTask);\r
+ fGenOffset + 7 );\r
fSSDhTask += 1;\r
TH2F *fHistSSDGlobalXY = new TH2F("fHistSSDHitsGlobalXY",\r
";x [cm];y [cm]",\r
1000,-50.,50.,\r
1000,-50.,50.);\r
fAliITSQADataMakerSim->Add2HitsList(fHistSSDGlobalXY,\r
- fGenOffset + fSSDhTask);\r
+ fGenOffset + 8 );\r
fSSDhTask += 1;\r
\r
AliDebug(1,Form("%d SSD Hits histograms booked\n",fSSDhTask));\r