#include <EventMessage.h>
Public Member Functions | |
uint32 | adler32_chksum () const |
uint32 | code () const |
uint32 | droppedEventsCount () const |
uint64 | 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 |
bool | isEventMetaData () 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 72 of file EventMessage.h.
EventMsgView::EventMsgView | ( | void * | buf | ) |
Definition at line 6 of file EventMessage.cc.
References adler32_chksum_, buf_, edm::streamer::convert32(), event_len_, event_start_, 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 97 of file EventMessage.h.
References adler32_chksum_.
Referenced by edm::streamer::StreamerInputSource::deserializeEventCommon(), edm::streamer::dumpEventHeader(), and edm::streamer::StreamerInputSource::eventMetaDataChecksum().
|
inline |
Definition at line 76 of file EventMessage.h.
References edm::streamer::HeaderView::code(), and head_.
Referenced by edm::streamer::StreamerInputSource::deserializeEventCommon(), and edm::streamer::dumpEventHeader().
uint32 EventMsgView::droppedEventsCount | ( | ) | const |
Definition at line 98 of file EventMessage.cc.
References buf_, edm::streamer::convert32(), and h.
Referenced by edm::streamer::dumpEventHeader().
uint64 EventMsgView::event | ( | ) | const |
Definition at line 78 of file EventMessage.cc.
References buf_, edm::streamer::convert64(), and h.
Referenced by edm::streamer::StreamerInputSource::deserializeEventCommon(), edm::streamer::dumpEventHeader(), and edm::streamer::StreamerFileReader::skip().
|
inline |
Definition at line 79 of file EventMessage.h.
References event_start_.
Referenced by edm::streamer::StreamerInputSource::deserializeEventCommon(), and edm::streamer::StreamerOutputFile::write().
|
inline |
Definition at line 81 of file EventMessage.h.
References event_len_.
Referenced by edm::streamer::StreamerInputSource::deserializeEventCommon(), and edm::streamer::dumpEventHeader().
|
inline |
Definition at line 82 of file EventMessage.h.
References buf_, and event_start_.
Referenced by edm::streamer::StreamerOutputFile::write(), and edm::streamer::StreamerOutputFile::writeEventHeader().
|
inline |
Definition at line 95 of file EventMessage.h.
References hlt_bits_count_.
Referenced by dqmservices::DQMStreamerReader::acceptEvent(), and edm::streamer::dumpEventHeader().
void EventMsgView::hltTriggerBits | ( | uint8 * | put_here | ) | const |
Definition at line 114 of file EventMessage.cc.
References filterCSVwithJSON::copy, hlt_bits_count_, hlt_bits_start_, and v2Detected_.
Referenced by dqmservices::DQMStreamerReader::acceptEvent(), and edm::streamer::dumpEventHeader().
std::string EventMsgView::hostName | ( | ) | const |
Definition at line 125 of file EventMessage.cc.
References newFWLiteAna::found, host_name_len_, host_name_start_, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by edm::streamer::StreamerInputSource::deserializeEventCommon(), and edm::streamer::dumpEventHeader().
|
inline |
bool EventMsgView::isEventMetaData | ( | ) | const |
Definition at line 104 of file EventMessage.cc.
References run().
Referenced by edm::streamer::StreamerFileReader::checkNext(), edm::streamer::StreamerInputModule< Producer >::checkNext(), and dqmservices::DQMStreamerReader::prepareNextEvent().
|
inline |
void EventMsgView::l1TriggerBits | ( | std::vector< bool > & | put_here | ) | const |
Definition at line 106 of file EventMessage.cc.
References mps_fire::i, l1_bits_count_, and l1_bits_start_.
Referenced by edm::streamer::dumpEventHeader().
uint32 EventMsgView::lumi | ( | ) | const |
Definition at line 83 of file EventMessage.cc.
References buf_, edm::streamer::convert32(), and h.
Referenced by edm::streamer::StreamerInputSource::deserializeEventCommon(), edm::streamer::dumpEventHeader(), and edm::streamer::StreamerFileReader::skip().
uint32 EventMsgView::origDataSize | ( | ) | const |
Definition at line 88 of file EventMessage.cc.
References buf_, edm::streamer::convert32(), and h.
Referenced by edm::streamer::StreamerInputSource::deserializeEventCommon(), and edm::streamer::dumpEventHeader().
uint32 EventMsgView::outModId | ( | ) | const |
Definition at line 93 of file EventMessage.cc.
References buf_, edm::streamer::convert32(), and h.
Referenced by edm::streamer::dumpEventHeader().
uint32 EventMsgView::protocolVersion | ( | ) | const |
Definition at line 68 of file EventMessage.cc.
Referenced by edm::streamer::dumpEventHeader(), and EventMsgView().
uint32 EventMsgView::run | ( | ) | const |
Definition at line 73 of file EventMessage.cc.
References buf_, edm::streamer::convert32(), and h.
Referenced by edm::streamer::StreamerInputSource::deserializeEventCommon(), edm::streamer::dumpEventHeader(), isEventMetaData(), and edm::streamer::StreamerFileReader::skip().
|
inline |
Definition at line 77 of file EventMessage.h.
References head_, and edm::streamer::HeaderView::size().
Referenced by ntupleDataFormat._Collection::__iter__(), ntupleDataFormat._Collection::__len__(), edm::streamer::StreamerInputSource::deserializeEventCommon(), edm::streamer::dumpEventHeader(), and edm::streamer::StreamerOutputFile::write().
|
inline |
Definition at line 80 of file EventMessage.h.
References buf_.
Referenced by edm::streamer::StreamerOutputFile::writeEventHeader().
|
private |
Definition at line 111 of file EventMessage.h.
Referenced by adler32_chksum(), and EventMsgView().
|
private |
Definition at line 102 of file EventMessage.h.
Referenced by droppedEventsCount(), event(), EventMsgView(), headerSize(), lumi(), origDataSize(), outModId(), protocolVersion(), run(), and startAddress().
|
private |
Definition at line 110 of file EventMessage.h.
Referenced by eventLength(), and EventMsgView().
|
private |
Definition at line 109 of file EventMessage.h.
Referenced by eventData(), EventMsgView(), and headerSize().
|
private |
Definition at line 103 of file EventMessage.h.
|
private |
Definition at line 106 of file EventMessage.h.
Referenced by EventMsgView(), hltCount(), and hltTriggerBits().
|
private |
Definition at line 105 of file EventMessage.h.
Referenced by EventMsgView(), and hltTriggerBits().
|
private |
Definition at line 113 of file EventMessage.h.
Referenced by EventMsgView(), hostName(), and hostName_len().
|
private |
Definition at line 112 of file EventMessage.h.
Referenced by EventMsgView(), and hostName().
|
private |
Definition at line 108 of file EventMessage.h.
Referenced by EventMsgView(), l1Count(), and l1TriggerBits().
|
private |
Definition at line 107 of file EventMessage.h.
Referenced by EventMsgView(), and l1TriggerBits().
|
private |
Definition at line 114 of file EventMessage.h.
Referenced by EventMsgView(), and hltTriggerBits().