#include <evr.ddl.h>
Public Types | |
DescSize = 16 | |
MaxReadoutGroup = 7 | |
enum | { DescSize = 16 } |
enum | { MaxReadoutGroup = 7 } |
Public Member Functions | |
EventCodeV6 (uint16_t arg__u16Code, uint8_t arg__bf_isReadout, uint8_t arg__bf_isCommand, uint8_t arg__bf_isLatch, uint32_t arg__u32ReportDelay, uint32_t arg__u32ReportWidth, uint32_t arg__u32MaskTrigger, uint32_t arg__u32MaskSet, uint32_t arg__u32MaskClear, const char *arg__desc, uint16_t arg__u16ReadGroup) | |
EventCodeV6 () | |
uint16_t | code () const |
uint8_t | isReadout () const |
uint8_t | isCommand () const |
uint8_t | isLatch () const |
uint32_t | reportDelay () const |
uint32_t | reportWidth () const |
uint32_t | maskTrigger () const |
uint32_t | maskSet () const |
uint32_t | maskClear () const |
const char * | desc () const |
uint16_t | readoutGroup () const |
uint32_t | releaseCode () const |
std::vector< int > | desc_shape () const |
Static Public Member Functions | |
static uint32_t | _sizeof () |
Definition at line 206 of file evr.ddl.h.
Psana::EvrData::EventCodeV6::EventCodeV6 | ( | uint16_t | arg__u16Code, | |
uint8_t | arg__bf_isReadout, | |||
uint8_t | arg__bf_isCommand, | |||
uint8_t | arg__bf_isLatch, | |||
uint32_t | arg__u32ReportDelay, | |||
uint32_t | arg__u32ReportWidth, | |||
uint32_t | arg__u32MaskTrigger, | |||
uint32_t | arg__u32MaskSet, | |||
uint32_t | arg__u32MaskClear, | |||
const char * | arg__desc, | |||
uint16_t | arg__u16ReadGroup | |||
) | [inline] |
static uint32_t Psana::EvrData::EventCodeV6::_sizeof | ( | ) | [inline, static] |
uint16_t Psana::EvrData::EventCodeV6::code | ( | ) | const [inline] |
const char* Psana::EvrData::EventCodeV6::desc | ( | ) | const [inline] |
std::vector< int > Psana::EvrData::EventCodeV6::desc_shape | ( | ) | const |
Method which returns the shape (dimensions) of the data returned by desc() method.
Definition at line 29 of file evr.ddl.cpp.
References DescSize.
uint8_t Psana::EvrData::EventCodeV6::isCommand | ( | ) | const [inline] |
uint8_t Psana::EvrData::EventCodeV6::isLatch | ( | ) | const [inline] |
uint8_t Psana::EvrData::EventCodeV6::isReadout | ( | ) | const [inline] |
uint32_t Psana::EvrData::EventCodeV6::maskClear | ( | ) | const [inline] |
uint32_t Psana::EvrData::EventCodeV6::maskSet | ( | ) | const [inline] |
uint32_t Psana::EvrData::EventCodeV6::maskTrigger | ( | ) | const [inline] |
uint16_t Psana::EvrData::EventCodeV6::readoutGroup | ( | ) | const [inline] |
uint32_t Psana::EvrData::EventCodeV6::releaseCode | ( | ) | const [inline] |
uint32_t Psana::EvrData::EventCodeV6::reportDelay | ( | ) | const [inline] |
uint32_t Psana::EvrData::EventCodeV6::reportWidth | ( | ) | const [inline] |