![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef TRT_RIO_Maker_H
13 #define TRT_RIO_Maker_H
19 #include "GaudiKernel/ToolHandle.h"
36 class ITRT_DriftCircleTool;
73 BooleanProperty
m_roiSeeded{
this,
"isRoI_Seeded",
false,
"Use RoI"};
75 this,
"useDataPoolWithCache",
false,
"use DataPool With Cache"};
77 ToolHandle<IRegSelTool>
m_regionSelector {
this,
"RegSelTool",
"RegSelTool/RegSelTool_TRT" };
83 #endif // TRT_RIO_Maker_H
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::WriteHandleKey< InDet::TRT_DriftCircleContainer > m_rioContainerKey
ToolHandle< IRegSelTool > m_regionSelector
region selector tool
SG::ReadHandleKey< TRT_RDO_Container > m_rdoContainerKey
DUMMY Primary Vertex Finder.
virtual ~TRT_RIO_Maker()
no-op destructor
TRT_DriftCircleContainer production algorithm Top Algorithm for InDetRawDataContainer<TRT_RDORawData>...
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode execute(const EventContext &ctx) const override
An algorithm that can be simultaneously executed in multiple threads.
int m_mode_rio_production
const TRT_ID * m_pTRTHelper
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Property< bool > m_useDataPoolWithCache
TRT_RIO_Maker(const TRT_RIO_Maker &)=delete
TRT_RIO_Maker & operator=(const TRT_RIO_Maker &)=delete
SG::ReadHandleKey< TrigRoiDescriptorCollection > m_roiCollectionKey
SG::UpdateHandleKey< InDet::TRT_DriftCircleContainerCache > m_rioContainerCacheKey
ToolHandle< ITRT_DriftCircleTool > m_driftcircle_tool
virtual StatusCode initialize() override
virtual StatusCode finalize() override
BooleanProperty m_roiSeeded