![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
20 return StatusCode::SUCCESS;
22 template <
class ContainerType>
25 const ContainerType*& contToPush)
const {
29 return StatusCode::SUCCESS;
33 contToPush = readHandle.cptr();
34 return StatusCode::SUCCESS;
46 outContainer.insert(outContainer.end(), legacyStrips->begin(), legacyStrips->end());
49 outContainer.insert(outContainer.end(), bilStrips->begin(), bilStrips->end());
51 std::sort(outContainer.begin(), outContainer.end(),
53 return a->identifier() < b->identifier();
57 ATH_CHECK(writeHandle.record(std::make_unique<xAOD::RpcMeasurementContainer>(*outContainer.asDataVector())));
58 return StatusCode::SUCCESS;
RpcMeasurement_v1: Class storing the geneic.
@ 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::RpcStrip2DContainer > m_readKeyBI
#define ATH_MSG_VERBOSE(x)
RpcMeasViewAlg(const std::string &name, ISvcLocator *pSvcLocator)
StatusCode retrieveContainer(const EventContext &ctx, const SG::ReadHandleKey< ContainerType > &key, const ContainerType *&contToPush) const
Helper method to fetch data from StoreGate.
An algorithm that can be simultaneously executed in multiple threads.
Handle class for recording to StoreGate.
::StatusCode StatusCode
StatusCode definition for legacy code.
StatusCode execute(const EventContext &ctx) const override
StatusCode initialize() override
The CsvMuonSimHitDumper reads a Simulation Hit container for muons and dumps information to csv files...
SG::WriteHandleKey< xAOD::RpcMeasurementContainer > m_writeKey
DataVector adapter that acts like it holds const pointers.
SG::ReadHandleKey< xAOD::RpcStripContainer > m_readKey1D
Handle class for reading from StoreGate.