From 479d521ff6e87dffcd45e308bfa768678b85791a Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin <dkalinkin@bnl.gov> Date: Wed, 8 Feb 2023 05:06:09 +0000 Subject: [PATCH] PodioOutput: support PODIO 00-16 --- JugBase/src/components/PodioOutput.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/JugBase/src/components/PodioOutput.cpp b/JugBase/src/components/PodioOutput.cpp index a8a5da58..712b85a3 100644 --- a/JugBase/src/components/PodioOutput.cpp +++ b/JugBase/src/components/PodioOutput.cpp @@ -187,7 +187,11 @@ StatusCode PodioOutput::finalize() { debug() << "Finalizing trees and output file" << endmsg; m_file->cd(); m_metadatatree->Branch("gaudiConfigOptions", &config_data); +#if (podio_VERSION_MAJOR > 0) || (podio_VERSION_MINOR >= 16) + const auto collIDTable = m_podioDataSvc->getCollectionIDs().get(); +#else const auto collIDTable = m_podioDataSvc->getCollectionIDs(); +#endif m_metadatatree->Branch("CollectionIDs", collIDTable); m_metadatatree->Fill(); m_colMDtree->Branch("colMD", "std::map<int,podio::GenericParameters>", m_podioDataSvc->getProvider().getColMetaDataMap() ) ; -- GitLab