10 #ifndef __KVRAWDATAREADER_H
11 #define __KVRAWDATAREADER_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
KVRawDataReader()
Default constructor.
virtual const KVSeqCollection * GetUnknownParameters() const
virtual ~KVRawDataReader()
Destructor.
virtual KVSeqCollection * GetFiredDataParameters() const =0
virtual const KVSeqCollection * GetRawDataParameters() const
const KVNameValueList & GetRunInfos() const
virtual TString GetDataFormat() const =0
KaliVeda extensions to ROOT collection classes.