add task macro update
authortgunji <Taku.Gunji@cern.ch>
Mon, 24 Feb 2014 10:03:15 +0000 (19:03 +0900)
committertgunji <Taku.Gunji@cern.ch>
Mon, 24 Feb 2014 10:03:15 +0000 (19:03 +0900)
PWGDQ/dielectron/macrosLMEE/AddTask_mkoehler_lowmassMC.C

index 2186dee..b53f1ad 100644 (file)
@@ -14,8 +14,11 @@ AliAnalysisTask *AddTask_mkoehler_lowmassMC(Bool_t hasMC_aod = kFALSE){
 
   //Do we have an MC handler?
   Bool_t hasMC=(mgr->GetMCtruthEventHandler()!=0x0);
-  
+
+
+  TString configBasePath("$ALICE_ROOT/PWGDQ/dielectron/macrosLMEE/");
   TString configFile("Config_mkoehler_lowmassMC.C");
+  TString configFilePath(configBasePath+configFile);
   Bool_t isAOD=0;
 
   //create task and add it to the manager
@@ -23,9 +26,9 @@ AliAnalysisTask *AddTask_mkoehler_lowmassMC(Bool_t hasMC_aod = kFALSE){
   mgr->AddTask(task);
   
   //load dielectron configuration file
-  TString checkconfig="Config_mkoehler_lowmassMC";
+  TString checkconfig="Config_mkoehler_lowmassMC.C";
   if (!gROOT->GetListOfGlobalFunctions()->FindObject(checkconfig.Data()))
-    gROOT->LoadMacro(configFile.Data());
+    gROOT->LoadMacro(configFilePath.Data());
   
   
     //Add event filter