1 AliAnalysisTaskUpcTree *AddTaskUpcTree(
2 const char* outputFileName = 0,
3 const char* folderName = "UpcTree")
5 AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
7 ::Error("AddTaskUpcTree", "No analysis manager to connect to.");
11 AliAnalysisTaskUpcTree* ana = new AliAnalysisTaskUpcTree();
14 if (!outputFileName) outputFileName = AliAnalysisManager::GetCommonFileName();
15 AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("histos", TList::Class(),AliAnalysisManager::kOutputContainer,Form("%s:%s", outputFileName, folderName));
16 AliAnalysisDataContainer *coutput2 = mgr->CreateContainer("events", TTree::Class(),AliAnalysisManager::kOutputContainer,Form("%s:%s", outputFileName, folderName));
17 mgr->ConnectInput (ana, 0, mgr->GetCommonInputContainer());
18 mgr->ConnectOutput (ana, 1, coutput1);
19 mgr->ConnectOutput (ana, 2, coutput2);