]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGCF/Correlations/macros/minijet/AddTaskPythiaMpi.C
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWGCF / Correlations / macros / minijet / AddTaskPythiaMpi.C
CommitLineData
99692546 1AliAnalysisTaskPythiaMpi* AddTaskPythiaMpi(){
2
3 AliAnalysisTaskPythiaMpi *task = new AliAnalysisTaskPythiaMpi("");
4
5 AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
6 if (!mgr)
7 {
8 cout<<"AliAnalysisTaskPythiaMpi","No analysis manager to connect to."<<endl;
9 return NULL;
10 }
11
12 mgr->AddTask(task);
13
14
15 // Create containers for input/output
16 TString outputFileName = AliAnalysisManager::GetCommonFileName();
17 cout<<"-------------- outputFileName: "<<outputFileName<<endl;
18
19 AliAnalysisDataContainer *cinput = mgr->GetCommonInputContainer();
20 AliAnalysisDataContainer *coutput = mgr->CreateContainer("fOutputList", TList::Class(), AliAnalysisManager::kOutputContainer,outputFileName);
21
22 //connect containers
23 mgr->ConnectInput(task, 0, cinput);
24 mgr->ConnectOutput(task, 1, coutput);
25
26 return task;
27}