Cloudy
Spectral Synthesis Code for Astrophysics
|
#include <quantumstate.h>
Public Types | |
typedef qList | list_type |
typedef ProxyIterator < qStateProxy, qStateConstProxy > | iterator |
Public Member Functions | |
qStateProxy (list_type *list, int index) | |
qStateProxy (void) | |
bool | associated () const |
string | chLabel () const |
string & | chConfig () const |
Energy & | energy () const |
realnum & | g () const |
double & | Pop () const |
double & | DepartCoef () const |
double & | NCrit () const |
double & | ColDen () const |
int & | IonStg () const |
int & | nelem () const |
double & | ConBoltz () const |
double & | Boltzmann () const |
double & | lifetime () const |
long & | n () const |
long & | l () const |
long & | S () const |
long & | v () const |
long & | j () const |
long & | J () const |
enum level_status & | status () const |
Private Attributes | |
list_type * | m_list |
int | m_index |
Friends | |
class | ProxyIterator< qStateProxy, qStateConstProxy > |
class | qStateConstProxy |
typedef qList qStateProxy::list_type |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
Boltzmann to ground state
References qList::m_Boltzmann, m_index, and m_list.
|
inline |
References m_index, qList::m_labels, and m_list.
string qStateProxy::chLabel | ( | ) | const |
|
inline |
column density of state [cm-2]
References qList::m_ColDen, m_index, and m_list.
Referenced by Junk().
|
inline |
ConBoltz excit to continuum
References qList::m_ConBoltz, m_index, and m_list.
|
inline |
departure coefficient of state [dimensionless]
References qList::m_DepartCoef, m_index, and m_list.
|
inline |
energy of the state
References qList::m_energy, m_index, and m_list.
|
inline |
statistical weight [dimensionless]
References qList::m_g, m_index, and m_list.
Referenced by Junk().
|
inline |
ion stage of element, 1 for atom, 2 ion, etc
References m_index, qList::m_IonStg, and m_list.
Referenced by Junk().
|
inline |
References m_index, qList::m_j, and m_list.
Referenced by Junk().
|
inline |
References m_index, qList::m_J, and m_list.
Referenced by Junk().
|
inline |
References m_index, qList::m_l, and m_list.
Referenced by Junk().
|
inline |
Lifetime of the state
References m_index, qList::m_lifetime, and m_list.
|
inline |
References m_index, m_list, and qList::m_n.
Referenced by Junk().
|
inline |
Critical density for l-mixing [cm-3]
References m_index, m_list, and qList::m_NCrit.
|
inline |
atomic number of element, 1 for H, 2 for He, etc
References m_index, m_list, and qList::m_nelem.
Referenced by Junk().
|
inline |
population of state [cm-3]
References m_index, m_list, and qList::m_Pop.
|
inline |
References m_index, m_list, and qList::m_S.
Referenced by Junk().
|
inline |
References m_index, m_list, and qList::m_status.
Referenced by Junk().
|
inline |
References m_index, m_list, and qList::m_v.
Referenced by Junk().
|
friend |
|
friend |
|
private |
Referenced by Boltzmann(), chConfig(), chLabel(), ColDen(), ConBoltz(), DepartCoef(), energy(), g(), IonStg(), j(), J(), l(), lifetime(), n(), NCrit(), nelem(), Pop(), S(), status(), and v().
|
private |
Referenced by associated(), Boltzmann(), chConfig(), chLabel(), ColDen(), ConBoltz(), DepartCoef(), energy(), g(), IonStg(), j(), J(), l(), lifetime(), n(), NCrit(), nelem(), Pop(), S(), status(), and v().