]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGCF/Correlations/DPhi/FourierDecomposition/lrc/AddTask_cloizide_Dhc.C
cleanup
[u/mrichter/AliRoot.git] / PWGCF / Correlations / DPhi / FourierDecomposition / lrc / AddTask_cloizide_Dhc.C
CommitLineData
48a61f36 1AliAnalysisTask *AddTask_cloizide_Dhc()
2{
3 AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
4 if (!mgr) {
5 Error("AddTask_cloizide_Dhc", "No analysis manager found.");
6 return 0;
7 }
8
9 TString list=gSystem->Getenv("LIST");
10 Bool_t isPass1 = list.Contains("pass1");
11 Bool_t isPass2 = list.Contains("pass2");
12
13 if (isPass1)
14 return 0;
15
16 gROOT->ProcessLine(".L KiddiePoolClasses.cxx+");
17 gROOT->ProcessLine(".L AliDhcTask_opt.cxx+");
18
19 AliDhcTask *dhcTask = new AliDhcTask("Task_cloizide_Dhc");
20 dhcTask->SelectCollisionCandidates(AliVEvent::kMB);
21 dhcTask->SetVerbosity(10);
22 mgr->AddTask(dhcTask);
23
24 AliAnalysisDataContainer *cinput = mgr->GetCommonInputContainer();
25 mgr->ConnectInput(dhcTask,0,cinput);
26 AliAnalysisDataContainer *co1 = mgr->CreateContainer("Cont_cloizide_DhcAna",
27 TList::Class(),
28 AliAnalysisManager::kOutputContainer,
29 "cloizide_DhcAna.root");
30 mgr->ConnectOutput(dhcTask,1,co1);
31
32 return 0;
33}