Cloudy
Spectral Synthesis Code for Astrophysics
Loading...
Searching...
No Matches
qStateConstProxy Class Reference

#include <quantumstate.h>

Collaboration diagram for qStateConstProxy:

Public Types

typedef const qList list_type
 
typedef ProxyIterator< qStateConstProxy, qStateConstProxyiterator
 

Public Member Functions

 qStateConstProxy (const list_type *list, int index)
 
 qStateConstProxy (void)
 
 qStateConstProxy (const qStateProxy &q)
 
bool associated () const
 
string chLabel () const
 
const string & chConfig () const
 
Energy energy () const
 
realnum g () const
 
double ColDen () const
 
double Pop () const
 
double DepartCoef () const
 
double NCrit () 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
 
int ipOrg () const
 
realnum j () const
 
long J () const
 
enum level_status status () const
 

Private Attributes

const list_typem_list
 
int m_index
 

Friends

class ProxyIterator< qStateConstProxy, qStateConstProxy >
 

Member Typedef Documentation

◆ iterator

◆ list_type

Constructor & Destructor Documentation

◆ qStateConstProxy() [1/3]

qStateConstProxy::qStateConstProxy ( const list_type * list,
int index )
inlineexplicit

References m_index, and m_list.

◆ qStateConstProxy() [2/3]

qStateConstProxy::qStateConstProxy ( void )
inlineexplicit

References m_index, m_list, and NULL.

◆ qStateConstProxy() [3/3]

qStateConstProxy::qStateConstProxy ( const qStateProxy & q)
inline

References m_index, and m_list.

Member Function Documentation

◆ associated()

bool qStateConstProxy::associated ( ) const
inline

References m_list, and NULL.

Referenced by column(), density(), depart(), and energy().

◆ Boltzmann()

double qStateConstProxy::Boltzmann ( ) const
inline

References m_index, and m_list.

◆ chConfig()

const string & qStateConstProxy::chConfig ( ) const
inline

References m_index, and m_list.

◆ chLabel()

string qStateConstProxy::chLabel ( ) const

References m_index, and m_list.

◆ ColDen()

double qStateConstProxy::ColDen ( ) const
inline

References m_index, and m_list.

Referenced by column().

◆ ConBoltz()

double qStateConstProxy::ConBoltz ( ) const
inline

References m_index, and m_list.

◆ DepartCoef()

double qStateConstProxy::DepartCoef ( ) const
inline

References m_index, and m_list.

Referenced by depart(), and lgCheckMonitors().

◆ energy()

Energy qStateConstProxy::energy ( ) const
inline

References m_index, and m_list.

Referenced by energy().

◆ g()

realnum qStateConstProxy::g ( ) const
inline

References m_index, and m_list.

◆ IonStg()

int qStateConstProxy::IonStg ( ) const
inline

References m_index, and m_list.

◆ ipOrg()

int qStateConstProxy::ipOrg ( ) const
inline

References m_index, and m_list.

◆ J()

long qStateConstProxy::J ( ) const
inline

References m_index, and m_list.

◆ j()

realnum qStateConstProxy::j ( ) const
inline

References m_index, and m_list.

◆ l()

long qStateConstProxy::l ( ) const
inline

References m_index, and m_list.

◆ lifetime()

double qStateConstProxy::lifetime ( ) const
inline

References m_index, and m_list.

◆ n()

long qStateConstProxy::n ( ) const
inline

References m_index, and m_list.

◆ NCrit()

double qStateConstProxy::NCrit ( ) const
inline

References m_index, and m_list.

◆ nelem()

int qStateConstProxy::nelem ( ) const
inline

References m_index, and m_list.

◆ Pop()

double qStateConstProxy::Pop ( ) const
inline

References m_index, and m_list.

Referenced by density().

◆ S()

long qStateConstProxy::S ( ) const
inline

References m_index, and m_list.

◆ status()

enum level_status qStateConstProxy::status ( ) const
inline

References m_index, and m_list.

Referenced by lgCheckMonitors().

◆ v()

long qStateConstProxy::v ( ) const
inline

References m_index, and m_list.

Friends And Related Symbol Documentation

◆ ProxyIterator< qStateConstProxy, qStateConstProxy >

Member Data Documentation

◆ m_index

◆ m_list


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