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

#include <PsdGbtDataFormat-v0.00.h>

Public Types

enum  bitFieldSizes {
  WPSs = 8 , HCs = 8 , E0s = 32 , SCs = 16 ,
  ZLs = 16
}
 

Public Member Functions

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

Public Attributes

uint8_t uWfmPoints: WPSs
 
uint8_t uHitChannel: HCs
 Total waveform points per hit.
 
uint32_t uEmpty0: E0s
 Hit channel.
 
uint16_t uSignalCharge: SCs
 Empty bits.
 
uint16_t uZeroLevel: ZLs
 Waveform integral above ZeroLevel.
 

Detailed Description

Definition at line 77 of file PsdGbtDataFormat-v0.00.h.

Member Enumeration Documentation

◆ bitFieldSizes

Enumerator
WPSs 
HCs 

Waveform points size in bits.

E0s 

Hit channel size in bits.

SCs 

Empty bits size in bits.

ZLs 

Signal charge size in bits.

Definition at line 78 of file PsdGbtDataFormat-v0.00.h.

Constructor & Destructor Documentation

◆ PsdHitHeader()

PsdDataV000::PsdHitHeader::PsdHitHeader ( )
inline

Definition at line 109 of file PsdGbtDataFormat-v0.00.h.

References clear().

Member Function Documentation

◆ clear()

void PsdDataV000::PsdHitHeader::clear ( )
inline

◆ printout()

void PsdDataV000::PsdHitHeader::printout ( )
inline

Waveform ZeroLevel.

Definition at line 93 of file PsdGbtDataFormat-v0.00.h.

References uHitChannel, uSignalCharge, uWfmPoints, and uZeroLevel.

Referenced by PsdDataV000::PsdGbtReader::ReadHitHeaderFles().

Member Data Documentation

◆ uEmpty0

uint32_t PsdDataV000::PsdHitHeader::uEmpty0

Hit channel.

Definition at line 89 of file PsdGbtDataFormat-v0.00.h.

Referenced by clear().

◆ uHitChannel

uint8_t PsdDataV000::PsdHitHeader::uHitChannel

Total waveform points per hit.

Definition at line 88 of file PsdGbtDataFormat-v0.00.h.

Referenced by clear(), printout(), and PsdDataV000::PsdGbtReader::ReadHitHeaderFles().

◆ uSignalCharge

uint16_t PsdDataV000::PsdHitHeader::uSignalCharge

Empty bits.

Definition at line 90 of file PsdGbtDataFormat-v0.00.h.

Referenced by clear(), printout(), and PsdDataV000::PsdGbtReader::ReadHitHeaderFles().

◆ uWfmPoints

◆ uZeroLevel

uint16_t PsdDataV000::PsdHitHeader::uZeroLevel

Waveform integral above ZeroLevel.

Definition at line 91 of file PsdGbtDataFormat-v0.00.h.

Referenced by clear(), printout(), and PsdDataV000::PsdGbtReader::ReadHitHeaderFles().


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