#include <InitMessage.h>
Public Member Functions | |
uint32 | adler32_chksum () const |
uint32 | code () const |
const uint8 * | descData () const |
uint32 | descLength () const |
uint32 | eventHeaderSize () const |
uint32 | get_hlt_bit_cnt () const |
uint32 | get_l1_bit_cnt () const |
uint32 | headerSize () const |
void | hltTriggerNames (Strings &save_here) const |
void | hltTriggerSelections (Strings &save_here) const |
std::string | hostName () const |
uint32 | hostName_len () const |
InitMsgView (void *buf) | |
void | l1TriggerNames (Strings &save_here) const |
uint32 | outputModuleId () const |
std::string | outputModuleLabel () const |
std::string | processName () const |
uint32 | protocolVersion () const |
void | pset (uint8 *put_here) const |
std::string | releaseTag () const |
uint32 | run () const |
uint32 | size () const |
uint8 * | startAddress () const |
Definition at line 66 of file InitMessage.h.
InitMsgView::InitMsgView | ( | void * | buf | ) |
Definition at line 7 of file InitMessage.cc.
References adler32_chksum_, buf_, convert32(), gather_cfg::cout, desc_len_, desc_start_, hlt_select_count_, hlt_select_len_, hlt_select_start_, hlt_trig_count_, hlt_trig_len_, hlt_trig_start_, host_name_len_, host_name_start_, l1_trig_count_, l1_trig_len_, l1_trig_start_, outputModuleId_, outputModuleLabel_len_, outputModuleLabel_start_, processName_len_, processName_start_, protocolVersion(), release_len_, and release_start_.
|
inline |
Definition at line 96 of file InitMessage.h.
References adler32_chksum_.
Referenced by edm::StreamerInputSource::deserializeRegistry(), and dumpInitHeader().
|
inline |
Definition at line 72 of file InitMessage.h.
References HeaderView::code(), and head_.
Referenced by edm::StreamerInputSource::deserializeRegistry(), dumpInitHeader(), edm::StreamerFileReader::getHeader(), WatcherStreamFileReader::getHeader(), and dqmservices::DQMStreamerReader::getHeaderMsg().
|
inline |
Definition at line 93 of file InitMessage.h.
References desc_start_.
Referenced by edm::StreamerInputSource::deserializeRegistry(), dumpInitVerbose(), and StreamerOutputFile::write().
|
inline |
Definition at line 92 of file InitMessage.h.
References desc_len_.
Referenced by edm::StreamerInputSource::deserializeRegistry(), dumpInit(), dumpInitVerbose(), and dumpInitView().
uint32 InitMsgView::eventHeaderSize | ( | ) | const |
This is estimated size of event header for Protocol Version 2.
Definition at line 165 of file InitMessage.cc.
References buf_, convert32(), InitHeader::event_header_size_, get_hlt_bit_cnt(), get_l1_bit_cnt(), h, and protocolVersion().
|
inline |
Definition at line 88 of file InitMessage.h.
References hlt_trig_count_.
Referenced by eventHeaderSize().
|
inline |
Definition at line 89 of file InitMessage.h.
References l1_trig_count_.
Referenced by eventHeaderSize().
|
inline |
Definition at line 94 of file InitMessage.h.
References buf_, and desc_start_.
Referenced by StreamerOutputFile::write(), and StreamerOutputFile::writeStart().
void InitMsgView::hltTriggerNames | ( | Strings & | save_here | ) | const |
Definition at line 146 of file InitMessage.cc.
References MsgTools::getNames(), hlt_trig_len_, and hlt_trig_start_.
Referenced by dumpInitHeader(), and dqmservices::DQMStreamerReader::openFile_().
void InitMsgView::hltTriggerSelections | ( | Strings & | save_here | ) | const |
Definition at line 151 of file InitMessage.cc.
References Exception, MsgTools::getNames(), hlt_select_len_, hlt_select_start_, and protocolVersion().
Referenced by dumpInitHeader().
std::string InitMsgView::hostName | ( | ) | const |
Definition at line 190 of file InitMessage.cc.
References newFWLiteAna::found, host_name_len_, host_name_start_, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by edm::StreamerInputSource::deserializeRegistry(), and dumpInitHeader().
|
inline |
void InitMsgView::l1TriggerNames | ( | Strings & | save_here | ) | const |
Definition at line 160 of file InitMessage.cc.
References MsgTools::getNames(), l1_trig_len_, and l1_trig_start_.
Referenced by dumpInitHeader().
|
inline |
Definition at line 82 of file InitMessage.h.
References outputModuleId_.
Referenced by dumpInitHeader().
std::string InitMsgView::outputModuleLabel | ( | ) | const |
Definition at line 136 of file InitMessage.cc.
References Exception, outputModuleLabel_len_, outputModuleLabel_start_, protocolVersion(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by dumpInitHeader().
std::string InitMsgView::processName | ( | ) | const |
Definition at line 127 of file InitMessage.cc.
References Exception, processName_len_, processName_start_, protocolVersion(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by edm::StreamerInputSource::deserializeRegistry(), and dumpInitHeader().
uint32 InitMsgView::protocolVersion | ( | ) | const |
Definition at line 110 of file InitMessage.cc.
References buf_, h, Version::protocol_, and InitHeader::version_.
Referenced by edm::StreamerInputSource::deserializeRegistry(), dumpInitHeader(), eventHeaderSize(), hltTriggerSelections(), InitMsgView(), outputModuleLabel(), and processName().
void InitMsgView::pset | ( | uint8 * | put_here | ) | const |
Definition at line 116 of file InitMessage.cc.
References buf_, h, Version::pset_id_, and InitHeader::version_.
Referenced by dumpInitHeader().
std::string InitMsgView::releaseTag | ( | ) | const |
Definition at line 122 of file InitMessage.cc.
References release_len_, release_start_, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by dumpInitHeader().
uint32 InitMsgView::run | ( | void | ) | const |
Definition at line 104 of file InitMessage.cc.
References buf_, convert32(), h, and InitHeader::run_.
Referenced by dumpInitHeader().
|
inline |
Definition at line 73 of file InitMessage.h.
References head_, and HeaderView::size().
Referenced by dumpInitHeader(), and StreamerOutputFile::write().
|
inline |
Definition at line 74 of file InitMessage.h.
References buf_.
Referenced by StreamerOutputFile::writeStart().
|
private |
Definition at line 123 of file InitMessage.h.
Referenced by adler32_chksum(), and InitMsgView().
|
private |
Definition at line 101 of file InitMessage.h.
Referenced by eventHeaderSize(), headerSize(), InitMsgView(), protocolVersion(), pset(), run(), and startAddress().
|
private |
Definition at line 130 of file InitMessage.h.
Referenced by descLength(), and InitMsgView().
|
private |
Definition at line 129 of file InitMessage.h.
Referenced by descData(), headerSize(), and InitMsgView().
|
private |
Definition at line 102 of file InitMessage.h.
|
private |
Definition at line 118 of file InitMessage.h.
Referenced by InitMsgView().
|
private |
Definition at line 119 of file InitMessage.h.
Referenced by hltTriggerSelections(), and InitMsgView().
|
private |
Definition at line 117 of file InitMessage.h.
Referenced by hltTriggerSelections(), and InitMsgView().
|
private |
Definition at line 115 of file InitMessage.h.
Referenced by get_hlt_bit_cnt(), and InitMsgView().
|
private |
Definition at line 116 of file InitMessage.h.
Referenced by hltTriggerNames(), and InitMsgView().
|
private |
Definition at line 114 of file InitMessage.h.
Referenced by hltTriggerNames(), and InitMsgView().
|
private |
Definition at line 125 of file InitMessage.h.
Referenced by hostName(), hostName_len(), and InitMsgView().
|
private |
Definition at line 124 of file InitMessage.h.
Referenced by hostName(), and InitMsgView().
|
private |
Definition at line 121 of file InitMessage.h.
Referenced by get_l1_bit_cnt(), and InitMsgView().
|
private |
Definition at line 122 of file InitMessage.h.
Referenced by InitMsgView(), and l1TriggerNames().
|
private |
Definition at line 120 of file InitMessage.h.
Referenced by InitMsgView(), and l1TriggerNames().
|
private |
Definition at line 112 of file InitMessage.h.
Referenced by InitMsgView(), and outputModuleId().
|
private |
Definition at line 111 of file InitMessage.h.
Referenced by InitMsgView(), and outputModuleLabel().
|
private |
Definition at line 110 of file InitMessage.h.
Referenced by InitMsgView(), and outputModuleLabel().
|
private |
Definition at line 108 of file InitMessage.h.
Referenced by InitMsgView(), and processName().
|
private |
Definition at line 107 of file InitMessage.h.
Referenced by InitMsgView(), and processName().
|
private |
Definition at line 105 of file InitMessage.h.
Referenced by InitMsgView(), and releaseTag().
|
private |
Definition at line 104 of file InitMessage.h.
Referenced by InitMsgView(), and releaseTag().