PAASS
Software suite to Acquire and Analyze Data from Pixie16
drrBlock Union Reference

#include <DrrBlock.h>

Collaboration diagram for drrBlock:

Data Fields

DrrHeader header
 drr file header 128 bytes long but in reality only 84 bytes contain information More...
 
DrrHisRecord record
 drr histogram record 128 bytes long More...
 

Detailed Description

This union defines block of data to be read from drr file. Drr file is build using block of 128 bytes. Compiler will reserve space for the larger of two structs (DrrHisRecord) which is 128 bytes long. This way we can always read a block of data and not worry about 44 bytes garbage found after header.

Definition at line 134 of file DrrBlock.h.

Field Documentation

§ header

DrrHeader drrBlock::header

drr file header 128 bytes long but in reality only 84 bytes contain information

Definition at line 136 of file DrrBlock.h.

§ record

DrrHisRecord drrBlock::record

drr histogram record 128 bytes long

Definition at line 138 of file DrrBlock.h.


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