BOSS
7.0.6
BESIII Offline Software System
Loading...
Searching...
No Matches
SimpleRawReader.h
Go to the documentation of this file.
1
#ifndef SIMPLE_RAW_READER_H
2
#define SIMPLE_RAW_READER_H
3
4
#include "
RawFile/raw_ifstream.h
"
5
#include <stdint.h>
6
7
class
SimpleRawReader
8
{
9
public :
10
SimpleRawReader
(
const
std::string& fname);
11
virtual
~SimpleRawReader
();
12
13
const
uint32_t*
nextEvent
();
14
15
raw_ifstream
*
raw_stream
() {
return
m_rfs; }
16
17
private
:
18
19
uint32_t m_bufferSize;
20
uint32_t* m_buffer;
21
22
raw_ifstream
* m_rfs;
23
};
24
#endif
private
#define private
Definition:
RootEventData_rootcint.cxx:11
SimpleRawReader
Definition:
SimpleRawReader.h:8
SimpleRawReader::~SimpleRawReader
virtual ~SimpleRawReader()
Definition:
SimpleRawReader.cxx:16
SimpleRawReader::nextEvent
const uint32_t * nextEvent()
Definition:
SimpleRawReader.cxx:23
SimpleRawReader::raw_stream
raw_ifstream * raw_stream()
Definition:
SimpleRawReader.h:15
raw_ifstream
Definition:
raw_ifstream.h:14
raw_ifstream.h
source
Event
RawFile
RawFile-00-00-14
RawFile
SimpleRawReader.h
Generated by
1.9.6