#include <EventMsgBuilder.h>
Public Member Functions | |
uint32 | bufferSize () const |
uint8 * | eventAddr () const |
EventMsgBuilder (void *buf, uint32 size, uint32 run, uint64 event, uint32 lumi, uint32 outModId, uint32 droppedEventsCount, std::vector< bool > &l1_bits, uint8 *hlt_bits, uint32 hlt_bit_count, uint32 adler32_chksum, const char *host_name) | |
uint32 | headerSize () const |
void | setBufAddr (uint8 *buf_addr) |
void | setEventAddr (uint8 *event_addr) |
void | setEventLength (uint32 len) |
void | setOrigDataSize (uint32) |
uint32 | size () const |
uint8 * | startAddress () const |
Static Public Member Functions | |
static uint32 | computeHeaderSize (uint32 l1t_bit_count, uint32 hlt_bit_count) |
Private Attributes | |
uint8 * | buf_ |
uint8 * | event_addr_ |
uint32 | size_ |
Definition at line 9 of file EventMsgBuilder.h.
EventMsgBuilder::EventMsgBuilder | ( | void * | buf, |
uint32 | size, | ||
uint32 | run, | ||
uint64 | event, | ||
uint32 | lumi, | ||
uint32 | outModId, | ||
uint32 | droppedEventsCount, | ||
std::vector< bool > & | l1_bits, | ||
uint8 * | hlt_bits, | ||
uint32 | hlt_bit_count, | ||
uint32 | adler32_chksum, | ||
const char * | host_name | ||
) |
Definition at line 12 of file EventMsgBuilder.cc.
References cms::cuda::assert(), buf_, computeHeaderSize(), edm::streamer::convert(), filterCSVwithJSON::copy, event_addr_, Exception, h, headerSize(), mps_fire::i, MAX_HOSTNAME_LEN, writedatasetfile::run, setEventLength(), size_, and findQualityFiles::v.
|
inline |
Definition at line 113 of file EventMsgBuilder.cc.
References MAX_HOSTNAME_LEN, and size().
Referenced by EventMsgBuilder(), and edm::streamer::InitMsgBuilder::InitMsgBuilder().
|
inline |
|
inline |
Definition at line 30 of file EventMsgBuilder.h.
References buf_, and event_addr_.
Referenced by EventMsgBuilder().
|
inline |
|
inline |
void EventMsgBuilder::setEventLength | ( | uint32 | len | ) |
Definition at line 102 of file EventMsgBuilder.cc.
References buf_, edm::streamer::convert(), edm::streamer::Header::EVENT, event_addr_, and h.
Referenced by EventMsgBuilder().
void EventMsgBuilder::setOrigDataSize | ( | uint32 | value | ) |
Definition at line 97 of file EventMsgBuilder.cc.
References buf_, edm::streamer::convert(), and h.
uint32 EventMsgBuilder::size | ( | void | ) | const |
Definition at line 108 of file EventMsgBuilder.cc.
References buf_, and findQualityFiles::v.
Referenced by ntupleDataFormat._Collection::__iter__(), ntupleDataFormat._Collection::__len__(), and computeHeaderSize().
|
inline |
Definition at line 25 of file EventMsgBuilder.h.
References buf_.
Referenced by edm::streamer::StreamerOutputFile::write().
|
private |
Definition at line 37 of file EventMsgBuilder.h.
Referenced by EventMsgBuilder(), headerSize(), setBufAddr(), setEventLength(), setOrigDataSize(), size(), and startAddress().
|
private |
Definition at line 39 of file EventMsgBuilder.h.
Referenced by eventAddr(), EventMsgBuilder(), headerSize(), setEventAddr(), and setEventLength().
|
private |
Definition at line 38 of file EventMsgBuilder.h.
Referenced by bufferSize(), and EventMsgBuilder().