10#ifndef __KVRAWDATAREADER_H
11#define __KVRAWDATAREADER_H
14#include "KVSeqCollection.h"
16#include <KVNameValueList.h>
#define ClassDef(name, id)
Base class for KaliVeda framework.
Handles lists of named parameters with different types, a list of KVNamedParameter objects.
Abstract base class for reading raw (DAQ) data.
static KVRawDataReader * OpenFile(const TString &type, const TString &filename)
virtual Int_t GetRunNumberReadFromFile() const =0
virtual Bool_t GetNextEvent()=0
virtual Int_t GetStatus() const
KVNameValueList fRunInfos
informations on run extracted from file
const KVNameValueList & GetRunInfos() const
KVRawDataReader()
Default constructor.
virtual ~KVRawDataReader()
Destructor.
virtual TString GetDataFormat() const =0