+ // check the presence of the detectors
+ AliCDBEntry* entry = AliCDBManager::Instance()->Get("GRP/GRP/Data");
+ AliGRPObject* grpData = dynamic_cast<AliGRPObject*>(entry->GetObject());
+ if (!grpData) {printf("Failed to get GRP data for run",runNumber); return;}
+ Int_t activeDetectors = grpData->GetDetectorMask();
+ TString detStr = AliDAQ::ListOfTriggeredDetectors(activeDetectors);
+ printf("Detectors in the data:\n%s\n",detStr.Data());
+