]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG3/vertexingHF/AddTaskCompareHF.C
Update macro for phi variable (Chiara Z)
[u/mrichter/AliRoot.git] / PWG3 / vertexingHF / AddTaskCompareHF.C
CommitLineData
32bb35a1 1AliAnalysisTaskSECompareHF *AddTaskCompareHF()\r
2{\r
3 //\r
4 // Test macro for the AliAnalysisTaskSE for heavy-flavour candidates\r
5 // association with MC truth (using MC info in AOD)\r
6 // A.Dainese, andrea.dainese@lnl.infn.it\r
7 //\r
8\r
9\r
10 // Get the pointer to the existing analysis manager via the static access method.\r
11 //==============================================================================\r
12 AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();\r
13 if (!mgr) {\r
14 ::Error("AddTaskCompareHF", "No analysis manager to connect to.");\r
15 return NULL;\r
16 } \r
17\r
18 \r
19 // Aanalysis task \r
20 AliAnalysisTaskSECompareHF *hfTask = new AliAnalysisTaskSECompareHF("CompareHFAnalysis");\r
21 hfTask->SetDebugLevel(2);\r
22 mgr->AddTask(hfTask);\r
23 \r
24 //\r
25 // Create containers for input/output\r
10bdd1ae 26 AliAnalysisDataContainer *cinputCmp = mgr->CreateContainer("cinput",TChain::Class(), \r
32bb35a1 27 AliAnalysisManager::kInputContainer);\r
10bdd1ae 28 AliAnalysisDataContainer *coutputCmp1 = mgr->CreateContainer("coutputCmp1",TList::Class(),\r
32bb35a1 29 AliAnalysisManager::kOutputContainer, \r
30 "CmpHF.root");\r
10bdd1ae 31 AliAnalysisDataContainer *coutputCmp2 = mgr->CreateContainer("coutputCmp2",TNtuple::Class(),\r
32 AliAnalysisManager::kOutputContainer, \r
33 "CmpHF.root");\r
34\r
32bb35a1 35 mgr->ConnectInput(hfTask,0,mgr->GetCommonInputContainer());\r
36\r
10bdd1ae 37 mgr->ConnectOutput(hfTask,1,coutputCmp1);\r
38 mgr->ConnectOutput(hfTask,2,coutputCmp2);\r
32bb35a1 39\r
40 return hfTask;\r
41}\r