stream  0.10.0
stream analysis framework
Public Member Functions | Protected Attributes
hadaqs::HadTuId Struct Reference

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

#include <hadaq/definess.h>

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

Public Member Functions

 HadTuId ()
 constructor
 
 ~HadTuId ()
 destructor
 
uint32_t GetId () const
 get id
 
void SetId (uint32_t id)
 set id
 
bool GetDataError () const
 get data error
 
void SetDataError (bool on)
 set data error
 
- Public Member Functions inherited from hadaqs::HadTu
 HadTu ()
 constructor
 
 ~HadTu ()
 destructor
 
bool IsSwapped () const
 msb of decode word is always non zero...?
 
uint32_t Value (const uint32_t *member) const
 access value
 
void SetValue (uint32_t *member, uint32_t val)
 swap-save method to set value stolen from hadtu.h
 
uint32_t GetDecoding () const
 get decoding
 
uint32_t GetSize () const
 get size
 
uint32_t GetPaddedSize () const
 get padded size
 
void SetSize (uint32_t bytes)
 set size
 
void SetDecoding (uint32_t decod)
 set decoding
 

Protected Attributes

uint32_t tuId
 id
 
- Protected Attributes inherited from hadaqs::HadTu
uint32_t tuSize
 size
 
uint32_t tuDecoding
 decoding
 

Detailed Description

Intermediate hierarchy class as common base for event and subevent.


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