#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 |
std::shared_ptr< StreamerOutputFile > | stream_writer_events_ |
std::shared_ptr< StreamerOutputFile > | stream_writer_preamble_ |
Definition at line 20 of file RecoEventWriterForFU.h.
|
explicit |
Definition at line 6 of file RecoEventWriterForFU.cc.
evf::RecoEventWriterForFU::~RecoEventWriterForFU | ( | ) |
Definition at line 8 of file RecoEventWriterForFU.cc.
void evf::RecoEventWriterForFU::closeOutputFile | ( | ) |
void evf::RecoEventWriterForFU::doOutputEvent | ( | EventMsgBuilder const & | msg | ) |
Definition at line 30 of file RecoEventWriterForFU.cc.
References mps_check::msg.
void evf::RecoEventWriterForFU::doOutputEvent | ( | EventMsgView const & | msg | ) |
Definition at line 25 of file RecoEventWriterForFU.cc.
References mps_check::msg, and stream_writer_events_.
void evf::RecoEventWriterForFU::doOutputHeader | ( | InitMsgBuilder const & | init_message | ) |
void evf::RecoEventWriterForFU::doOutputHeader | ( | InitMsgView const & | init_message | ) |
Definition at line 16 of file RecoEventWriterForFU.cc.
References preamble_adler32_, and stream_writer_preamble_.
|
static |
Definition at line 35 of file RecoEventWriterForFU.cc.
|
inline |
|
inline |
void evf::RecoEventWriterForFU::setInitMessageFile | ( | std::string const & | init | ) |
Definition at line 37 of file RecoEventWriterForFU.cc.
References preamble_adler32_, and stream_writer_preamble_.
void evf::RecoEventWriterForFU::setOutputFile | ( | std::string const & | events | ) |
Definition at line 42 of file RecoEventWriterForFU.cc.
References patZpeak::events, and stream_writer_events_.
|
inline |
Definition at line 37 of file RecoEventWriterForFU.h.
Referenced by progressbar.ProgressBar::__next__(), Types.LuminosityBlockRange::cppID(), and Types.EventRange::cppID().
|
inline |
Definition at line 38 of file RecoEventWriterForFU.h.
|
private |
Definition at line 46 of file RecoEventWriterForFU.h.
Referenced by doOutputHeader(), get_adler32_ini(), and setInitMessageFile().
|
private |
Definition at line 45 of file RecoEventWriterForFU.h.
Referenced by closeOutputFile(), doOutputEvent(), get_adler32(), and setOutputFile().
|
private |
Definition at line 44 of file RecoEventWriterForFU.h.
Referenced by doOutputHeader(), and setInitMessageFile().