OpenMS
ElementDB Member List

This is the complete list of members for ElementDB, including all inherited members.

addElement(const std::string &name, const std::string &symbol, const unsigned int an, const std::map< unsigned int, double > &abundance, const std::map< unsigned int, double > &mass, bool replace_existing)ElementDB
addElementToMaps_(const std::string &name, const std::string &symbol, const unsigned int an, std::unique_ptr< const Element > e)ElementDBprotected
atomic_numbers_ElementDBprotected
buildElement_(const std::string &name, const std::string &symbol, const unsigned int an, const std::map< unsigned int, double > &abundance, const std::map< unsigned int, double > &mass)ElementDBprotected
calculateAvgWeight_(const std::map< unsigned int, double > &abundance, const std::map< unsigned int, double > &mass)ElementDBprotected
calculateMonoWeight_(const std::map< unsigned int, double > &abundance, const std::map< unsigned int, double > &mass)ElementDBprotected
clear_()ElementDBprotected
ElementDB()ElementDBprivate
ElementDB(const ElementDB &db)=deleteElementDBprivate
ElementDB(const ElementDB &&db)=deleteElementDBprivate
getAtomicNumbers() constElementDB
getElement(const std::string &name) constElementDB
getElement(unsigned int atomic_number) constElementDB
getInstance()ElementDBstatic
getNames() constElementDB
getSymbols() constElementDB
hasElement(const std::string &name) constElementDB
hasElement(unsigned int atomic_number) constElementDB
names_ElementDBprotected
operator=(const ElementDB &db)=deleteElementDBprivate
parseIsotopeDistribution_(const std::map< unsigned int, double > &abundance, const std::map< unsigned int, double > &mass)ElementDBprotected
storeElements_()ElementDBprotected
storeIsotopes_(const std::string &name, const std::string &symbol, const unsigned int an, const std::map< unsigned int, double > &Z_to_mass, const IsotopeDistribution &isotopes)ElementDBprotected
symbols_ElementDBprotected
~ElementDB()ElementDBprivate