1 AliAnalysisTaskJetProtonCorr* AddTaskJetProtonCorr(const char *name = "jet_prot_corr_01", const char *jetBranchName = "")
3 AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
6 ::Error("AddTaskJetProtonCorr", "No analysis manager to connect to.");
9 if(!mgr->GetInputEventHandler()){
10 ::Error("AddTaskJetProtonCorr", "This task requires an input event handler.");
14 AliAnalysisTaskJetProtonCorr *task = new AliAnalysisTaskJetProtonCorr(name);
16 if (strlen(jetBranchName) > 0) {
17 task->SetJetBranchName(jetBranchName);
20 // branch existing in AOD115
21 task->SetJetBranchName("clustersAOD_ANTIKT04_B1_Filter00768_Cut00150_Skip00");
24 AliAnalysisDataContainer *coutput =
25 mgr->CreateContainer(Form("hist_%s", name), TList::Class(), AliAnalysisManager::kOutputContainer,
26 Form("%s:PWGJE_jet_prot_corr", AliAnalysisManager::GetCommonFileName()));
29 ::Error("AddTaskJetProtonCorr", "no output container created");
35 mgr->ConnectInput (task, 0, mgr->GetCommonInputContainer());
36 // mgr->ConnectOutput(task, 0, mgr->GetCommonOutputContainer());
37 mgr->ConnectOutput(task, 1, coutput);