Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
core::io::nmr::ParamagneticDatabaseHandler Class Reference

#include <ParamagneticDatabaseHandler.hh>

Inheritance diagram for core::io::nmr::ParamagneticDatabaseHandler:
Inheritance graph
[legend]

Public Member Functions

std::map< std::string, ParaIon >
const & 
get_ion_data_table () const
 return map with paramagnetic ion data More...
 
ParaIon get_ion_data (std::string const &ion)
 return data for one paramagnetic ion More...
 

Private Member Functions

 ParamagneticDatabaseHandler ()
 Empty default constructor. More...
 

Private Attributes

std::map< std::string, ParaIonion_data_table_
 map of ion label and ion properties More...
 

Friends

class utility::SingletonBase< ParamagneticDatabaseHandler >
 

Constructor & Destructor Documentation

core::io::nmr::ParamagneticDatabaseHandler::ParamagneticDatabaseHandler ( )
private

Empty default constructor.

Empty constructor.

Member Function Documentation

ParaIon core::io::nmr::ParamagneticDatabaseHandler::get_ion_data ( std::string const &  ion)

return data for one paramagnetic ion

std::map< std::string, ParaIon > const & core::io::nmr::ParamagneticDatabaseHandler::get_ion_data_table ( ) const

return map with paramagnetic ion data

Public member methods

Friends And Related Function Documentation

friend class utility::SingletonBase< ParamagneticDatabaseHandler >
friend

Member Data Documentation

std::map< std::string, ParaIon > core::io::nmr::ParamagneticDatabaseHandler::ion_data_table_
private

map of ion label and ion properties


The documentation for this class was generated from the following files: