@@ -833,13 +833,11 @@ void RecoContainer::addSVertices(ProcessingContext& pc, bool)
833833// ____________________________________________________________
834834void RecoContainer::addPVertices (ProcessingContext& pc, bool mc)
835835{
836- if (!pvtxPool.isLoaded (PVTX)) { // in case was loaded via addPVerticesTMP
837- pvtxPool.registerContainer (pc.inputs ().get <gsl::span<o2::dataformats::PrimaryVertex>>(" pvtx" ), PVTX);
838- }
836+ pvtxPool.registerContainer (pc.inputs ().get <gsl::span<o2::dataformats::PrimaryVertex>>(" pvtx" ), PVTX);
839837 pvtxPool.registerContainer (pc.inputs ().get <gsl::span<o2::dataformats::VtxTrackIndex>>(" pvtx_trmtc" ), PVTX_TRMTC);
840838 pvtxPool.registerContainer (pc.inputs ().get <gsl::span<o2::dataformats::VtxTrackRef>>(" pvtx_tref" ), PVTX_TRMTCREFS);
841839
842- if (mc && !pvtxPool. isLoaded (PVTX_MCTR) ) { // in case was loaded via addPVerticesTMP
840+ if (mc) { // in case was loaded via addPVerticesTMP
843841 pvtxPool.registerContainer (pc.inputs ().get <gsl::span<o2::MCEventLabel>>(" pvtx_mc" ), PVTX_MCTR);
844842 }
845843}
@@ -856,13 +854,11 @@ void RecoContainer::addStrangeTracks(ProcessingContext& pc, bool mc)
856854// ____________________________________________________________
857855void RecoContainer::addPVerticesTMP (ProcessingContext& pc, bool mc)
858856{
859- if (!pvtxPool.isLoaded (PVTX)) { // in case was loaded via addPVertices
860- pvtxPool.registerContainer (pc.inputs ().get <gsl::span<o2::dataformats::PrimaryVertex>>(" pvtx" ), PVTX);
861- }
857+ pvtxPool.registerContainer (pc.inputs ().get <gsl::span<o2::dataformats::PrimaryVertex>>(" pvtx" ), PVTX);
862858 pvtxPool.registerContainer (pc.inputs ().get <gsl::span<o2::dataformats::VtxTrackIndex>>(" pvtx_cont" ), PVTX_CONTID);
863859 pvtxPool.registerContainer (pc.inputs ().get <gsl::span<o2::dataformats::VtxTrackRef>>(" pvtx_contref" ), PVTX_CONTIDREFS);
864860
865- if (mc && !pvtxPool. isLoaded (PVTX_MCTR) ) { // in case was loaded via addPVertices
861+ if (mc) { // in case was loaded via addPVertices
866862 pvtxPool.registerContainer (pc.inputs ().get <gsl::span<o2::MCEventLabel>>(" pvtx_mc" ), PVTX_MCTR);
867863 }
868864}
0 commit comments