1 AliAnalysisTaskLambdaOverK0sJets *AddTaskLambdaOverK0sJets( TString name = "LambdaOverK0sRatio",
4 Double_t ptMinTrig = 8.,
5 Double_t ptMaxTrig = 20.,
6 Double_t etaMaxTrig = 0.75,
7 Bool_t sepInjec = kTRUE,
9 Bool_t usePID = kTRUE){
12 AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
14 ::Error("AddTaskCheckCascade", "No analysis manager to connect to.");
19 // Create and configure the task
20 AliAnalysisTaskLambdaOverK0sJets *task = new AliAnalysisTaskLambdaOverK0sJets(name.Data());
21 task->SetCentrality(minCen,maxCen);
22 task->SetTriggerPt(ptMinTrig,ptMaxTrig);
23 task->SetTriggerEta(etaMaxTrig);
24 task->SetSeparateInjectedPart(sepInjec);
31 // Create ONLY the output containers for the data produced by the task.
32 // Get and connect other common input/output containers via the manager as below
33 //==============================================================================
35 AliAnalysisDataContainer *cinput0 = mgr->GetCommonInputContainer();
36 mgr->ConnectInput(task, 0, mgr->GetCommonInputContainer());
38 if (isMC) name+="_mc";
40 AliAnalysisDataContainer *coutput1 =
41 mgr->CreateContainer("LambdaOverK0sRatio", TList::Class(),
42 AliAnalysisManager::kOutputContainer,
45 mgr->ConnectOutput(task,1,coutput1);