#include <ESInputTag.h>
Public Member Functions | |
const std::string & | data () const |
std::string | encode () const |
ESInputTag () | |
ESInputTag (const std::string &iModuleLabel, const std::string &iDataLabel) | |
ESInputTag (const std::string &iEncodedValue) | |
const std::string & | module () const |
bool | operator== (const edm::ESInputTag &iRHS) const |
Private Attributes | |
std::string | data_ |
std::string | module_ |
Definition at line 87 of file ESInputTag.h.
|
explicitdefault |
|
explicit |
Definition at line 26 of file ESInputTag.cc.
|
explicit |
Definition at line 29 of file ESInputTag.cc.
References edm::errors::Configuration, data_, Exception, module_, and edm::tokenize().
|
inline |
Returns the label used to access the data from the EventSetup. The empty string is an allowed (and default) value.
Definition at line 104 of file ESInputTag.h.
References data_, encode(), operator==(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by edm::ESConsumesCollector::consumesFrom(), edm::operator<<(), PYBIND11_MODULE(), edm::EDConsumerBase::recordESConsumes(), edm::eventsetup::EventSetupRecordImpl::validate(), and edm::eventsetup::EventSetupRecord::validate().
std::string ESInputTag::encode | ( | ) | const |
Definition at line 50 of file ESInputTag.cc.
References data_, module_, mps_fire::result, edm::separator(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by data(), edm::encode(), and FWPSetTableManager::handleEntry().
|
inline |
Returns the label assigned to the module for the data to be retrieved. If the value matches the defaultModule value (which is the empty string) Then no match is attempted with the module label.
Definition at line 99 of file ESInputTag.h.
References module_.
Referenced by DDCMSDetector::analyze(), DDTestDumpGeometry::analyze(), DDTestDumpFile::analyze(), DDTestNavigateGeometry::analyze(), edm::ESConsumesCollector::consumesFrom(), edm::operator<<(), PYBIND11_MODULE(), edm::EDConsumerBase::recordESConsumes(), edm::eventsetup::EventSetupRecordImpl::validate(), and edm::eventsetup::EventSetupRecord::validate().
bool ESInputTag::operator== | ( | const edm::ESInputTag & | iRHS | ) | const |
|
private |
Definition at line 113 of file ESInputTag.h.
Referenced by data(), encode(), ESInputTag(), and operator==().
|
private |
Definition at line 112 of file ESInputTag.h.
Referenced by encode(), ESInputTag(), module(), and operator==().