#include <OmtfLinkMappingRpc.h>
Public Member Functions | |
void | init (const RPCAMCLinkMap &es) |
void | init (const std::string &fName) |
const std::string & | lbName (const std::string &board, unsigned int link) const |
unsigned int | link (const std::string &board, const std::string &lbName) const |
std::vector< EleIndex > | omtfEleIndex (const std::string &lbName) const |
RpcLinkMap () | |
Private Attributes | |
std::map< std::string, std::map< std::string, unsigned int > > | lbName2link |
std::map< std::string, std::vector< EleIndex > > | lbName2OmtfIndex |
std::map< std::string, std::map< unsigned int, std::string > > | link2lbName |
Definition at line 30 of file OmtfLinkMappingRpc.h.
|
inline |
Definition at line 32 of file OmtfLinkMappingRpc.h.
void omtf::RpcLinkMap::init | ( | const RPCAMCLinkMap & | es | ) |
Definition at line 75 of file OmtfLinkMappingRpc.cc.
References l1tstage2_dqm_sourceclient-live_cfg::fedId, RPCAMCLinkMap::getMap(), B2GTnPMonitor_cfi::item, lbName(), lbName2link, lbName2OmtfIndex, link(), link2lbName, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by omtf::RpcPacker::init(), and omtf::RpcUnpacker::init().
void omtf::RpcLinkMap::init | ( | const std::string & | fName | ) |
Definition at line 102 of file OmtfLinkMappingRpc.cc.
References MainPageGenerator::fName, lbName(), lbName2link, lbName2OmtfIndex, mps_splice::line, link(), link2lbName, LogTrace, contentValuesCheck::ss, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inline |
Definition at line 38 of file OmtfLinkMappingRpc.h.
References link(), and link2lbName.
Referenced by init(), link(), and omtfEleIndex().
|
inline |
Definition at line 42 of file OmtfLinkMappingRpc.h.
References lbName(), and lbName2link.
std::vector< EleIndex > omtf::RpcLinkMap::omtfEleIndex | ( | const std::string & | lbName | ) | const |
Definition at line 133 of file OmtfLinkMappingRpc.cc.
References lbName(), and lbName2OmtfIndex.
Referenced by omtf::translateOmtf2Pact().
|
private |
Definition at line 50 of file OmtfLinkMappingRpc.h.
|
private |
Definition at line 51 of file OmtfLinkMappingRpc.h.
Referenced by init(), and omtfEleIndex().
|
private |
Definition at line 49 of file OmtfLinkMappingRpc.h.