WhichFilesToRead(GetFileName("EXPORTED").Data(),
globalFile,regionalFile,localFile,lutFile);
+ if ((globalFile+regionalFile+localFile+lutFile) == 0) {
+ Master()->Log("No file(s) to be processed for this run. Exiting.");
+ return;
+ }
+
delete fRegionalConfig; fRegionalConfig = 0x0;
delete fLocalMasks; fLocalMasks = 0x0;
delete fGlobalConfig; fGlobalConfig = 0x0;
AliMUONTriggerIO tio;
- Bool_t ok = tio.ReadConfig(GetFileName("LOCAL").Data(),
- GetFileName("REGIONAL").Data(),
- GetFileName("GLOBAL").Data(),
+ Bool_t ok = tio.ReadConfig(localFile ? GetFileName("LOCAL").Data() : "",
+ regionalFile ? GetFileName("REGIONAL").Data() : "",
+ globalFile ? GetFileName("GLOBAL").Data() : "",
fLocalMasks,fRegionalConfig,fGlobalConfig);
if (!ok)