CbmRoot
Loading...
Searching...
No Matches
PsdDataV100::PsdMsHeader Struct Reference

#include <PsdGbtDataFormat-v1.00.h>

Public Types

enum  bitFieldSizes { MWs = 8 , E0s = 8 , MSs = 64 }
 

Public Member Functions

void printout ()
 Epoch.
 
void clear ()
 
 PsdMsHeader ()
 

Public Attributes

uint8_t uMagicWord: MWs
 
uint8_t uEmpty0: E0s
 MagicWord.
 
uint64_t ulMicroSlice: MSs
 Empty bits.
 

Detailed Description

Definition at line 16 of file PsdGbtDataFormat-v1.00.h.

Member Enumeration Documentation

◆ bitFieldSizes

Enumerator
MWs 
E0s 

MagicWord size in bits.

MSs 

Empty bits size in bits.

Definition at line 17 of file PsdGbtDataFormat-v1.00.h.

Constructor & Destructor Documentation

◆ PsdMsHeader()

PsdDataV100::PsdMsHeader::PsdMsHeader ( )
inline

Definition at line 40 of file PsdGbtDataFormat-v1.00.h.

References clear().

Member Function Documentation

◆ clear()

void PsdDataV100::PsdMsHeader::clear ( )
inline

Definition at line 33 of file PsdGbtDataFormat-v1.00.h.

References uEmpty0, ulMicroSlice, and uMagicWord.

Referenced by PsdMsHeader().

◆ printout()

void PsdDataV100::PsdMsHeader::printout ( )
inline

Epoch.

Definition at line 28 of file PsdGbtDataFormat-v1.00.h.

References ulMicroSlice, and uMagicWord.

Member Data Documentation

◆ uEmpty0

uint8_t PsdDataV100::PsdMsHeader::uEmpty0

MagicWord.

Definition at line 25 of file PsdGbtDataFormat-v1.00.h.

Referenced by clear().

◆ ulMicroSlice

uint64_t PsdDataV100::PsdMsHeader::ulMicroSlice

Empty bits.

Definition at line 26 of file PsdGbtDataFormat-v1.00.h.

Referenced by clear(), and printout().

◆ uMagicWord

uint8_t PsdDataV100::PsdMsHeader::uMagicWord

Definition at line 24 of file PsdGbtDataFormat-v1.00.h.

Referenced by clear(), and printout().


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