/**
* Add a task to storing MC particles
*
*
* @return Task
*/
AliAnalysisTask*
AddTaskMCParticleFilter()
{
AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
if (!mgr) Fatal("", "No analysis manager to connect to.");
AliAnalysisTaskMCParticleFilter* mctask =
new AliAnalysisTaskMCParticleFilter("mcfilter");
mgr->AddTask(mctask);
AliAnalysisDataContainer* histOut =
mgr->CreateContainer("mcfilter", TList::Class(),
AliAnalysisManager::kOutputContainer,
"mcParticles.root");
mgr->ConnectInput(mctask, 0, mgr->GetCommonInputContainer());
mgr->ConnectOutput(mctask, 0, mgr->GetCommonOutputContainer());
mgr->ConnectOutput(mctask, 1, histOut);
return mctask;
}
/*
* EOF
*/
AddTaskMCParticleFilter.C:1 AddTaskMCParticleFilter.C:2 AddTaskMCParticleFilter.C:3 AddTaskMCParticleFilter.C:4 AddTaskMCParticleFilter.C:5 AddTaskMCParticleFilter.C:6 AddTaskMCParticleFilter.C:7 AddTaskMCParticleFilter.C:8 AddTaskMCParticleFilter.C:9 AddTaskMCParticleFilter.C:10 AddTaskMCParticleFilter.C:11 AddTaskMCParticleFilter.C:12 AddTaskMCParticleFilter.C:13 AddTaskMCParticleFilter.C:14 AddTaskMCParticleFilter.C:15 AddTaskMCParticleFilter.C:16 AddTaskMCParticleFilter.C:17 AddTaskMCParticleFilter.C:18 AddTaskMCParticleFilter.C:19 AddTaskMCParticleFilter.C:20 AddTaskMCParticleFilter.C:21 AddTaskMCParticleFilter.C:22 AddTaskMCParticleFilter.C:23 AddTaskMCParticleFilter.C:24 AddTaskMCParticleFilter.C:25 AddTaskMCParticleFilter.C:26 AddTaskMCParticleFilter.C:27 AddTaskMCParticleFilter.C:28 AddTaskMCParticleFilter.C:29