A modification was recently introduced in ANALYSIS trunk that automatically creates input and output containers when connecting and input/output event handlers to the analysis manager. Users using the trunk should not create these containers themselves like:
cin = mgr->CreateContainer("cInput", TChain::Class(), AliAnalysisManager::kInputContainer);
mgr->ConnectInput(myTask, 0, cin);
But rather:
mgr->ConnectInput(myTask, 0, mgr->GetCommonInputContainer());
The same applies for the common output AOD container. The reason for this is that user tasks will be able to connect to an analysis manager and data containers created in a different steering macro (train).
16 files changed: