|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef BCM_RAWDATABYTESTREAMCNV_BCM_RAWDATAPROVIDER_H
10 #define BCM_RAWDATABYTESTREAMCNV_BCM_RAWDATAPROVIDER_H
15 #include "GaudiKernel/ServiceHandle.h"
16 #include "GaudiKernel/ToolHandle.h"
36 {
return StatusCode::SUCCESS; }
44 ToolHandle<BCM_RawDataProviderTool>
m_rawDataTool{
this,
"ProviderTool",
"BCM_RawDataProviderTool"};
virtual StatusCode initialize() override
Initialize.
An algorithm that can be simultaneously executed in multiple threads.
virtual ~BCM_RawDataProvider()
Destructor.
virtual StatusCode finalize() override
Finalize.
AthReentrantAlgorithm()
Default constructor:
::StatusCode StatusCode
StatusCode definition for legacy code.
ToolHandle< BCM_RawDataProviderTool > m_rawDataTool
virtual StatusCode execute(const EventContext &ctx) const override
Execute.
Property holding a SG store/key/clid from which a WriteHandle is made.
ServiceHandle< IROBDataProviderSvc > m_robDataProvider
SG::WriteHandleKey< BCM_RDO_Container > m_RDO_Key