]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
o add parameter for MC
authorwiechula <wiechula@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 23 Mar 2011 10:21:44 +0000 (10:21 +0000)
committerwiechula <wiechula@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 23 Mar 2011 10:21:44 +0000 (10:21 +0000)
ANALYSIS/macros/AddTaskPIDResponse.C

index 1ae1526f64c692f78debcc65ff5aa16bd3726045..831ac1ace87e7dd59981762327d1eb963a7eb59d 100644 (file)
@@ -1,4 +1,4 @@
-AliAnalysisTask *AddTaskPIDResponse()
+AliAnalysisTask *AddTaskPIDResponse(Bool_t isMC=kFALSE, Bool_t autoMCesd=kTRUE)
 {
 // Macro to connect a centrality selection task to an existing analysis manager.
   AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
@@ -7,8 +7,7 @@ AliAnalysisTask *AddTaskPIDResponse()
     return 0x0;
   }
 
-  Bool_t isMC=kFALSE;
-  if (mgr->GetInputEventHandler()->IsA() == AliESDInputHandler::Class()) {
+  if ( autoMCesd && (mgr->GetInputEventHandler()->IsA() == AliESDInputHandler::Class()) ) {
     isMC=mgr->GetMCtruthEventHandler()!=0x0;
   }