#include <RecoEventWriterForFU.h>
Public Member Functions | |
void | closeOutputFile () |
void | doOutputEvent (EventMsgBuilder const &msg) |
void | doOutputEvent (EventMsgView const &msg) |
void | doOutputHeader (InitMsgBuilder const &init_message) |
void | doOutputHeader (InitMsgView const &init_message) |
uint32 | get_adler32 () const |
uint32 | get_adler32_ini () const |
RecoEventWriterForFU (edm::ParameterSet const &ps) | |
void | setInitMessageFile (std::string const &) |
void | setOutputFile (std::string const &) |
void | start () |
void | stop () |
~RecoEventWriterForFU () | |
Static Public Member Functions | |
static void | fillDescription (edm::ParameterSetDescription &desc) |
Private Attributes | |
uint32 | preamble_adler32_ =1 |
boost::shared_ptr < StreamerOutputFile > | stream_writer_events_ |
boost::shared_ptr < StreamerOutputFile > | stream_writer_preamble_ |
Definition at line 23 of file RecoEventWriterForFU.h.
|
explicit |
Definition at line 6 of file RecoEventWriterForFU.cc.
evf::RecoEventWriterForFU::~RecoEventWriterForFU | ( | ) |
Definition at line 9 of file RecoEventWriterForFU.cc.
void evf::RecoEventWriterForFU::closeOutputFile | ( | ) |
Definition at line 49 of file RecoEventWriterForFU.cc.
References stream_writer_events_.
void evf::RecoEventWriterForFU::doOutputEvent | ( | EventMsgBuilder const & | msg | ) |
Definition at line 32 of file RecoEventWriterForFU.cc.
References EventMsgBuilder::startAddress().
void evf::RecoEventWriterForFU::doOutputEvent | ( | EventMsgView const & | msg | ) |
Definition at line 27 of file RecoEventWriterForFU.cc.
References stream_writer_events_.
void evf::RecoEventWriterForFU::doOutputHeader | ( | InitMsgBuilder const & | init_message | ) |
Definition at line 12 of file RecoEventWriterForFU.cc.
References InitMsgBuilder::startAddress().
void evf::RecoEventWriterForFU::doOutputHeader | ( | InitMsgView const & | init_message | ) |
Definition at line 18 of file RecoEventWriterForFU.cc.
References preamble_adler32_, and stream_writer_preamble_.
|
static |
Definition at line 37 of file RecoEventWriterForFU.cc.
|
inline |
Definition at line 46 of file RecoEventWriterForFU.h.
References stream_writer_events_.
|
inline |
Definition at line 45 of file RecoEventWriterForFU.h.
References preamble_adler32_.
void evf::RecoEventWriterForFU::setInitMessageFile | ( | std::string const & | init | ) |
Definition at line 40 of file RecoEventWriterForFU.cc.
References preamble_adler32_, and stream_writer_preamble_.
void evf::RecoEventWriterForFU::setOutputFile | ( | std::string const & | events | ) |
Definition at line 45 of file RecoEventWriterForFU.cc.
References stream_writer_events_.
|
inline |
Definition at line 42 of file RecoEventWriterForFU.h.
Referenced by progressbar.ProgressBar::__next__(), Types.LuminosityBlockRange::cppID(), and Types.EventRange::cppID().
|
inline |
Definition at line 43 of file RecoEventWriterForFU.h.
|
private |
Definition at line 52 of file RecoEventWriterForFU.h.
Referenced by doOutputHeader(), get_adler32_ini(), and setInitMessageFile().
|
private |
Definition at line 51 of file RecoEventWriterForFU.h.
Referenced by closeOutputFile(), doOutputEvent(), get_adler32(), and setOutputFile().
|
private |
Definition at line 50 of file RecoEventWriterForFU.h.
Referenced by doOutputHeader(), and setInitMessageFile().