TH1F* h1 = new TH1F("hHitPtot", "P distribution in Hits;P [erg];Counts ", 300, 0., 300.);
Add2HitsList(h1, 1, !expert, image);
- return;
+ //
+ ClonePerTrigClass(AliQAv1::kHITS); // this should be the last line
}
//__________________________________________________________________
TH1F* h1 = new TH1F("hSDigitsCharge", "Charge distribution in SDigits;Charge [??];Counts", 4096, 0, 4095);
Add2SDigitsList(h1, 1, !expert, image);
-
+ //
+ ClonePerTrigClass(AliQAv1::kSDIGITS); // this should be the last line
}
//__________________________________________________________________
TH1I* h1 = new TH1I("hDigitsADC", "ADC distribution in Digits;ACD value;Counts", 4096, 0, 4095);
Add2DigitsList(h1, 1, !expert, image);
-
+ //
+ ClonePerTrigClass(AliQAv1::kDIGITS); // this should be the last line
}
//__________________________________________________________________
while ( ( hit = static_cast<AliMUONHit*>(next()) ) )
{
- GetHitsData(0)->Fill(hit->DetElemId());
- GetHitsData(1)->Fill(hit->Momentum());
+ FillHitsData(0,hit->DetElemId());
+ FillHitsData(1,hit->Momentum());
}
-
-
+ //
+ IncEvCountCycleHits();
+ IncEvCountTotalHits();
+ //
}
//__________________________________________________________________
while ( ( dig = static_cast<AliMUONVDigit*>(next()) ) )
{
- GetSDigitsData(0)->Fill(dig->DetElemId());
- GetSDigitsData(1)->Fill(dig->Charge());
+ FillSDigitsData(0,dig->DetElemId());
+ FillSDigitsData(1,dig->Charge());
}
+ //
+ IncEvCountCycleSDigits();
+ IncEvCountTotalSDigits();
+ //
}
//__________________________________________________________________
while ( ( dig = static_cast<AliMUONVDigit*>(next()) ) )
{
- GetDigitsData(0)->Fill(dig->DetElemId());
- GetDigitsData(1)->Fill(dig->ADC());
+ FillDigitsData(0,dig->DetElemId());
+ FillDigitsData(1,dig->ADC());
}
+ //
+ IncEvCountCycleDigits();
+ IncEvCountTotalDigits();
+ //
}
//____________________________________________________________________________
{
///Detector specific actions at end of cycle
// do the QA checking
- AliQAChecker::Instance()->Run(AliQAv1::kMUON, task, list) ;
+ ResetEventTrigClasses();
+ AliQAChecker::Instance()->Run(AliQAv1::kMUON, task, list) ;
}