cloudy
trunk
|
#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 & | 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 |
Definition at line 167 of file quantumstate.h.
Definition at line 171 of file quantumstate.h.
typedef qList qStateProxy::list_type |
Definition at line 170 of file quantumstate.h.
|
inlineexplicit |
Definition at line 178 of file quantumstate.h.
|
inlineexplicit |
Definition at line 180 of file quantumstate.h.
|
inline |
Definition at line 182 of file quantumstate.h.
References m_list.
|
inline |
Boltzmann to ground state
Definition at line 232 of file quantumstate.h.
References qList::m_Boltzmann, m_index, and m_list.
|
inline |
Definition at line 187 of file quantumstate.h.
References m_index, qList::m_labels, and m_list.
string qStateProxy::chLabel | ( | ) | const |
Definition at line 52 of file quantumstate.cpp.
References qList::chLabel(), m_index, and m_list.
|
inline |
column density of state [cm-2]
Definition at line 212 of file quantumstate.h.
References qList::m_ColDen, m_index, and m_list.
Referenced by Junk().
|
inline |
ConBoltz excit to continuum
Definition at line 227 of file quantumstate.h.
References qList::m_ConBoltz, m_index, and m_list.
|
inline |
departure coefficient of state [dimensionless]
Definition at line 207 of file quantumstate.h.
References qList::m_DepartCoef, m_index, and m_list.
|
inline |
energy of the state
Definition at line 192 of file quantumstate.h.
References qList::m_energy, m_index, and m_list.
|
inline |
statistical weight [dimensionless]
Definition at line 197 of file quantumstate.h.
References qList::m_g, m_index, and m_list.
Referenced by Junk().
|
inline |
ion stage of element, 1 for atom, 2 ion, etc
Definition at line 217 of file quantumstate.h.
References m_index, qList::m_IonStg, and m_list.
Referenced by Junk().
|
inline |
Definition at line 257 of file quantumstate.h.
References m_index, qList::m_j, and m_list.
Referenced by Junk().
|
inline |
Definition at line 261 of file quantumstate.h.
References m_index, qList::m_J, and m_list.
Referenced by Junk().
|
inline |
Definition at line 245 of file quantumstate.h.
References m_index, qList::m_l, and m_list.
Referenced by Junk().
|
inline |
Lifetime of the state
Definition at line 237 of file quantumstate.h.
References m_index, qList::m_lifetime, and m_list.
|
inline |
Definition at line 241 of file quantumstate.h.
References m_index, m_list, and qList::m_n.
Referenced by Junk().
|
inline |
atomic number of element, 1 for H, 2 for He, etc
Definition at line 222 of file quantumstate.h.
References m_index, m_list, and qList::m_nelem.
Referenced by Junk().
|
inline |
population of state [cm-3]
Definition at line 202 of file quantumstate.h.
References m_index, m_list, and qList::m_Pop.
|
inline |
Definition at line 249 of file quantumstate.h.
References m_index, m_list, and qList::m_S.
Referenced by Junk().
|
inline |
Definition at line 265 of file quantumstate.h.
References m_index, m_list, and qList::m_status.
Referenced by Junk().
|
inline |
Definition at line 253 of file quantumstate.h.
References m_index, m_list, and qList::m_v.
Referenced by Junk().
|
friend |
Definition at line 173 of file quantumstate.h.
|
friend |
Definition at line 174 of file quantumstate.h.
|
private |
Definition at line 176 of file quantumstate.h.
Referenced by Boltzmann(), chConfig(), chLabel(), ColDen(), ConBoltz(), DepartCoef(), energy(), g(), IonStg(), j(), J(), l(), lifetime(), n(), nelem(), Pop(), S(), status(), and v().
|
private |
Definition at line 175 of file quantumstate.h.
Referenced by associated(), Boltzmann(), chConfig(), chLabel(), ColDen(), ConBoltz(), DepartCoef(), energy(), g(), IonStg(), j(), J(), l(), lifetime(), n(), nelem(), Pop(), S(), status(), and v().