 |
ATLAS Offline Software
|
Go to the documentation of this file.
16 return StatusCode::SUCCESS;
26 outContainer.insert(outContainer.end(), driftCircles->begin(), driftCircles->end());
27 outContainer.insert(outContainer.end(), twinCircles->begin(), twinCircles->end());
30 ATH_CHECK(writeHandle.record(std::make_unique<xAOD::MdtDriftCircleContainer>(*outContainer.asDataVector())));
31 return StatusCode::SUCCESS;
@ VIEW_ELEMENTS
this data object is a view, it does not own its elmts
DataVector adapter that acts like it holds const pointers.
SG::ReadHandleKey< xAOD::MdtDriftCircleContainer > m_readKey1D
SG::ReadHandleKey< xAOD::MdtTwinDriftCircleContainer > m_readKey2D
StatusCode execute(const EventContext &ctx) const override
Handle class for recording to StoreGate.
const T * get(const ReadCondHandleKey< T > &key, const EventContext &ctx)
Convenience function to retrieve an object given a ReadCondHandleKey.
::StatusCode StatusCode
StatusCode definition for legacy code.
StatusCode initialize() override
This header ties the generic definitions in this package.
SG::WriteHandleKey< xAOD::MdtDriftCircleContainer > m_writeKey
DataVector adapter that acts like it holds const pointers.