]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGPP/TRD/macros/AddTRDtrackletQA.C
Moving PWG1 to PWGPP
[u/mrichter/AliRoot.git] / PWGPP / TRD / macros / AddTRDtrackletQA.C
1 AliAnalysisTask *AddTRDtrackletQA()
2 {
3   AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
4   if (!mgr) {
5     cerr << "No Analysis manager available" << endl;
6     return 0x0;
7   }
8
9   //  gROOT->LoadMacro("$ALICE_ROOT/PWGPP/TRD/AliTRDtrklQA.cxx++g");
10
11   AliTRDonlineTrackletQA *task = new AliTRDonlineTrackletQA("trklQA");
12   mgr->AddTask(task);
13
14   AliAnalysisDataContainer *cinput = mgr->GetCommonInputContainer();
15   AliAnalysisDataContainer *coutput = mgr->GetCommonOutputContainer();
16   AliAnalysisDataContainer *ctracklets =
17     (AliAnalysisDataContainer*) AliAnalysisManager::GetAnalysisManager()->GetContainers()->FindObject("ctracklets");
18
19   AliAnalysisDataContainer *ctrklqa =
20     mgr->CreateContainer("ctrklqa", TList::Class(),
21                          AliAnalysisManager::kOutputContainer,
22                          "trkl-qa.root");
23
24   task->ConnectInput(0, cinput);
25   task->ConnectInput(1, ctracklets);
26
27   task->ConnectOutput(0, coutput);
28   task->ConnectOutput(1, ctrklqa);
29
30   return task;
31 }