]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGPP/TRD/macros/AddTRDtrackletQA.C
add new mergeable classes for chamber status and trigger statistics
[u/mrichter/AliRoot.git] / PWGPP / TRD / macros / AddTRDtrackletQA.C
CommitLineData
b220e595 1AliAnalysisTask *AddTRDtrackletQA()
2{
3 AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
4 if (!mgr) {
5 cerr << "No Analysis manager available" << endl;
6 return 0x0;
7 }
8
2bfe5463 9 // gROOT->LoadMacro("$ALICE_ROOT/PWGPP/TRD/AliTRDtrklQA.cxx++g");
b220e595 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}