ATLAS Offline Software
Loading...
Searching...
No Matches
EFTrackingFPGAIntegration Namespace Reference

The class for enconding RDO to FPGA format. More...

Classes

class  F100DataEncodingAlg
class  F100EDMConversionAlg
class  F100StreamIntegrationAlg
 This is the class for the benchmark algorithm specific to the FPGA integration and output conversion. More...
class  F110IntegrationAlg
 This is the class for the benchmark algorithm specific to the FPGA integration and output conversion. More...
class  F110StreamIntegrationAlg
 This is the class for the benchmark algorithm specific to the FPGA integration and output conversion. More...
class  F150EDMConversionAlg
class  F150IntegrationAlg
 This is the class for the benchmark algorithm specific to the FPGA integration and output conversion. More...
class  F150KernelTesterAlg
class  F1X0IntegrationAlg
 This is the class for the benchmark algorithm specific to the FPGA integration and output conversion. More...
class  F1X0XRTIntegrationAlg
 Benchmark algorithm for FPGA integration and output conversion. More...
class  F600IntegrationAlg
struct  TVHolder

Functions

static uint64_t ns_between (const std::chrono::steady_clock::time_point &a, const std::chrono::steady_clock::time_point &b)

Detailed Description

The class for enconding RDO to FPGA format.

Function Documentation

◆ ns_between()

uint64_t EFTrackingFPGAIntegration::ns_between ( const std::chrono::steady_clock::time_point & a,
const std::chrono::steady_clock::time_point & b )
inlinestatic

Definition at line 22 of file F1X0XRTIntegrationAlg.cxx.

24{
25 return static_cast<uint64_t>(std::chrono::duration_cast<std::chrono::nanoseconds>(b - a).count());
26}
static Double_t a