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

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...


class utility::SingletonBase< ParamagneticDatabaseHandler >

Constructor & Destructor Documentation

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

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 >

Member Data Documentation

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

map of ion label and ion properties

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