#include <ParaIon.hh>
| core::io::nmr::ParaIon::ParaIon |
( |
| ) |
|
| core::io::nmr::ParaIon::ParaIon |
( |
std::string const & |
label, |
|
|
Real const |
charge, |
|
|
Real const |
s, |
|
|
Real const |
l, |
|
|
Real const |
j, |
|
|
Real const |
gj, |
|
|
Real const |
te |
|
) |
| |
constructor with arguments
| core::io::nmr::ParaIon::ParaIon |
( |
ParaIon const & |
src | ) |
|
copy constructor
Make a deep copy of this mover object
| core::io::nmr::ParaIon::~ParaIon |
( |
| ) |
|
| void core::io::nmr::ParaIon::calc_gJ |
( |
| ) |
|
calculate Lande g-factor
References gJ_, J_, L_, and S_.
| Real core::io::nmr::ParaIon::get_charge |
( |
| ) |
const |
|
inline |
| Real core::io::nmr::ParaIon::get_gJ |
( |
| ) |
const |
|
inline |
| std::string core::io::nmr::ParaIon::get_ion_label |
( |
| ) |
const |
|
inline |
| Real core::io::nmr::ParaIon::get_J |
( |
| ) |
const |
|
inline |
| Real core::io::nmr::ParaIon::get_L |
( |
| ) |
const |
|
inline |
| Real core::io::nmr::ParaIon::get_S |
( |
| ) |
const |
|
inline |
| Real core::io::nmr::ParaIon::get_tau_e |
( |
| ) |
const |
|
inline |
| void core::io::nmr::ParaIon::set_charge |
( |
Real |
charge | ) |
|
|
inline |
| void core::io::nmr::ParaIon::set_gJ |
( |
Real |
gj | ) |
|
|
inline |
| void core::io::nmr::ParaIon::set_ion_label |
( |
std::string const & |
label | ) |
|
|
inline |
| void core::io::nmr::ParaIon::set_J |
( |
Real |
j | ) |
|
|
inline |
| void core::io::nmr::ParaIon::set_L |
( |
Real |
l | ) |
|
|
inline |
| void core::io::nmr::ParaIon::set_S |
( |
Real |
s | ) |
|
|
inline |
| void core::io::nmr::ParaIon::set_tau_e |
( |
Real |
te | ) |
|
|
inline |
| void core::io::nmr::ParaIon::show |
( |
std::ostream & |
out | ) |
const |
| Real core::io::nmr::ParaIon::charge_ |
|
private |
| Real core::io::nmr::ParaIon::gJ_ |
|
private |
| std::string core::io::nmr::ParaIon::ion_label_ |
|
private |
| Real core::io::nmr::ParaIon::J_ |
|
private |
| Real core::io::nmr::ParaIon::L_ |
|
private |
| Real core::io::nmr::ParaIon::S_ |
|
private |
| Real core::io::nmr::ParaIon::tau_e_ |
|
private |
The documentation for this class was generated from the following files: