 |
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef EFTRACKING_FPGA_DATAENCODING_H
7 #define EFTRACKING_FPGA_DATAENCODING_H
14 #include "GaudiKernel/ServiceHandle.h"
31 using AthReentrantAlgorithm::AthReentrantAlgorithm;
39 ToolHandle<FPGADataFormatTool>
m_FPGADataFormatTool{
this,
"FPGADataFormatTool",
"FPGADataFormatTool",
"Tool for formatting FPGA data"};
48 Gaudi::Property<bool>
m_roiSeeded{
this,
"isRoI_Seeded",
false,
"Use RoI"};
57 #endif // EFTRACKING_FPGA_DATAENCODING_H
ToolHandle< IRegSelTool > m_regionStripSelector
SG::ReadHandleKey< TrigRoiDescriptorCollection > m_roiCollectionKey
virtual StatusCode initialize() override
virtual StatusCode execute(const EventContext &ctx) const
An algorithm that can be simultaneously executed in multiple threads.
SG::WriteHandleKey< std::vector< uint64_t > > m_FPGAPixelRDO
Property holding a SG store/key/clid from which a WriteHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Property< bool > m_roiSeeded
ToolHandle< IRegSelTool > m_regionPixelSelector
The class for enconding RDO to FPGA format.
ToolHandle< FPGADataFormatTool > m_FPGADataFormatTool
Tool for formatting FPGA data.
SG::ReadHandleKey< SCT_RDO_Container > m_stripRDOKey
SG::ReadHandleKey< PixelRDO_Container > m_pixelRDOKey
SG::WriteHandleKey< std::vector< uint64_t > > m_FPGAStripRDO