#include <EventMessage.h>
Public Member Functions | |
uint32 | adler32_chksum () const |
uint32 | code () const |
uint32 | droppedEventsCount () const |
uint32 | event () const |
const uint8 * | eventData () const |
uint32 | eventLength () const |
EventMsgView (void *buf) | |
uint32 | headerSize () const |
uint32 | hltCount () const |
void | hltTriggerBits (uint8 *put_here) const |
std::string | hostName () const |
uint32 | hostName_len () const |
uint32 | l1Count () const |
void | l1TriggerBits (std::vector< bool > &put_here) const |
uint32 | lumi () const |
uint32 | origDataSize () const |
uint32 | outModId () const |
uint32 | protocolVersion () const |
uint32 | run () const |
uint32 | size () const |
uint8 * | startAddress () const |
Private Attributes | |
uint32 | adler32_chksum_ |
uint8 * | buf_ |
uint32 | event_len_ |
uint8 * | event_start_ |
HeaderView | head_ |
uint32 | hlt_bits_count_ |
uint8 * | hlt_bits_start_ |
uint32 | host_name_len_ |
uint8 * | host_name_start_ |
uint32 | l1_bits_count_ |
uint8 * | l1_bits_start_ |
bool | v2Detected_ |
Definition at line 69 of file EventMessage.h.
EventMsgView::EventMsgView | ( | void * | buf | ) |
Definition at line 5 of file EventMessage.cc.
References adler32_chksum_, buf_, convert32(), event_len_, event_start_, edm::hlt::Exception, hlt_bits_count_, hlt_bits_start_, host_name_len_, host_name_start_, l1_bits_count_, l1_bits_start_, protocolVersion(), and v2Detected_.
|
inline |
Definition at line 95 of file EventMessage.h.
References adler32_chksum_.
Referenced by edm::StreamerInputSource::deserializeEvent(), and dumpEventHeader().
|
inline |
Definition at line 75 of file EventMessage.h.
References HeaderView::code(), and head_.
Referenced by edm::StreamerInputSource::deserializeEvent(), and dumpEventHeader().
uint32 EventMsgView::droppedEventsCount | ( | ) | const |
Definition at line 103 of file EventMessage.cc.
References buf_, convert32(), EventHeader::droppedEventsCount_, and h.
Referenced by dumpEventHeader(), smproxy::EventMsg::EventMsg(), and edm::EventStreamHttpReader::read().
uint32 EventMsgView::event | ( | ) | const |
Definition at line 79 of file EventMessage.cc.
References buf_, convert32(), EventHeader::event_, and h.
Referenced by edm::StreamerInputSource::deserializeEvent(), and dumpEventHeader().
|
inline |
Definition at line 78 of file EventMessage.h.
References event_start_.
Referenced by edm::StreamerInputSource::deserializeEvent(), and StreamerOutputFile::write().
|
inline |
Definition at line 80 of file EventMessage.h.
References event_len_.
Referenced by edm::StreamerInputSource::deserializeEvent(), and dumpEventHeader().
|
inline |
Definition at line 81 of file EventMessage.h.
References buf_, and event_start_.
Referenced by stor::detail::EventMsgData::cacheHeaderFields(), StreamerOutputFile::write(), and StreamerOutputFile::writeEventHeader().
|
inline |
Definition at line 93 of file EventMessage.h.
References hlt_bits_count_.
Referenced by dumpEventHeader().
void EventMsgView::hltTriggerBits | ( | uint8 * | put_here | ) | const |
Definition at line 119 of file EventMessage.cc.
References filterCSVwithJSON::copy, hlt_bits_count_, hlt_bits_start_, and v2Detected_.
Referenced by edm::FUShmOutputModule::countEventForDatasets(), edm::StreamerFileWriter::doOutputEvent(), and dumpEventHeader().
std::string EventMsgView::hostName | ( | ) | const |
Definition at line 130 of file EventMessage.cc.
References newFWLiteAna::found, host_name_len_, and host_name_start_.
Referenced by edm::StreamerInputSource::deserializeEvent(), and dumpEventHeader().
|
inline |
|
inline |
void EventMsgView::l1TriggerBits | ( | std::vector< bool > & | put_here | ) | const |
Definition at line 110 of file EventMessage.cc.
References i, l1_bits_count_, and l1_bits_start_.
Referenced by dumpEventHeader().
uint32 EventMsgView::lumi | ( | ) | const |
Definition at line 85 of file EventMessage.cc.
References buf_, convert32(), h, and EventHeader::lumi_.
Referenced by edm::StreamerInputSource::deserializeEvent(), dumpEventHeader(), and edm::EventStreamHttpReader::read().
uint32 EventMsgView::origDataSize | ( | ) | const |
Definition at line 91 of file EventMessage.cc.
References buf_, convert32(), h, and EventHeader::origDataSize_.
Referenced by edm::StreamerInputSource::deserializeEvent(), and dumpEventHeader().
uint32 EventMsgView::outModId | ( | ) | const |
Definition at line 97 of file EventMessage.cc.
References buf_, convert32(), h, and EventHeader::outModId_.
Referenced by dumpEventHeader().
uint32 EventMsgView::protocolVersion | ( | ) | const |
Definition at line 67 of file EventMessage.cc.
References buf_, h, and EventHeader::protocolVersion_.
Referenced by dumpEventHeader(), and EventMsgView().
uint32 EventMsgView::run | ( | void | ) | const |
Definition at line 73 of file EventMessage.cc.
References buf_, convert32(), h, and EventHeader::run_.
Referenced by edm::StreamerInputSource::deserializeEvent(), and dumpEventHeader().
|
inline |
Definition at line 76 of file EventMessage.h.
References head_, and HeaderView::size().
Referenced by edm::StreamerInputSource::deserializeEvent(), dumpEventHeader(), smproxy::EventMsg::EventMsg(), and StreamerOutputFile::write().
|
inline |
Definition at line 79 of file EventMessage.h.
References buf_.
Referenced by smproxy::EventMsg::EventMsg(), and StreamerOutputFile::writeEventHeader().
|
private |
Definition at line 109 of file EventMessage.h.
Referenced by adler32_chksum(), and EventMsgView().
|
private |
Definition at line 100 of file EventMessage.h.
Referenced by droppedEventsCount(), event(), EventMsgView(), headerSize(), lumi(), origDataSize(), outModId(), protocolVersion(), run(), and startAddress().
|
private |
Definition at line 108 of file EventMessage.h.
Referenced by eventLength(), and EventMsgView().
|
private |
Definition at line 107 of file EventMessage.h.
Referenced by eventData(), EventMsgView(), and headerSize().
|
private |
Definition at line 101 of file EventMessage.h.
|
private |
Definition at line 104 of file EventMessage.h.
Referenced by EventMsgView(), hltCount(), and hltTriggerBits().
|
private |
Definition at line 103 of file EventMessage.h.
Referenced by EventMsgView(), and hltTriggerBits().
|
private |
Definition at line 111 of file EventMessage.h.
Referenced by EventMsgView(), hostName(), and hostName_len().
|
private |
Definition at line 110 of file EventMessage.h.
Referenced by EventMsgView(), and hostName().
|
private |
Definition at line 106 of file EventMessage.h.
Referenced by EventMsgView(), l1Count(), and l1TriggerBits().
|
private |
Definition at line 105 of file EventMessage.h.
Referenced by EventMsgView(), and l1TriggerBits().
|
private |
Definition at line 112 of file EventMessage.h.
Referenced by EventMsgView(), and hltTriggerBits().