 |
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef EFTRACKING_FPGA_INTEGRATION_FPGADATAFORMATTER_BASE_H
8 #define EFTRACKING_FPGA_INTEGRATION_FPGADATAFORMATTER_BASE_H
19 #include "GaudiKernel/ServiceHandle.h"
20 #include "GaudiKernel/IChronoSvc.h"
32 using AthReentrantAlgorithm::AthReentrantAlgorithm;
47 "Path to pixel EDM L2G reference test vector"};
49 "Path to strip EDM L2G reference test vector"};
51 "Path to space point reference test vector"};
54 ToolHandle<FPGADataFormatTool>
m_FPGADataFormatTool{
this,
"FPGADataFormatTool",
"FPGADataFormatTool",
"tool to convert RDOs into FPGA data format"};
57 ToolHandle<TestVectorTool>
m_testVectorTool{
this,
"TestVectorTool",
"TestVectorTool",
"tool to read in test vector"};
60 ToolHandle<OutputConversionTool>
m_outputConversionTool{
this,
"OutputConversionTool",
"OutputConversionTool",
"tool for output conversion"};
63 ToolHandle<xAODClusterMaker>
m_xAODClusterMaker{
this,
"xAODClusterMaker",
"xAODClusterMaker",
"tool for making xAOD cluster"};
64 ToolHandle<xAODSpacePointMaker>
m_xAODSpacePointMaker{
this,
"xAODSpacePointMaker",
"xAODSpacePointMaker",
"tool for making xAOD space point"};
70 #endif // EFTRACKING_FPGA_INTEGRATION_INTEGRATION_BASE_H
An algorithm that can be simultaneously executed in multiple threads.
::StatusCode StatusCode
StatusCode definition for legacy code.