]>
Commit | Line | Data |
---|---|---|
1990d7b6 | 1 | AliAnalysisTask *AddTaskPIDqa(){ |
2 | //get the current analysis manager | |
3 | AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager(); | |
4 | if (!mgr) { | |
5 | Error("AddTaskPIDqa", "No analysis manager found."); | |
6 | return 0; | |
7 | } | |
1990d7b6 | 8 | |
9 | //========= Add task to the ANALYSIS manager ===== | |
10 | AliAnalysisTaskPIDqa *task=new AliAnalysisTaskPIDqa("PIDqaTask"); | |
11 | mgr->AddTask(task); | |
1990d7b6 | 12 | |
13 | //================================================ | |
14 | // data containers | |
15 | //================================================ | |
16 | ||
20caff84 | 17 | TString outputfile = Form("%s:PIDqa", AliAnalysisManager::GetCommonFileName()); |
1990d7b6 | 18 | AliAnalysisDataContainer *coutput1 = |
19 | mgr->CreateContainer("PIDqa", TList::Class(), | |
20caff84 | 20 | AliAnalysisManager::kOutputContainer,outputfile); |
1990d7b6 | 21 | |
22 | // connect containers | |
23 | mgr->ConnectInput (task, 0, mgr->GetCommonInputContainer() ); | |
24 | mgr->ConnectOutput (task, 1, coutput1); | |
25 | ||
26 | return task; | |
27 | } |