if ( AliRecoParam::Convert(qadm->GetRecoParam()->GetEventSpecie()) != AliRecoParam::kDefault)
qadm->SetEventSpecie(qadm->GetRecoParam()->GetEventSpecie()) ;
- } else if ( iDet < AliQAv1::kHLT ) {
+ } else if ( iDet < AliQAv1::kGLOBAL ) {
// load the QA data maker object
TPluginManager* pluginManager = gROOT->GetPluginManager() ;
if (!det || !det->IsActive())
continue ;
}
- qac->SetPrintImage(fPrintImage) ;
+ if (qac)
+ qac->SetPrintImage(fPrintImage) ;
if (IsSaveData()) {
for (UInt_t taskIndex = 0; taskIndex < AliQAv1::kNTASKINDEX; taskIndex++) {
// skip non active detectors
if (!detectors.Contains(AliQAv1::GetDetName(iDet)))
continue ;
- qac->SetPrintImage(fPrintImage) ;
+ if (qac)
+ qac->SetPrintImage(fPrintImage) ;
if (IsSaveData()) {
for (UInt_t taskIndex = 0; taskIndex < AliQAv1::kNTASKINDEX; taskIndex++) {
if ( fTasks.Contains(Form("%d", taskIndex)) )