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

  TString list=gSystem->Getenv("LIST");
  Bool_t isPass1 = list.Contains("pass1");
  Bool_t isPass2 = list.Contains("pass2");

  if (isPass1)
    return 0;

  gROOT->ProcessLine(".L KiddiePoolClasses.cxx+");
  gROOT->ProcessLine(".L AliDhcTask_opt.cxx+");

  AliDhcTask *dhcTask = new AliDhcTask("Task_cloizide_Dhc");
  dhcTask->SelectCollisionCandidates(AliVEvent::kMB);
  dhcTask->SetVerbosity(10);
  mgr->AddTask(dhcTask);

  AliAnalysisDataContainer *cinput = mgr->GetCommonInputContainer();
  mgr->ConnectInput(dhcTask,0,cinput);
  AliAnalysisDataContainer *co1 = mgr->CreateContainer("Cont_cloizide_DhcAna",
                                                       TList::Class(), 
                                                       AliAnalysisManager::kOutputContainer,
                                                       "cloizide_DhcAna.root");
  mgr->ConnectOutput(dhcTask,1,co1);

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