Project
Loading...
Searching...
No Matches
o2::mid::impl::GBTUserLogicDecoderImplV2 Class Reference

Public Member Functions

 GBTUserLogicDecoderImplV2 (uint16_t ulFeeId, bool isDebugMode=false, const ElectronicsDelay &electronicsDelay=ElectronicsDelay(), const FEEIdConfig &feeIdConfig=FEEIdConfig())
 
void operator() (gsl::span< const uint8_t > payload, uint32_t orbit, uint32_t trigger, std::vector< ROBoard > &data, std::vector< ROFRecord > &rofs)
 

Detailed Description

Definition at line 32 of file LinkDecoder.cxx.

Constructor & Destructor Documentation

◆ GBTUserLogicDecoderImplV2()

o2::mid::impl::GBTUserLogicDecoderImplV2::GBTUserLogicDecoderImplV2 ( uint16_t  ulFeeId,
bool  isDebugMode = false,
const ElectronicsDelay electronicsDelay = ElectronicsDelay(),
const FEEIdConfig feeIdConfig = FEEIdConfig() 
)
inline

Definition at line 35 of file LinkDecoder.cxx.

Member Function Documentation

◆ operator()()

void o2::mid::impl::GBTUserLogicDecoderImplV2::operator() ( gsl::span< const uint8_t >  payload,
uint32_t  orbit,
uint32_t  trigger,
std::vector< ROBoard > &  data,
std::vector< ROFRecord > &  rofs 
)
inline

Decodes the buffer

Definition at line 41 of file LinkDecoder.cxx.


The documentation for this class was generated from the following file: