BOSS 7.0.2
BESIII Offline Software System
Loading...
Searching...
No Matches
InstallArea/include/RawFile/RawFile/RawFileWriter.h
Go to the documentation of this file.
1#ifndef BESIII_RAWFILE_WRITER_H
2#define BESIII_RAWFILE_WRITER_H
3
4#include "RawFile/raw_ofstream.h"
5
7{
8 public :
9
10 // all public interfaces should be thread safe
11 RawFileWriter(const std::string& fname);
12 virtual ~RawFileWriter();
13
14 int writeEvent(const uint32_t* pevt);
15
16
17 private :
18
19 RawFileWriter(); //stop default
20
21
22 private :
23
24 raw_ofstream* m_wfs;
25};
26
27#endif
virtual ~RawFileWriter()
int writeEvent(const uint32_t *pevt)
RawFileWriter(const std::string &fname)