]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG4/macros/AddTaskQGSep.C
fix coverity
[u/mrichter/AliRoot.git] / PWG4 / macros / AddTaskQGSep.C
CommitLineData
cc636095 1AliAnalysisTaskQGSep * AddTaskQGSep(Bool_t useMC = kFALSE, Bool_t useAOD = kFALSE)
2{
3 // create manager
4 AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
5 if (!mgr) mgr = new AliAnalysisManager("My test train");
6
7 // create our task
8 AliAnalysisTaskQGSep *task = new AliAnalysisTaskQGSep("AliAnalysisTaskQGSep");
9
10 // uncomment this to use MC
11 task->UseMC(useMC);
12 task->UseAOD(useAOD);
13
14 // create output container
15 AliAnalysisDataContainer *output1 = mgr->CreateContainer("cCustomList", TList::Class(), AliAnalysisManager::kOutputContainer,
16 Form("%s:PWG4_QGSep_UA104",AliAnalysisManager::GetCommonFileName()));
17
18 // add our task to the manager
19 mgr->AddTask(task);
20
21 // finaly connect input and output
22 mgr->ConnectInput(task, 0, mgr->GetCommonInputContainer());
23 mgr->ConnectOutput(task, 1, output1);
24
25 return task;
26
27}