|
HIPO
4.3.0
High Performance Output data format for experimental physics
|
N-tuple writer for storing columnar float data in HIPO files. More...
#include <tuple.h>
Public Member Functions | |
| tuple () | |
| Default constructor. More... | |
| tuple (const char *format) | |
| Construct a tuple with the given column format string. More... | |
| virtual | ~tuple () |
| void | open (const char *file) |
| Open an output HIPO file. More... | |
| void | initBranches (int size) |
| Initialize internal branch structures. More... | |
| void | setVerbose (int level) |
| Set the writer verbosity level. More... | |
| void | fill (const float *array) |
| Fill a row of values into the tuple. More... | |
| void | close () |
| Close the output file. More... | |
Protected Member Functions | |
| void | writeAndUpdate () |
| Write the current event and prepare for the next one. More... | |
N-tuple writer for storing columnar float data in HIPO files.
Provides a simple interface for writing rows of float values as structures in a HIPO file.
| hipo::tuple::tuple | ( | const char * | format | ) |
| void hipo::tuple::fill | ( | const float * | array | ) |
| void hipo::tuple::initBranches | ( | int | size | ) |
| void hipo::tuple::open | ( | const char * | file | ) |
|
inline |
|
protected |