1 TString fileNameBase="AnalysisResults.root";
2 AliAnalysisTask* AddAliTwoParticlePIDCorrTask()
4 TString taskname = "pPbPIDCorr";
5 taskname.Append("taskssssssssss");
6 AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
8 ::Error("AddTaskPIDCorr", "No analysis manager to connect to.");
12 if (!mgr->GetInputEventHandler()) {
13 ::Error("AddTaskPIDCorr", "This task requires an input event handler");
16 TString type = mgr->GetInputEventHandler()->GetDataType();
18 AliTwoParticlePIDCorr *taskpPbPIDCorr = new AliTwoParticlePIDCorr("TwoParticlePIDCorrTask");
20 //Trigger - Physics Selection
21 taskpPbPIDCorr->SelectCollisionCandidates(AliVEvent::kINT7);
22 mgr->AddTask(taskpPbPIDCorr);
24 AliAnalysisDataContainer *coutFA = mgr->CreateContainer(taskname.Data(),
26 AliAnalysisManager::kOutputContainer,fileNameBase.Data());
28 mgr->ConnectInput(taskpPbPIDCorr, 0, mgr->GetCommonInputContainer());
29 mgr->ConnectOutput(taskpPbPIDCorr, 1, coutFA);
31 return taskpPbPIDCorr;