ROOT logo
AliAnalysisTask *AddTask_doenigus_HdibaryonLPpi(){
  //get the current analysis manager
  AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
  if (!mgr) {
    Error("AddTask_doenigus_HdibaryonLPpi", "No analysis manager found.");
    return 0;
  }

  //========= Add task to the ANALYSIS manager =====
  AliAnalysisTaskSE *taskHdibaryonLPpi = new AliAnalysisTaskHdibaryonLPpi("doenigus_HdibaryonLPpi");

  Bool_t hasMC=(AliAnalysisManager::GetAnalysisManager()->GetMCtruthEventHandler()!=0x0);

  mgr->AddTask(taskHdibaryonLPpi);

  if (!hasMC){
    taskHdibaryonLPpi->SelectCollisionCandidates(AliVEvent::kAny);
  }

  //================================================
  //              data containers
  //================================================
  //            find input container

  AliAnalysisDataContainer *cinput  = mgr->GetCommonInputContainer();

  AliAnalysisDataContainer *coutput_doenigusHdibaryonLPpi = mgr->CreateContainer("doenigus_HdibaryonLPpi", TList::Class(), AliAnalysisManager::kOutputContainer,"doenigus_HdibaryonLPpi.root");

  //           connect containers
  mgr->ConnectInput  (taskHdibaryonLPpi,  0, cinput );
  mgr->ConnectOutput (taskHdibaryonLPpi,  1, coutput_doenigusHdibaryonLPpi);

  return taskHdibaryonLPpi;
}
 AddTask_doenigus_HdibaryonLPpi.C:1
 AddTask_doenigus_HdibaryonLPpi.C:2
 AddTask_doenigus_HdibaryonLPpi.C:3
 AddTask_doenigus_HdibaryonLPpi.C:4
 AddTask_doenigus_HdibaryonLPpi.C:5
 AddTask_doenigus_HdibaryonLPpi.C:6
 AddTask_doenigus_HdibaryonLPpi.C:7
 AddTask_doenigus_HdibaryonLPpi.C:8
 AddTask_doenigus_HdibaryonLPpi.C:9
 AddTask_doenigus_HdibaryonLPpi.C:10
 AddTask_doenigus_HdibaryonLPpi.C:11
 AddTask_doenigus_HdibaryonLPpi.C:12
 AddTask_doenigus_HdibaryonLPpi.C:13
 AddTask_doenigus_HdibaryonLPpi.C:14
 AddTask_doenigus_HdibaryonLPpi.C:15
 AddTask_doenigus_HdibaryonLPpi.C:16
 AddTask_doenigus_HdibaryonLPpi.C:17
 AddTask_doenigus_HdibaryonLPpi.C:18
 AddTask_doenigus_HdibaryonLPpi.C:19
 AddTask_doenigus_HdibaryonLPpi.C:20
 AddTask_doenigus_HdibaryonLPpi.C:21
 AddTask_doenigus_HdibaryonLPpi.C:22
 AddTask_doenigus_HdibaryonLPpi.C:23
 AddTask_doenigus_HdibaryonLPpi.C:24
 AddTask_doenigus_HdibaryonLPpi.C:25
 AddTask_doenigus_HdibaryonLPpi.C:26
 AddTask_doenigus_HdibaryonLPpi.C:27
 AddTask_doenigus_HdibaryonLPpi.C:28
 AddTask_doenigus_HdibaryonLPpi.C:29
 AddTask_doenigus_HdibaryonLPpi.C:30
 AddTask_doenigus_HdibaryonLPpi.C:31
 AddTask_doenigus_HdibaryonLPpi.C:32
 AddTask_doenigus_HdibaryonLPpi.C:33
 AddTask_doenigus_HdibaryonLPpi.C:34
 AddTask_doenigus_HdibaryonLPpi.C:35