]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTriggerSubprocessor.cxx
Added protections
[u/mrichter/AliRoot.git] / MUON / AliMUONTriggerSubprocessor.cxx
index bb118ff925cadb1a99424704a72e8a6e8b3f0c55..ed7d2cdfdc53d5e355e0aa5551207c3da99fd515 100644 (file)
@@ -155,9 +155,9 @@ AliMUONTriggerSubprocessor::Initialize(Int_t run, UInt_t startTime, UInt_t endTi
 
   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)
@@ -221,13 +221,13 @@ AliMUONTriggerSubprocessor::Process(TMap* /*dcsAliasMap*/)
   
   if ( fGlobalConfig ) 
   {
-    result1 = Master()->Store("Calib", "GlobalTriggerBoardMasks", fGlobalConfig, 
+    result1 = Master()->Store("Calib", "GlobalTriggerCrateConfig", fGlobalConfig, 
                               &metaData, 0, validToInfinity);
   }
   
   if ( fRegionalConfig && fRegionalConfig->GetNofTriggerCrates() > 0 )
   {
-    result2 = Master()->Store("Calib", "RegionalTriggerBoardMasks", fRegionalConfig, 
+    result2 = Master()->Store("Calib", "RegionalTriggerConfig", fRegionalConfig, 
                               &metaData, 0, validToInfinity);
   }