// Make the analysis manager
AliAnalysisManager *mgr = new AliAnalysisManager("Analysis Train", "A test setup for the analysis train");
- // Top container for input
- AliAnalysisDataContainer *cinput = mgr->CreateContainer("cInput",TChain::Class(),
- AliAnalysisManager::kInputContainer);
if (iAODanalysis) {
// AOD input handler
AliAODInputHandler *aodH = new AliAODInputHandler();
mgr->SetMCtruthEventHandler(mcHandler);
mcHandler->SetReadTR(readTR);
}
+ // Top container for input
+ AliAnalysisDataContainer *cinput = mgr->GetCommonInputContainer();
// This container is managed by the AOD handler
AliAnalysisDataContainer *cout_aod = 0;
aodHandler->SetFillAOD(kFALSE);
mgr->SetOutputEventHandler(aodHandler);
aodHandler->SetOutputFileName(Form("AliAODs_pwg4_%07d-%07d.root",nOffset,nOffset+nEvents));
- cout_aod = mgr->CreateContainer("cAOD", TTree::Class(),
- AliAnalysisManager::kOutputContainer, "default");
+ cout_aod = mgr->GetCommonOutputContainer();
cout_aod->SetSpecialOutput();
}