4 #ifndef __KVFZDATAREADER_H
5 #define __KVFZDATAREADER_H
7 #include "KVProtobufDataReader.h"
8 #include <KVUniqueNameList.h>
25 std::unique_ptr<TIter> fFileListIterator;
29 bool parse_event_from_message()
override;
30 bool read_buffer()
override;
37 #if ROOT_VERSION_CODE < ROOT_VERSION(6,0,0)
#define ClassDefOverride(name, id)
Handle FAZIA protobuf-format raw data files.
virtual ~KVFzDataReader()
Int_t GetRunNumberReadFromFile() const override
const DAQ::FzEvent & get_fazia_event() const
static KVFzDataReader * Open(const Char_t *filename, Option_t *opt="")
Read Google Protobuf DAQ files.
Extension of ROOT TString class which allows backwards compatibility with ROOT v3....
Optimised list in which named objects can only be placed once.