/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Event/RawFile/RawFile-00-00-10/RawFile/RawFileWriter.h

Go to the documentation of this file.
00001 #ifndef BESIII_RAWFILE_WRITER_H
00002 #define BESIII_RAWFILE_WRITER_H
00003 
00004 #include "RawFile/raw_ofstream.h"
00005 
00006 class RawFileWriter
00007 {
00008    public :
00009 
00010       // all public interfaces should be thread safe
00011       RawFileWriter(const std::string& fname);
00012       virtual ~RawFileWriter();
00013 
00014       int writeEvent(const uint32_t* pevt);
00015 
00016 
00017    private :
00018 
00019       RawFileWriter();  //stop default
00020 
00021 
00022    private :
00023 
00024       raw_ofstream*  m_wfs;
00025 };
00026 
00027 #endif

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