ChimeraTK-DeviceAccess  03.18.00
DeviceFixture_HW Struct Reference
+ Collaboration diagram for DeviceFixture_HW:

Public Member Functions

 DeviceFixture_HW ()
 
unsigned checkDataCorruption (std::string reg, unsigned tries)
 
void enableDoubleBuf (bool ena)
 
unsigned getActiveBufferNo ()
 
void printHist ()
 

Public Attributes

Device d
 
ScalarRegisterAccessor< uint32_t > doubleBufferingEnabled
 
ScalarRegisterAccessor< uint32_t > writingBufferNum
 
ScalarRegisterAccessor< uint32_t > fifoStatus
 
std::map< int16_t, unsigned > jumpHist
 

Detailed Description

Definition at line 24 of file testDoubleBufferingHW.cc.

Constructor & Destructor Documentation

◆ DeviceFixture_HW()

DeviceFixture_HW::DeviceFixture_HW ( )
inline

Definition at line 29 of file testDoubleBufferingHW.cc.

+ Here is the call graph for this function:

Member Function Documentation

◆ checkDataCorruption()

unsigned DeviceFixture_HW::checkDataCorruption ( std::string  reg,
unsigned  tries 
)
inline

Definition at line 39 of file testDoubleBufferingHW.cc.

+ Here is the call graph for this function:

◆ enableDoubleBuf()

void DeviceFixture_HW::enableDoubleBuf ( bool  ena)
inline

Definition at line 77 of file testDoubleBufferingHW.cc.

+ Here is the call graph for this function:

◆ getActiveBufferNo()

unsigned DeviceFixture_HW::getActiveBufferNo ( )
inline

Definition at line 81 of file testDoubleBufferingHW.cc.

+ Here is the call graph for this function:

◆ printHist()

void DeviceFixture_HW::printHist ( )
inline

Definition at line 85 of file testDoubleBufferingHW.cc.

Member Data Documentation

◆ d

Device DeviceFixture_HW::d

Definition at line 25 of file testDoubleBufferingHW.cc.

◆ doubleBufferingEnabled

ScalarRegisterAccessor<uint32_t> DeviceFixture_HW::doubleBufferingEnabled

Definition at line 26 of file testDoubleBufferingHW.cc.

◆ fifoStatus

ScalarRegisterAccessor<uint32_t> DeviceFixture_HW::fifoStatus

Definition at line 26 of file testDoubleBufferingHW.cc.

◆ jumpHist

std::map<int16_t, unsigned> DeviceFixture_HW::jumpHist

Definition at line 27 of file testDoubleBufferingHW.cc.

◆ writingBufferNum

ScalarRegisterAccessor<uint32_t> DeviceFixture_HW::writingBufferNum

Definition at line 26 of file testDoubleBufferingHW.cc.


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