HIPO4 C++ Library 4.4.1
Columnar I/O library for CLAS12 physics data
Loading...
Searching...
No Matches
reader.h File Reference
#include <iostream>
#include <utility>
#include <vector>
#include <fstream>
#include <cstdio>
#include <cstdlib>
#include <memory>
#include <thread>
#include <climits>
#include <mutex>
#include "record.h"
#include "utils.h"
#include "bank.h"
Include dependency graph for reader.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  hipo::fileHeader_t
 
struct  hipo::recordInfo_t
 
class  hipo::readerIndex
 READER index class is used to construct entire events sequence from all records, and provides ability to canAdvance through events where record number is automatically calculated and triggers reading of the next record when events in the current record are exhausted. More...
 
class  hipo::reader
 
class  hipo::readerstream
 

Namespaces

namespace  hipo
 HIPO namespace is used for the classes that read/write files and records.