]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
if statement around mc eventplane
authorsnelling <snelling@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 14 Dec 2009 14:02:17 +0000 (14:02 +0000)
committersnelling <snelling@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 14 Dec 2009 14:02:17 +0000 (14:02 +0000)
PWG2/FLOW/macros/runFlowTask.C

index 0266f5b7007da9708b4416be8152ee25e11e4053..77993329f8f075f58dfe74c6ea32d7a3d103b8a9 100644 (file)
@@ -15,7 +15,7 @@ Bool_t LYZEP    = kFALSE;
 Bool_t GFC      = kTRUE;
 Bool_t QC       = kTRUE;
 Bool_t FQD      = kTRUE;
-Bool_t MCEP     = kTRUE; //not for pp 
+Bool_t MCEP     = kFALSE; //not for pp 
 
 Bool_t METHODS[] = {SP,LYZ1SUM,LYZ1PROD,LYZ2SUM,LYZ2PROD,LYZEP,GFC,QC,FQD,MCEP};
 
@@ -57,17 +57,19 @@ void runFlowTask(Int_t mode=mPROOF, Int_t nRuns = 1000000,
   if (type == "ESD"){
     AliVEventHandler* esdH = new AliESDInputHandler;
     mgr->SetInputEventHandler(esdH);
-    
-    AliMCEventHandler *mc = new AliMCEventHandler();
-    mgr->SetMCtruthEventHandler(mc); 
+    if (MCEP) { 
+      AliMCEventHandler *mc = new AliMCEventHandler();
+      mgr->SetMCtruthEventHandler(mc); 
+    }
   }
   
   if (type == "AOD"){
     AliVEventHandler* aodH = new AliAODInputHandler;
     mgr->SetInputEventHandler(aodH); 
-    
-    AliMCEventHandler *mc = new AliMCEventHandler();
-    mgr->SetMCtruthEventHandler(mc); 
+    if (MCEP) { 
+      AliMCEventHandler *mc = new AliMCEventHandler();
+      mgr->SetMCtruthEventHandler(mc);
+    } 
   }
   
   if (type == "MC" || type == "ESDMC0" || type == "ESDMC1"){