|
HIPO
4.3.0
High Performance Output data format for experimental physics
|
Header structure for a HIPO record. More...
#include <record.h>
Public Attributes | |
| int | signatureString {} |
| Identifier string "HREC" (int = 0x43455248). More... | |
| int | recordLength {} |
| Total length of the record, including the index array. More... | |
| int | recordDataLength {} |
| Length of the uncompressed data buffer. More... | |
| int | recordDataLengthCompressed {} |
| Length of the compressed data buffer. More... | |
| int | numberOfEvents {} |
| Number of events (data buckets) in the data buffer. More... | |
| int | headerLength {} |
| Length of the record header buffer. More... | |
| int | indexDataLength {} |
| Length of the index buffer in bytes. More... | |
| int | userHeaderLength {} |
| User header length in bytes. More... | |
| int | userHeaderLengthPadding {} |
| Padding added to the user header length. More... | |
| int | bitInfo {} |
| Bit-packed information field. More... | |
| int | compressionType {} |
| Compression algorithm identifier. More... | |
| int | compressedLengthPadding {} |
| Padding added to the compressed data length. More... | |
| int | dataEndianness {} |
| Endianness of the stored data. More... | |
Header structure for a HIPO record.
Contains metadata fields describing the layout, sizes, and compression properties of a single HIPO record as stored on disk.
| int hipo::recordHeader_t::bitInfo {} |
| int hipo::recordHeader_t::compressedLengthPadding {} |
| int hipo::recordHeader_t::compressionType {} |
| int hipo::recordHeader_t::dataEndianness {} |
| int hipo::recordHeader_t::headerLength {} |
| int hipo::recordHeader_t::indexDataLength {} |
| int hipo::recordHeader_t::numberOfEvents {} |
| int hipo::recordHeader_t::recordDataLength {} |
| int hipo::recordHeader_t::recordDataLengthCompressed {} |
| int hipo::recordHeader_t::recordLength {} |
| int hipo::recordHeader_t::signatureString {} |
| int hipo::recordHeader_t::userHeaderLength {} |
| int hipo::recordHeader_t::userHeaderLengthPadding {} |