Hammer
1.0.0
Helicity Amplitude Module for Matrix Element Reweighting
|
This is the complete list of members for Hammer::SettingsHandler, including all inherited members.
_references | Hammer::SettingsHandler | private |
_settings | Hammer::SettingsHandler | private |
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::SettingsHandler | private |
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::SettingsHandler | private |
getEntry(const std::string &path, const std::string &name, WTerm group) | Hammer::SettingsHandler | |
getLog() const | Hammer::SettingsHandler | protected |
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::SettingsHandler | private |
isMassWidth(const std::string &name) const | Hammer::SettingsHandler | private |
NamedDict typedef | Hammer::SettingsHandler | private |
operator=(const SettingsHandler &other)=delete | Hammer::SettingsHandler | |
operator=(SettingsHandler &&other)=delete | Hammer::SettingsHandler | |
parseName(const std::string &fullName) const | Hammer::SettingsHandler | private |
parseSettings(const std::string &data) | Hammer::SettingsHandler | |
prefixToGroup(const std::string &option) const | Hammer::SettingsHandler | private |
processMassWidth(const std::string &path, const std::string &name, double value) const | Hammer::SettingsHandler | private |
processSetting(const YAML::Node &setting, const std::string &path, const std::string &name, WTerm group=WTerm::COMMON) | Hammer::SettingsHandler | private |
processSettings(const YAML::Node &input, WTerm group=WTerm::COMMON) | Hammer::SettingsHandler | private |
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::SettingsHandler | inline |
SettingsHandler(const SettingsHandler &other)=delete | Hammer::SettingsHandler | |
SettingsHandler(SettingsHandler &&other)=delete | Hammer::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::SettingsHandler | private |
~SettingsHandler() noexcept=default | Hammer::SettingsHandler |