Hammer  1.0.0
Helicity Amplitude Module for Matrix Element Reweighting
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Hammer::SettingsHandler Member List

This is the complete list of members for Hammer::SettingsHandler, including all inherited members.

_referencesHammer::SettingsHandlerprivate
_settingsHammer::SettingsHandlerprivate
addReference(const std::string &bibkey, const std::string &bibtex)Hammer::SettingsHandler
addSetting(const std::string &path, const std::string &name, const T &value, WTerm group=WTerm::COMMON)Hammer::SettingsHandler
addSetting(const std::string &fullName, const T &value, WTerm group=WTerm::COMMON)Hammer::SettingsHandler
buildName(const std::string &path, const std::string &name, WTerm group) const Hammer::SettingsHandlerprivate
changeSetting(const std::string &path, const std::string &name, const T &value, WTerm group=WTerm::COMMON)Hammer::SettingsHandler
changeSetting(const std::string &fullName, const T &value, WTerm group=WTerm::COMMON)Hammer::SettingsHandler
checkReference(const std::string &bibkey)Hammer::SettingsHandler
clearReferences()Hammer::SettingsHandler
cloneSetting(const std::string &path, const std::string &name, const Setting &value, WTerm group=WTerm::COMMON)Hammer::SettingsHandler
cloneSetting(const std::string &fullName, const Setting &value, WTerm group=WTerm::COMMON)Hammer::SettingsHandler
getEntriesByGroup(WTerm group) const Hammer::SettingsHandlerprivate
getEntry(const std::string &path, const std::string &name, WTerm group)Hammer::SettingsHandler
getLog() const Hammer::SettingsHandlerprotected
getNamedSettingValue(const std::string &path, const std::string &name, WTerm group=WTerm::COMMON)Hammer::SettingsHandler
getNamedSettingValue(const std::string &fullName, WTerm group=WTerm::COMMON)Hammer::SettingsHandler
getSettings(const std::string &path="", WTerm group=WTerm::COMMON) const Hammer::SettingsHandler
groupToPrefix(WTerm option) const Hammer::SettingsHandlerprivate
isMassWidth(const std::string &name) const Hammer::SettingsHandlerprivate
NamedDict typedefHammer::SettingsHandlerprivate
operator=(const SettingsHandler &other)=deleteHammer::SettingsHandler
operator=(SettingsHandler &&other)=deleteHammer::SettingsHandler
parseName(const std::string &fullName) const Hammer::SettingsHandlerprivate
parseSettings(const std::string &data)Hammer::SettingsHandler
prefixToGroup(const std::string &option) const Hammer::SettingsHandlerprivate
processMassWidth(const std::string &path, const std::string &name, double value) const Hammer::SettingsHandlerprivate
processSetting(const YAML::Node &setting, const std::string &path, const std::string &name, WTerm group=WTerm::COMMON)Hammer::SettingsHandlerprivate
processSettings(const YAML::Node &input, WTerm group=WTerm::COMMON)Hammer::SettingsHandlerprivate
read(const Serial::FBHeader *msgreader, bool merge)Hammer::SettingsHandler
readSettings(const std::string &fileName)Hammer::SettingsHandler
removeSetting(const std::string &path, const std::string &name, WTerm group=WTerm::COMMON)Hammer::SettingsHandler
removeSetting(const std::string &fullName, WTerm group=WTerm::COMMON)Hammer::SettingsHandler
reset()Hammer::SettingsHandler
resetSetting(const std::string &path, const std::string &name, WTerm group=WTerm::COMMON)Hammer::SettingsHandler
resetSetting(const std::string &fullName, WTerm group=WTerm::COMMON)Hammer::SettingsHandler
saveReferences(const std::string &filename) const Hammer::SettingsHandler
saveSettings(const std::string &name, bool useDefault=true) const Hammer::SettingsHandler
SettingsHandler()Hammer::SettingsHandlerinline
SettingsHandler(const SettingsHandler &other)=deleteHammer::SettingsHandler
SettingsHandler(SettingsHandler &&other)=deleteHammer::SettingsHandler
write(flatbuffers::FlatBufferBuilder *msgwriter, std::vector< flatbuffers::Offset< Serial::FBSetting >> *msgs) const Hammer::SettingsHandler
writeSetting(YAML::Emitter &emitter, const Setting &val, bool useDefault) const Hammer::SettingsHandlerprivate
~SettingsHandler() noexcept=defaultHammer::SettingsHandler