ChimeraTK-DeviceAccess 03.20.00
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MuxedArea2 Struct Reference

Public Types

typedef float minimumUserType
 
typedef int32_t rawUserType
 

Public Member Functions

std::string path ()
 
size_t nElementsPerChannel ()
 
size_t address ()
 
uint32_t toRaw (float v)
 
float fromRaw (uint32_t v)
 
float limitGenerated (float e)
 

Public Attributes

float increment = 42. / 65536.
 

Detailed Description

Definition at line 240 of file testSubdeviceBackendUnified.cpp.

Member Typedef Documentation

◆ minimumUserType

Definition at line 252 of file testSubdeviceBackendUnified.cpp.

◆ rawUserType

typedef int32_t MuxedArea2::rawUserType

Definition at line 253 of file testSubdeviceBackendUnified.cpp.

Member Function Documentation

◆ address()

size_t MuxedArea2::address ( )
inline

Definition at line 243 of file testSubdeviceBackendUnified.cpp.

◆ fromRaw()

float MuxedArea2::fromRaw ( uint32_t  v)
inline

Definition at line 245 of file testSubdeviceBackendUnified.cpp.

◆ limitGenerated()

float MuxedArea2::limitGenerated ( float  e)
inline

Definition at line 246 of file testSubdeviceBackendUnified.cpp.

◆ nElementsPerChannel()

size_t MuxedArea2::nElementsPerChannel ( )
inline

Definition at line 242 of file testSubdeviceBackendUnified.cpp.

◆ path()

std::string MuxedArea2::path ( )
inline

Definition at line 241 of file testSubdeviceBackendUnified.cpp.

◆ toRaw()

uint32_t MuxedArea2::toRaw ( float  v)
inline

Definition at line 244 of file testSubdeviceBackendUnified.cpp.

Member Data Documentation

◆ increment

float MuxedArea2::increment = 42. / 65536.

Definition at line 251 of file testSubdeviceBackendUnified.cpp.


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