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

#include <lines.h>

Collaboration diagram for LineID:

Public Member Functions

 LineID ()
 
 LineID (string lbl, t_wavl wv)
 
 LineID (string lbl, t_wavl wv, realnum e)
 
 LineID (string lbl, t_wavl wv, int ilo, int ihi)
 
 LineID (string lbl, t_wavl wv, int ilo, int ihi, realnum e)
 
string chLabel () const
 
realnum wavlVac () const
 
t_wavl twav () const
 
string str () const
 
int indLo () const
 
int indHi () const
 
realnum ELo () const
 

Private Attributes

string p_chLabel
 
t_wavl p_wave
 
int p_indLo
 
int p_indHi
 
realnum p_ELo
 

Constructor & Destructor Documentation

◆ LineID() [1/5]

LineID::LineID ( )
inline

References p_ELo, p_indHi, and p_indLo.

◆ LineID() [2/5]

LineID::LineID ( string lbl,
t_wavl wv )
inline

References p_chLabel, p_ELo, p_indHi, p_indLo, and p_wave.

◆ LineID() [3/5]

LineID::LineID ( string lbl,
t_wavl wv,
realnum e )
inline

References p_chLabel, p_ELo, p_indHi, p_indLo, and p_wave.

◆ LineID() [4/5]

LineID::LineID ( string lbl,
t_wavl wv,
int ilo,
int ihi )
inline

References p_chLabel, p_ELo, p_indHi, p_indLo, and p_wave.

◆ LineID() [5/5]

LineID::LineID ( string lbl,
t_wavl wv,
int ilo,
int ihi,
realnum e )
inline

References p_chLabel, p_ELo, p_indHi, p_indLo, and p_wave.

Member Function Documentation

◆ chLabel()

string LineID::chLabel ( ) const
inline

◆ ELo()

realnum LineID::ELo ( ) const
inline

References p_ELo.

Referenced by t_LineSave::findline().

◆ indHi()

int LineID::indHi ( ) const
inline

References p_indHi.

Referenced by t_LineSave::findline().

◆ indLo()

int LineID::indLo ( ) const
inline

References p_indLo.

Referenced by t_LineSave::findline().

◆ str()

string LineID::str ( ) const
inline

References p_chLabel, and p_wave.

Referenced by LinSv::addComponent(), and t_LineSave::findline().

◆ twav()

t_wavl LineID::twav ( ) const
inline

References p_wave.

Referenced by t_LineSave::findline(), getTransition(), and prt_line_err().

◆ wavlVac()

realnum LineID::wavlVac ( ) const
inline

Member Data Documentation

◆ p_chLabel

string LineID::p_chLabel
private

Referenced by chLabel(), LineID(), LineID(), LineID(), LineID(), and str().

◆ p_ELo

realnum LineID::p_ELo
private

Referenced by ELo(), LineID(), LineID(), LineID(), LineID(), and LineID().

◆ p_indHi

int LineID::p_indHi
private

◆ p_indLo

int LineID::p_indLo
private

◆ p_wave

t_wavl LineID::p_wave
private

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