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
 
KVRawDataReader()
Default constructor.
 
virtual ~KVRawDataReader()
Destructor.
 
const KVNameValueList & GetRunInfos() const
 
virtual TString GetDataFormat() const =0