diff --git a/Control/AthViews/src/SimpleView.cxx b/Control/AthViews/src/SimpleView.cxx index 9c232b98026abfc7b5c723a32bae6d5c010740f0..f8de70c5b0dcab27579b9430921e353803ccd91d 100644 --- a/Control/AthViews/src/SimpleView.cxx +++ b/Control/AthViews/src/SimpleView.cxx @@ -120,7 +120,6 @@ SG::DataProxy * SimpleView::findProxy( const CLID& id, const std::string& key, c */ SG::DataProxy * SimpleView::proxy( const void* const pTransient ) const { - throw std::runtime_error( "Not implemented: SimpleView::proxy" ); return m_store->proxy( pTransient ); } diff --git a/Reconstruction/egamma/egammaAlgs/src/EMBremCollectionBuilder.cxx b/Reconstruction/egamma/egammaAlgs/src/EMBremCollectionBuilder.cxx index dc1bc79b266a1b507351a98722a4db4cda237752..ead0ba6aaaac59db0c66ca840ad9e4ebd5c9ee35 100644 --- a/Reconstruction/egamma/egammaAlgs/src/EMBremCollectionBuilder.cxx +++ b/Reconstruction/egamma/egammaAlgs/src/EMBremCollectionBuilder.cxx @@ -253,7 +253,7 @@ EMBremCollectionBuilder::createNew( ElementLink<xAOD::TrackParticleContainer>> tP("originalTrackParticle"); ElementLink<xAOD::TrackParticleContainer> linkToOriginal(*AllTracks, - origIndex); + origIndex,ctx); tP(*aParticle) = linkToOriginal; if (m_doTruth) { @@ -303,7 +303,7 @@ EMBremCollectionBuilder::createNew( // Now Slim the Trk::Track for writing to disk m_slimTool->slimTrack(*(Info.track)); finalTracks->push_back(std::move(Info.track)); - ElementLink<TrackCollection> trackLink(*finalTracks,finalTracks->size()-1); + ElementLink<TrackCollection> trackLink(*finalTracks,finalTracks->size()-1,ctx); aParticle->setTrackLink( trackLink ); return StatusCode::SUCCESS; }