AliMeanVertexCalibTask *AddTaskMeanVertexCalib(){
//
//AddTask for MeanVertex Task to run with pass0
//Author: D.Caffarri davide.caffarri@pd.infn.it
//
AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
if (!mgr) {
::Error("AddTaskMeanVertex", "No analysis manager to connect to.");
return NULL;
}
if (!mgr->GetInputEventHandler()) {
::Error("AddTaskMeanVertex", "This task requires an input event handler");
return NULL;
}
AliMeanVertexCalibTask *meanVertexTask = new AliMeanVertexCalibTask("AliMeanVertexCalibTask");
AliAnalysisDataContainer *cinput1 = mgr->GetCommonInputContainer();
if (!cinput1) cinput1 = mgr->CreateContainer("cchain",TChain::Class(), AliAnalysisManager::kInputContainer);
AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("MeanVertexCalib", TList::Class(),AliAnalysisManager::kOutputContainer, "AliESDfriends_v1.root");
mgr->ConnectInput(meanVertexTask,0,cinput1);
mgr->ConnectOutput(meanVertexTask,1,coutput1);
return meanVertexTask;
}
AddTaskMeanVertexCalib.C:1 AddTaskMeanVertexCalib.C:2 AddTaskMeanVertexCalib.C:3 AddTaskMeanVertexCalib.C:4 AddTaskMeanVertexCalib.C:5 AddTaskMeanVertexCalib.C:6 AddTaskMeanVertexCalib.C:7 AddTaskMeanVertexCalib.C:8 AddTaskMeanVertexCalib.C:9 AddTaskMeanVertexCalib.C:10 AddTaskMeanVertexCalib.C:11 AddTaskMeanVertexCalib.C:12 AddTaskMeanVertexCalib.C:13 AddTaskMeanVertexCalib.C:14 AddTaskMeanVertexCalib.C:15 AddTaskMeanVertexCalib.C:16 AddTaskMeanVertexCalib.C:17 AddTaskMeanVertexCalib.C:18 AddTaskMeanVertexCalib.C:19 AddTaskMeanVertexCalib.C:20 AddTaskMeanVertexCalib.C:21 AddTaskMeanVertexCalib.C:22 AddTaskMeanVertexCalib.C:23 AddTaskMeanVertexCalib.C:24 AddTaskMeanVertexCalib.C:25 AddTaskMeanVertexCalib.C:26 AddTaskMeanVertexCalib.C:27 AddTaskMeanVertexCalib.C:28 AddTaskMeanVertexCalib.C:29 AddTaskMeanVertexCalib.C:30 AddTaskMeanVertexCalib.C:31 AddTaskMeanVertexCalib.C:32 AddTaskMeanVertexCalib.C:33 AddTaskMeanVertexCalib.C:34