/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Event/IRawFile/IRawFile-00-00-05/IRawFile/IRawReader.h

Go to the documentation of this file.
00001 #ifndef BESIII_INTERFACE_RAWREADER_H
00002 #define BESIII_INTERFACE_RAWREADER_H
00003 
00004 #include <stdint.h>
00005 #include <string>
00006 
00007 class IRawReader
00008 {
00009    public :
00010 
00011       virtual ~IRawReader() {}
00012 
00013       virtual const uint32_t*  nextEvent() = 0;
00014 
00015       virtual const uint32_t*  currentEvent() const = 0;
00016 
00017       virtual uint32_t         runNo() = 0;
00018 
00019       virtual std::string      currentFile() = 0;
00020 
00021       virtual uint32_t         stat() = 0;
00022 };
00023 
00024 #endif

Generated on Tue Nov 29 22:58:30 2016 for BOSS_7.0.2 by  doxygen 1.4.7