|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef TRT_RAWDATABYTESTREAMCNV_TRTRAWDATAPROVIDER_H
10 #define TRT_RAWDATABYTESTREAMCNV_TRTRAWDATAPROVIDER_H
13 #include "GaudiKernel/ServiceHandle.h"
14 #include "GaudiKernel/ToolHandle.h"
48 {
return StatusCode::SUCCESS;}
55 "RegSelTool/RegSelTool_TRT"};
57 false,
"use DataPool With Cache"};
virtual ~TRTRawDataProvider()=default
Destructor.
SG::WriteHandleKey< TRT_RDO_Container > m_rdoContainerKey
Property holding a SG store/key/clid from which an UpdateHandle is made.
SG::UpdateHandleKey< TRT_RDO_Cache > m_rdoCacheKey
virtual StatusCode initialize()
Initialize.
TRTRawDataProvider(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
This is an Identifier helper class for the TRT subdetector. This class is a factory for creating comp...
SG::ReadHandleKey< TrigRoiDescriptorCollection > m_roiCollectionKey
An algorithm that can be simultaneously executed in multiple threads.
ServiceHandle< ITRT_CablingSvc > m_CablingSvc
virtual StatusCode execute(const EventContext &ctx) const
Execute.
Property holding a SG store/key/clid from which a WriteHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode finalize()
Finalize.
ToolHandle< IRegSelTool > m_regionSelector
SG::WriteHandleKey< TRT_BSErrContainer > m_bsErrContKey
Gaudi::Property< bool > m_useDataPoolWithCache
ServiceHandle< IROBDataProviderSvc > m_robDataProvider
ToolHandle< ITRTRawDataProviderTool > m_rawDataTool