#include <quantumstate.h>
Public Types | |
typedef const qList | list_type |
typedef ProxyIterator < qStateConstProxy, qStateConstProxy > | iterator |
Public Member Functions | |
qStateConstProxy (const list_type *list, int index) | |
qStateConstProxy (void) | |
const char * | chLabel () const |
const char * | chConfig () const |
Energy | energy () const |
realnum | g () const |
double | ColDen () const |
double | Pop () 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 |
Private Attributes | |
const list_type * | m_list |
int | m_index |
Friends | |
class | ProxyIterator< qStateConstProxy, qStateConstProxy > |
Definition at line 239 of file quantumstate.h.
Definition at line 243 of file quantumstate.h.
typedef const qList qStateConstProxy::list_type |
Definition at line 242 of file quantumstate.h.
qStateConstProxy::qStateConstProxy | ( | const list_type * | list, | |
int | index | |||
) | [inline, explicit] |
Definition at line 249 of file quantumstate.h.
qStateConstProxy::qStateConstProxy | ( | void | ) | [inline, explicit] |
Definition at line 251 of file quantumstate.h.
double qStateConstProxy::Boltzmann | ( | ) | const [inline] |
Definition at line 303 of file quantumstate.h.
References qList::m_Boltzmann, m_index, and m_list.
const char* qStateConstProxy::chConfig | ( | ) | const [inline] |
Definition at line 257 of file quantumstate.h.
References m_index, qList::m_labels, and m_list.
const char* qStateConstProxy::chLabel | ( | ) | const [inline] |
Definition at line 253 of file quantumstate.h.
References m_index, qList::m_labels, and m_list.
double qStateConstProxy::ColDen | ( | ) | const [inline] |
Definition at line 269 of file quantumstate.h.
References qList::m_ColDen, m_index, and m_list.
double qStateConstProxy::ConBoltz | ( | ) | const [inline] |
Definition at line 299 of file quantumstate.h.
References qList::m_ConBoltz, m_index, and m_list.
Energy qStateConstProxy::energy | ( | ) | const [inline] |
Definition at line 261 of file quantumstate.h.
References qList::m_energy, m_index, and m_list.
realnum qStateConstProxy::g | ( | ) | const [inline] |
Definition at line 265 of file quantumstate.h.
References qList::m_g, m_index, and m_list.
int qStateConstProxy::IonStg | ( | ) | const [inline] |
Definition at line 291 of file quantumstate.h.
References m_index, qList::m_IonStg, and m_list.
long qStateConstProxy::J | ( | ) | const [inline] |
Definition at line 331 of file quantumstate.h.
References m_index, qList::m_J, and m_list.
long qStateConstProxy::j | ( | ) | const [inline] |
Definition at line 327 of file quantumstate.h.
References m_index, qList::m_j, and m_list.
long qStateConstProxy::l | ( | ) | const [inline] |
Definition at line 315 of file quantumstate.h.
References m_index, qList::m_l, and m_list.
double qStateConstProxy::lifetime | ( | ) | const [inline] |
Definition at line 307 of file quantumstate.h.
References m_index, qList::m_lifetime, and m_list.
long qStateConstProxy::n | ( | ) | const [inline] |
Definition at line 311 of file quantumstate.h.
References m_index, m_list, and qList::m_n.
Referenced by qList::resize().
int qStateConstProxy::nelem | ( | ) | const [inline] |
Definition at line 295 of file quantumstate.h.
References m_index, m_list, and qList::m_nelem.
double qStateConstProxy::Pop | ( | ) | const [inline] |
Definition at line 273 of file quantumstate.h.
References m_index, m_list, and qList::m_Pop.
long qStateConstProxy::S | ( | ) | const [inline] |
Definition at line 319 of file quantumstate.h.
References m_index, m_list, and qList::m_S.
long qStateConstProxy::v | ( | ) | const [inline] |
Definition at line 323 of file quantumstate.h.
References m_index, m_list, and qList::m_v.
friend class ProxyIterator< qStateConstProxy, qStateConstProxy > [friend] |
Definition at line 245 of file quantumstate.h.
int qStateConstProxy::m_index [private] |
Definition at line 247 of file quantumstate.h.
Referenced by Boltzmann(), chConfig(), chLabel(), ColDen(), ConBoltz(), energy(), g(), IonStg(), J(), j(), l(), lifetime(), n(), nelem(), Pop(), S(), and v().
const list_type* qStateConstProxy::m_list [private] |
Definition at line 246 of file quantumstate.h.
Referenced by Boltzmann(), chConfig(), chLabel(), ColDen(), ConBoltz(), energy(), g(), IonStg(), J(), j(), l(), lifetime(), n(), nelem(), Pop(), S(), and v().