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

HADES transport unit header used as base for event and subevent also common envelope for trd network data packets. More...

#include <hadaq/definess.h>

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

Public Member Functions

 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 tuSize
 size
 
uint32_t tuDecoding
 decoding
 

Detailed Description

HADES transport unit header used as base for event and subevent also common envelope for trd network data packets.


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