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