BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
Event/RawFile/include/RawFile/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
public
:
9
SimpleRawReader
(
const
std::string& fname );
10
virtual
~SimpleRawReader
();
11
12
const
uint32_t*
nextEvent
();
13
14
raw_ifstream
*
raw_stream
() {
return
m_rfs; }
15
16
private
:
17
uint32_t m_bufferSize;
18
uint32_t* m_buffer;
19
20
raw_ifstream
* m_rfs;
21
};
22
#endif
SimpleRawReader::~SimpleRawReader
virtual ~SimpleRawReader()
Definition
SimpleRawReader.cxx:15
SimpleRawReader::nextEvent
const uint32_t * nextEvent()
Definition
SimpleRawReader.cxx:21
SimpleRawReader::raw_stream
raw_ifstream * raw_stream()
Definition
Event/RawFile/include/RawFile/SimpleRawReader.h:14
SimpleRawReader::SimpleRawReader
SimpleRawReader(const std::string &fname)
Definition
SimpleRawReader.cxx:9
raw_ifstream
Definition
Event/RawFile/include/RawFile/raw_ifstream.h:12
8.0.0
BOSS_Source
Event
RawFile
include
RawFile
SimpleRawReader.h
Generated by
1.16.1