]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWG4/macros/AddTaskQGSep.C
adding the option for hybrid tracks global+global constrained as well as global+TPC...
[u/mrichter/AliRoot.git] / PWG4 / macros / AddTaskQGSep.C
1 AliAnalysisTaskQGSep * 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 }