]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGCF/Correlations/macros/jcorran/AddTaskJCORRANEfficiency.C
explicit return 0 on success in parseConfig()
[u/mrichter/AliRoot.git] / PWGCF / Correlations / macros / jcorran / AddTaskJCORRANEfficiency.C
CommitLineData
a595a1a1 1//_____________________________________________________________________
2AliAnalysisTask *AddTaskJCORRANEfficiency(){
3 // Load Custom Configuration and parameters
4 // override values with parameters
5
6 AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
7
8 //==== JCORRAN Efficiency TASK
9 AliJEfficiencyTask *jefftask = new AliJEfficiencyTask("JCORRANEfficiencyTask","JOD");
10 jefftask->SetDebugLevel(0);
11 jefftask->SetFilterTaskName("PWGCFJCORRANTask");
12
13 AliJEfficiencyScanner *fEffScanner;
14 fEffScanner = new AliJEfficiencyScanner("EfficiencyScanner");
15 jefftask->SetJEfficiencyScanner( fEffScanner );
16
17 mgr->AddTask((AliAnalysisTask*) jefftask);
18
19
20 // Create containers for input/output
21 AliAnalysisDataContainer *cinput = mgr->GetCommonInputContainer();
22
23 // Connect input/output
24 mgr->ConnectInput(jefftask, 0, cinput);
25 // Connect input/output
26 AliAnalysisDataContainer *effHist = mgr->CreateContainer("JEffHist", TDirectory::Class(), AliAnalysisManager::kOutputContainer, Form("%s:JEffHist",AliAnalysisManager::GetCommonFileName()));
27 mgr->ConnectOutput(jefftask, 1, effHist );
28
29 return jefftask;
30}
31