|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef PIXELRAWDATABYTESTREAMCNV_PIXELRAWDATAPROVIDER_H
10 #define PIXELRAWDATABYTESTREAMCNV_PIXELRAWDATAPROVIDER_H
14 #include "GaudiKernel/ServiceHandle.h"
15 #include "GaudiKernel/ToolHandle.h"
52 ToolHandle<IRegSelTool>
m_regionSelector {
this,
"RegSelTool",
"RegSelTool/RegSelTool_Pixel" };
54 ToolHandle<IPixelRawDataProviderTool>
m_rawDataTool {
this,
"ProviderTool",
"PixelRawDataProviderTool"};
55 Gaudi::Property<bool>
m_roiSeeded {
this,
"isRoI_Seeded",
false,
"Use RoI" };
SG::ReadCondHandleKey< PixelCablingCondData > m_condCablingKey
Property holding a SG store/key/clid from which a ReadHandle is made.
StatusCode initialize() override
Initialize.
SG::WriteHandleKey< PixelRDO_Container > m_rdoContainerKey
Property holding a SG store/key/clid from which an UpdateHandle is made.
SG::UpdateHandleKey< PixelRDO_Cache > m_rdoCacheKey
const PixelID * m_pixel_id
An algorithm that can be simultaneously executed in multiple threads.
ServiceHandle< IROBDataProviderSvc > m_robDataProvider
Property holding a SG store/key/clid from which a WriteHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
PixelRawDataProvider(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
ToolHandle< IRegSelTool > m_regionSelector
SG::WriteHandleKey< IDCInDetBSErrContainer > m_bsErrorsKey
StatusCode execute(const EventContext &ctx) const override
Execute.
Gaudi::Property< bool > m_roiSeeded
Property holding a SG store/key/clid from which a WriteHandle is made.
SG::ReadHandleKey< TrigRoiDescriptorCollection > m_roiCollectionKey
~PixelRawDataProvider()
Don't need to override Finalize.
SG::UpdateHandleKey< IDCInDetBSErrContainer_Cache > m_bsErrorsCacheKey
ToolHandle< IPixelRawDataProviderTool > m_rawDataTool