#include <Entry.h>
Public Member Functions | |
Entry (std::string const &name, bool val, bool is_tracked) | |
Entry (std::string const &name, int val, bool is_tracked) | |
Entry (std::string const &name, std::vector< int > const &val, bool is_tracked) | |
Entry (std::string const &name, unsigned val, bool is_tracked) | |
Entry (std::string const &name, std::vector< unsigned > const &val, bool is_tracked) | |
Entry (std::string const &name, long long val, bool is_tracked) | |
Entry (std::string const &name, std::vector< long long > const &val, bool is_tracked) | |
Entry (std::string const &name, unsigned long long val, bool is_tracked) | |
Entry (std::string const &name, std::vector< unsigned long long > const &val, bool is_tracked) | |
Entry (std::string const &name, double val, bool is_tracked) | |
Entry (std::string const &name, std::vector< double > const &val, bool is_tracked) | |
Entry (std::string const &name, std::string const &val, bool is_tracked) | |
Entry (std::string const &name, std::vector< std::string > const &val, bool is_tracked) | |
Entry (std::string const &name, FileInPath const &val, bool is_tracked) | |
Entry (std::string const &name, InputTag const &tag, bool is_tracked) | |
Entry (std::string const &name, std::vector< InputTag > const &vtag, bool is_tracked) | |
Entry (std::string const &name, ESInputTag const &tag, bool is_tracked) | |
Entry (std::string const &name, std::vector< ESInputTag > const &vtag, bool is_tracked) | |
Entry (std::string const &name, EventID const &tag, bool is_tracked) | |
Entry (std::string const &name, std::vector< EventID > const &vtag, bool is_tracked) | |
Entry (std::string const &name, LuminosityBlockID const &tag, bool is_tracked) | |
Entry (std::string const &name, std::vector< LuminosityBlockID > const &vtag, bool is_tracked) | |
Entry (std::string const &name, LuminosityBlockRange const &tag, bool is_tracked) | |
Entry (std::string const &name, std::vector< LuminosityBlockRange > const &vtag, bool is_tracked) | |
Entry (std::string const &name, EventRange const &tag, bool is_tracked) | |
Entry (std::string const &name, std::vector< EventRange > const &vtag, bool is_tracked) | |
Entry (std::string const &name, ParameterSet const &val, bool is_tracked) | |
Entry (std::string const &name, std::vector< ParameterSet > const &val, bool is_tracked) | |
Entry (std::string const &name, std::string const &) | |
Entry (std::string const &name, std::string const &type, std::string const &value, bool is_tracked) | |
Entry (std::string const &name, std::string const &type, std::vector< std::string > const &value, bool is_tracked) | |
Entry (Entry const &)=default | |
Entry (Entry &&)=default | |
bool | getBool () const |
double | getDouble () const |
ESInputTag | getESInputTag () const |
EventID | getEventID () const |
EventRange | getEventRange () const |
FileInPath | getFileInPath () const |
InputTag | getInputTag () const |
int | getInt32 () const |
long long | getInt64 () const |
LuminosityBlockID | getLuminosityBlockID () const |
LuminosityBlockRange | getLuminosityBlockRange () const |
ParameterSet | getPSet () const |
std::string | getString () const |
unsigned | getUInt32 () const |
unsigned long long | getUInt64 () const |
std::vector< double > | getVDouble () const |
std::vector< ESInputTag > | getVESInputTag () const |
std::vector< EventID > | getVEventID () const |
std::vector< EventRange > | getVEventRange () const |
std::vector< InputTag > | getVInputTag () const |
std::vector< int > | getVInt32 () const |
std::vector< long long > | getVInt64 () const |
std::vector< LuminosityBlockID > | getVLuminosityBlockID () const |
std::vector< LuminosityBlockRange > | getVLuminosityBlockRange () const |
std::vector< ParameterSet > | getVPSet () const |
std::vector< std::string > | getVString () const |
std::vector< unsigned > | getVUInt32 () const |
std::vector< unsigned long long > | getVUInt64 () const |
bool | isTracked () const |
Entry & | operator= (Entry const &)=default |
Entry & | operator= (Entry &&)=default |
size_t | sizeOfString () const |
void | toDigest (cms::Digest &digest) const |
std::string | toString () const |
void | toString (std::string &result) const |
char | typeCode () const |
~Entry ()=default | |
Private Member Functions | |
bool | fromString (std::string::const_iterator b, std::string::const_iterator e) |
void | throwEncodeError (char const *type) const |
void | throwEntryError (char const *expectedType, std::string const &badRep) const |
void | throwValueError (char const *expectedType) const |
void | validate () const |
Private Attributes | |
std::string | name_ |
std::string | rep |
char | tracked |
char | type |
Friends | |
std::ostream & | operator<< (std::ostream &ost, Entry const &entry) |
Entry::Entry | ( | std::string const & | name, |
bool | val, | ||
bool | is_tracked | ||
) |
Definition at line 408 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
int | val, | ||
bool | is_tracked | ||
) |
Definition at line 418 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
std::vector< int > const & | val, | ||
bool | is_tracked | ||
) |
Definition at line 428 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
unsigned | val, | ||
bool | is_tracked | ||
) |
Definition at line 438 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
std::vector< unsigned > const & | val, | ||
bool | is_tracked | ||
) |
Definition at line 448 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
long long | val, | ||
bool | is_tracked | ||
) |
Definition at line 458 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
std::vector< long long > const & | val, | ||
bool | is_tracked | ||
) |
Definition at line 468 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
unsigned long long | val, | ||
bool | is_tracked | ||
) |
Definition at line 478 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
std::vector< unsigned long long > const & | val, | ||
bool | is_tracked | ||
) |
Definition at line 488 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
double | val, | ||
bool | is_tracked | ||
) |
Definition at line 498 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
std::vector< double > const & | val, | ||
bool | is_tracked | ||
) |
Definition at line 508 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
std::string const & | val, | ||
bool | is_tracked | ||
) |
Definition at line 518 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
std::vector< std::string > const & | val, | ||
bool | is_tracked | ||
) |
Definition at line 528 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
FileInPath const & | val, | ||
bool | is_tracked | ||
) |
Definition at line 538 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
InputTag const & | tag, | ||
bool | is_tracked | ||
) |
Definition at line 548 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
std::vector< InputTag > const & | vtag, | ||
bool | is_tracked | ||
) |
Definition at line 558 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
ESInputTag const & | tag, | ||
bool | is_tracked | ||
) |
Definition at line 568 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
std::vector< ESInputTag > const & | vtag, | ||
bool | is_tracked | ||
) |
Definition at line 578 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
EventID const & | tag, | ||
bool | is_tracked | ||
) |
Definition at line 588 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
std::vector< EventID > const & | vtag, | ||
bool | is_tracked | ||
) |
Definition at line 598 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
LuminosityBlockID const & | tag, | ||
bool | is_tracked | ||
) |
Definition at line 608 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
std::vector< LuminosityBlockID > const & | vtag, | ||
bool | is_tracked | ||
) |
Definition at line 618 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
LuminosityBlockRange const & | tag, | ||
bool | is_tracked | ||
) |
Definition at line 628 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
std::vector< LuminosityBlockRange > const & | vtag, | ||
bool | is_tracked | ||
) |
Definition at line 638 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
EventRange const & | tag, | ||
bool | is_tracked | ||
) |
Definition at line 648 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
std::vector< EventRange > const & | vtag, | ||
bool | is_tracked | ||
) |
Definition at line 658 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
ParameterSet const & | val, | ||
bool | is_tracked | ||
) |
Definition at line 668 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
std::vector< ParameterSet > const & | val, | ||
bool | is_tracked | ||
) |
Definition at line 678 of file Entry.cc.
References edm::encode(), rep, throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
std::string const & | code | ||
) |
Definition at line 688 of file Entry.cc.
References fromString(), throwEncodeError(), and validate().
Entry::Entry | ( | std::string const & | name, |
std::string const & | type, | ||
std::string const & | value, | ||
bool | is_tracked | ||
) |
Definition at line 694 of file Entry.cc.
References codeFromType(), edm::errors::Configuration, Exception, fromString(), AlCaHLTBitMon_QueryRunRegistry::string, validate(), and relativeConstraints::value.
Entry::Entry | ( | std::string const & | name, |
std::string const & | type, | ||
std::vector< std::string > const & | value, | ||
bool | is_tracked | ||
) |
Definition at line 709 of file Entry.cc.
References codeFromType(), edm::errors::Configuration, alignCSCRings::e, Exception, fromString(), mps_fire::i, AlCaHLTBitMon_QueryRunRegistry::string, and validate().
|
default |
|
default |
|
default |
|
private |
bool Entry::getBool | ( | ) | const |
Definition at line 782 of file Entry.cc.
References edm::decode(), kTbool, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
double Entry::getDouble | ( | ) | const |
Definition at line 890 of file Entry.cc.
References edm::decode(), kTdouble, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
ESInputTag Entry::getESInputTag | ( | ) | const |
Definition at line 974 of file Entry.cc.
References edm::decode(), kTESInputTag, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
EventID Entry::getEventID | ( | ) | const |
Definition at line 998 of file Entry.cc.
References edm::decode(), kTEventID, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
EventRange Entry::getEventRange | ( | ) | const |
Definition at line 1069 of file Entry.cc.
References edm::decode(), kTEventRange, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
FileInPath Entry::getFileInPath | ( | ) | const |
Definition at line 938 of file Entry.cc.
References edm::decode(), kTFileInPath, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getAllFileInPaths(), edm::ParameterSet::getUntrackedParameter(), FWPSetTableManager::handleEntry(), and PhysicsTools::MVAComputerESSourceBase::MVAComputerESSourceBase().
InputTag Entry::getInputTag | ( | ) | const |
Definition at line 950 of file Entry.cc.
References edm::decode(), kTInputTag, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
int Entry::getInt32 | ( | ) | const |
Definition at line 794 of file Entry.cc.
References edm::decode(), kTint32, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::pdtentry::getPdtEntry(), edm::ParameterSet::getUntrackedParameter(), FWPSetTableManager::handleEntry(), and edm::operator<<().
long long Entry::getInt64 | ( | ) | const |
Definition at line 818 of file Entry.cc.
References edm::decode(), kTint64, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter().
LuminosityBlockID Entry::getLuminosityBlockID | ( | ) | const |
Definition at line 1022 of file Entry.cc.
References edm::decode(), kTLuminosityBlockID, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
LuminosityBlockRange Entry::getLuminosityBlockRange | ( | ) | const |
Definition at line 1045 of file Entry.cc.
References edm::decode(), kTLuminosityBlockRange, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
ParameterSet Entry::getPSet | ( | ) | const |
Definition at line 1094 of file Entry.cc.
References edm::decode(), kTPSet, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::fromString(), and edm::operator<<().
std::string Entry::getString | ( | void | ) | const |
Definition at line 914 of file Entry.cc.
References edm::decode(), kTstring, rep, AlCaHLTBitMon_QueryRunRegistry::string, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getParameter(), edm::pdtentry::getPdtEntry(), edm::ParameterSet::getUntrackedParameter(), FWPSetTableManager::handleEntry(), PhysicsTools::MVAComputerESSourceBase::MVAComputerESSourceBase(), and edm::operator<<().
unsigned Entry::getUInt32 | ( | ) | const |
Definition at line 842 of file Entry.cc.
References edm::decode(), kTuint32, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), FWPSetTableManager::handleEntry(), and edm::operator<<().
unsigned long long Entry::getUInt64 | ( | ) | const |
Definition at line 866 of file Entry.cc.
References edm::decode(), kTuint64, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
std::vector< double > Entry::getVDouble | ( | ) | const |
Definition at line 902 of file Entry.cc.
References edm::decode(), kTvdouble, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
std::vector< ESInputTag > Entry::getVESInputTag | ( | ) | const |
Definition at line 986 of file Entry.cc.
References edm::decode(), kTVESInputTag, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by FWPSetTableManager::handleEntry(), edm::operator<<(), and edm::ParameterSet::getUntrackedParameter< std::vector< ESInputTag > >().
std::vector< EventID > Entry::getVEventID | ( | ) | const |
Definition at line 1010 of file Entry.cc.
References edm::decode(), kTVEventID, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
std::vector< EventRange > Entry::getVEventRange | ( | ) | const |
Definition at line 1081 of file Entry.cc.
References edm::decode(), kTVEventRange, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
std::vector< InputTag > Entry::getVInputTag | ( | ) | const |
Definition at line 962 of file Entry.cc.
References edm::decode(), kTVInputTag, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), FWPSetTableManager::handleEntry(), and edm::operator<<().
std::vector< int > Entry::getVInt32 | ( | ) | const |
Definition at line 806 of file Entry.cc.
References edm::decode(), kTvint32, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::pdtentry::getPdtEntryVector(), edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
std::vector< long long > Entry::getVInt64 | ( | ) | const |
Definition at line 830 of file Entry.cc.
References edm::decode(), kTvint64, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
std::vector< LuminosityBlockID > Entry::getVLuminosityBlockID | ( | ) | const |
Definition at line 1034 of file Entry.cc.
References edm::decode(), kTVLuminosityBlockID, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
std::vector< LuminosityBlockRange > Entry::getVLuminosityBlockRange | ( | ) | const |
Definition at line 1057 of file Entry.cc.
References edm::decode(), kTVLuminosityBlockRange, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
std::vector< ParameterSet > Entry::getVPSet | ( | ) | const |
Definition at line 1106 of file Entry.cc.
References edm::decode(), kTvPSet, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::fromString(), and edm::operator<<().
std::vector< std::string > Entry::getVString | ( | ) | const |
Definition at line 926 of file Entry.cc.
References edm::decode(), kTvstring, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::pdtentry::getPdtEntryVector(), edm::ParameterSet::getUntrackedParameter(), FWPSetTableManager::handleEntry(), and edm::operator<<().
std::vector< unsigned > Entry::getVUInt32 | ( | ) | const |
Definition at line 854 of file Entry.cc.
References edm::decode(), kTvuint32, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
std::vector< unsigned long long > Entry::getVUInt64 | ( | ) | const |
Definition at line 878 of file Entry.cc.
References edm::decode(), kTvuint64, rep, throwEntryError(), throwValueError(), and hgcalPerformanceValidation::val.
Referenced by edm::ParameterSet::getUntrackedParameter(), and FWPSetTableManager::handleEntry().
|
inline |
Definition at line 174 of file Entry.h.
References tracked.
Referenced by Types.PSet::clone(), Mixins._ParameterTypeBase::configTypeName(), edm::ParameterSet::fromString(), edm::ParameterSet::getNamesByCode_(), FWPSetTableManager::handleEntry(), Mixins.UsingBlock::insertInto(), Types.int32::insertInto(), Types.uint32::insertInto(), Types.int64::insertInto(), Types.uint64::insertInto(), Types.double::insertInto(), Types.bool::insertInto(), Types.string::insertInto(), Types.EventID::insertInto(), Types.LuminosityBlockID::insertInto(), Types.LuminosityBlockRange::insertInto(), Types.EventRange::insertInto(), Types.InputTag::insertInto(), Types.ESInputTag::insertInto(), Types.FileInPath::insertInto(), Types.PSet::insertInto(), Types.vint32::insertInto(), Types.vuint32::insertInto(), Types.vint64::insertInto(), Types.vuint64::insertInto(), Types.vdouble::insertInto(), Types.vbool::insertInto(), Types.vstring::insertInto(), Types.VLuminosityBlockID::insertInto(), Types.VInputTag::insertInto(), Types.VESInputTag::insertInto(), Types.VEventID::insertInto(), Types.VLuminosityBlockRange::insertInto(), Types.VEventRange::insertInto(), Types.VPSet::insertInto(), edm::operator<<(), and Mixins._ParameterTypeBase::pythonTypeName().
|
inline |
|
private |
Definition at line 1218 of file Entry.cc.
References edm::errors::Configuration, Exception, name_, and type.
Referenced by Entry().
|
private |
Definition at line 1213 of file Entry.cc.
References edm::errors::Configuration, Exception, and name_.
Referenced by getBool(), getDouble(), getESInputTag(), getEventID(), getEventRange(), getFileInPath(), getInputTag(), getInt32(), getInt64(), getLuminosityBlockID(), getLuminosityBlockRange(), getPSet(), getString(), getUInt32(), getUInt64(), getVDouble(), getVESInputTag(), getVEventID(), getVEventRange(), getVInputTag(), getVInt32(), getVInt64(), getVLuminosityBlockID(), getVLuminosityBlockRange(), getVPSet(), getVString(), getVUInt32(), getVUInt64(), and validate().
|
private |
Definition at line 1208 of file Entry.cc.
References edm::errors::Configuration, Exception, name_, and typeFromCode().
Referenced by getBool(), getDouble(), getESInputTag(), getEventID(), getEventRange(), getFileInPath(), getInputTag(), getInt32(), getInt64(), getLuminosityBlockID(), getLuminosityBlockRange(), getPSet(), getString(), getUInt32(), getUInt64(), getVDouble(), getVESInputTag(), getVEventID(), getVEventRange(), getVInputTag(), getVInt32(), getVInt64(), getVLuminosityBlockID(), getVLuminosityBlockRange(), getVPSet(), getVString(), getVUInt32(), and getVUInt64().
void Entry::toDigest | ( | cms::Digest & | digest | ) | const |
std::string Entry::toString | ( | ) | const |
Definition at line 755 of file Entry.cc.
References mps_fire::result, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by egHLT::trigTools::getMinNrObjsRequiredByFilter(), edm::ParameterSet::getParameterAsString(), and edm::operator==().
void Entry::toString | ( | std::string & | result | ) | const |
|
inline |
Definition at line 176 of file Entry.h.
References type.
Referenced by MuonScenarioBuilder::extractParameters(), edm::ParameterSet::getAllFileInPaths(), edm::ParameterSet::getNamesByCode_(), edm::ParameterSet::getParameter(), edm::ParameterSet::getParameterNamesForType(), edm::pdtentry::getPdtEntry(), edm::pdtentry::getPdtEntryVector(), FWPSetTableManager::handleEntry(), PhysicsTools::MVAComputerESSourceBase::MVAComputerESSourceBase(), edm::operator<<(), and InputTagDistributorService::retrieve().
|
private |
Definition at line 210 of file Entry.cc.
References cms::cuda::assert(), edm::decode(), kTbool, kTdouble, kTESInputTag, kTEventID, kTEventRange, kTFileInPath, kTInputTag, kTint32, kTint64, kTLuminosityBlockID, kTLuminosityBlockRange, kTPSet, kTstring, kTuint32, kTuint64, kTvBool, kTvdouble, kTVESInputTag, kTVEventID, kTVEventRange, kTVInputTag, kTvint32, kTvint64, kTVLuminosityBlockID, kTVLuminosityBlockRange, kTvPSet, kTvstring, kTvuint32, kTvuint64, rep, AlCaHLTBitMon_QueryRunRegistry::string, throwEntryError(), tracked, and hgcalPerformanceValidation::val.
Referenced by Entry().
|
friend |
Definition at line 1115 of file Entry.cc.
|
private |
Definition at line 181 of file Entry.h.
Referenced by throwEncodeError(), throwEntryError(), and throwValueError().
|
private |
Definition at line 182 of file Entry.h.
Referenced by Entry(), fromString(), getBool(), getDouble(), getESInputTag(), getEventID(), getEventRange(), getFileInPath(), getInputTag(), getInt32(), getInt64(), getLuminosityBlockID(), getLuminosityBlockRange(), getPSet(), getString(), getUInt32(), getUInt64(), getVDouble(), getVESInputTag(), getVEventID(), getVEventRange(), getVInputTag(), getVInt32(), getVInt64(), getVLuminosityBlockID(), getVLuminosityBlockRange(), getVPSet(), getVString(), getVUInt32(), getVUInt64(), edm::operator<<(), sizeOfString(), toDigest(), toString(), and validate().
|
private |
Definition at line 184 of file Entry.h.
Referenced by fromString(), isTracked(), toDigest(), toString(), and validate().
|
private |
Definition at line 183 of file Entry.h.
Referenced by core.autovars.NTupleVariable::makeBranch(), core.AutoHandle.AutoHandle::ReallyLoad(), throwEncodeError(), toString(), and typeCode().