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

#include <PsdGbtDataFormat-v1.00.h>

Public Types

enum  bitFieldSizes {
  HCs = 8 , WWs = 8 , FAs = 16 , E0s = 12 ,
  SCs = 20 , ZLs = 16
}
 

Public Member Functions

void printout ()
 Waveform ZeroLevel.
 
void clear ()
 
 PsdHitHeader ()
 

Public Attributes

uint8_t uHitChannel: HCs
 
uint8_t uWfmWords: WWs
 Hit channel.
 
uint32_t uFeeAccum: FAs
 Total waveform points per hit.
 
uint32_t uEmpty0: E0s
 FEE accumulator.
 
uint32_t uSignalCharge: SCs
 Empty bits.
 
uint16_t uZeroLevel: ZLs
 Waveform integral above ZeroLevel.
 

Detailed Description

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

Member Enumeration Documentation

◆ bitFieldSizes

Enumerator
HCs 
WWs 

Hit channel size in bits.

FAs 

Waveform points size in bits.

E0s 

FEE accumulator bits size in bits.

SCs 

Empty bits size in bits.

ZLs 

Signal charge size in bits.

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

Constructor & Destructor Documentation

◆ PsdHitHeader()

PsdDataV100::PsdHitHeader::PsdHitHeader ( )
inline

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

References clear().

Member Function Documentation

◆ clear()

void PsdDataV100::PsdHitHeader::clear ( )
inline

◆ printout()

void PsdDataV100::PsdHitHeader::printout ( )
inline

Waveform ZeroLevel.

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

References uFeeAccum, uHitChannel, uSignalCharge, uWfmWords, and uZeroLevel.

Referenced by PsdDataV100::PsdGbtReader::ReadHitHeader().

Member Data Documentation

◆ uEmpty0

uint32_t PsdDataV100::PsdHitHeader::uEmpty0

FEE accumulator.

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

Referenced by clear().

◆ uFeeAccum

uint32_t PsdDataV100::PsdHitHeader::uFeeAccum

Total waveform points per hit.

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

Referenced by clear(), printout(), and PsdDataV100::PsdGbtReader::ReadHitHeader().

◆ uHitChannel

◆ uSignalCharge

uint32_t PsdDataV100::PsdHitHeader::uSignalCharge

Empty bits.

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

Referenced by clear(), printout(), and PsdDataV100::PsdGbtReader::ReadHitHeader().

◆ uWfmWords

◆ uZeroLevel

uint16_t PsdDataV100::PsdHitHeader::uZeroLevel

Waveform integral above ZeroLevel.

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

Referenced by clear(), printout(), and PsdDataV100::PsdGbtReader::ReadHitHeader().


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