|
HIPO
4.3.0
High Performance Output data format for experimental physics
|
HIPO record reading and event extraction. More...
#include <iostream>#include <vector>#include <string>#include <cstdint>#include <cstdio>#include <cstdlib>#include <fstream>#include "event.h"#include "utils.h"Go to the source code of this file.
Classes | |
| struct | hipo::recordHeader_t |
| Header structure for a HIPO record. More... | |
| class | hipo::data |
| Lightweight wrapper for a raw data pointer with type, size, and offset metadata. More... | |
| class | hipo::dataframe |
| Container for multiple events packed into a single frame. More... | |
| class | hipo::record |
| Represents a single HIPO record containing multiple events. More... | |
Namespaces | |
| hipo | |
Typedefs | |
| typedef struct hipo::recordHeader_t | hipo::recordHeader_t |
| Header structure for a HIPO record. More... | |
HIPO record reading and event extraction.
Provides hipo::record for reading and decompressing HIPO records, hipo::dataframe for accumulating events, and hipo::data for low-level buffer access with metadata.
Definition in file record.h.