DABC (Data Acquisition Backbone Core)  2.9.9
Public Member Functions | Protected Attributes
hadaq::HadTuId Struct Reference

Intermediate hierarchy class as common base for event and subevent. More...

#include <hadaq/defines.h>

Inheritance diagram for hadaq::HadTuId:
hadaq::HadTu hadaq::RawEvent hadaq::RawSubevent

Public Member Functions

bool GetDataError () const
uint32_t GetId () const
 HadTuId ()
void SetDataError (bool on)
void SetId (uint32_t id)
- Public Member Functions inherited from hadaq::HadTu
uint32_t GetDecoding () const
uint32_t GetPaddedSize () const
uint32_t GetSize () const
 HadTu ()
bool IsSwapped () const
 msb of decode word is always non zero...? More...
void SetDecoding (uint32_t decod)
void SetDecodingDirect (uint32_t dec)
void SetSize (uint32_t bytes)
void SetValue (uint32_t *member, uint32_t val)
 swapsave method to set value stolen from hadtu.h More...
uint32_t Value (const uint32_t *member) const

Protected Attributes

uint32_t tuId
- Protected Attributes inherited from hadaq::HadTu
uint32_t tuDecoding
uint32_t tuSize

Detailed Description

Intermediate hierarchy class as common base for event and subevent.

Definition at line 200 of file defines.h.

Constructor & Destructor Documentation

◆ HadTuId()

hadaq::HadTuId::HadTuId ( )

Definition at line 206 of file defines.h.

Member Function Documentation

◆ GetId()

uint32_t hadaq::HadTuId::GetId ( ) const

Definition at line 208 of file defines.h.

◆ SetId()

void hadaq::HadTuId::SetId ( uint32_t  id)

Definition at line 209 of file defines.h.

◆ GetDataError()

bool hadaq::HadTuId::GetDataError ( ) const

Definition at line 211 of file defines.h.

◆ SetDataError()

void hadaq::HadTuId::SetDataError ( bool  on)

Definition at line 213 of file defines.h.

Field Documentation

◆ tuId

uint32_t hadaq::HadTuId::tuId

Definition at line 202 of file defines.h.

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