143         void init(
long index, 
char chSumTyp, 
const char *chComment, 
const char *label,
 
  219                         return LineSave.
lines[id].getTransition();
 
  236                                 if( 
id > 0 && i == 1 && LineSave.
lines[
id].LineType() != 
't' )
 
  242                                         sum += LineSave.
lines[id].SumLine(i);
 
  256                         for( 
long nEmType=0; nEmType<2; ++nEmType )
 
  292                                 if( 
id > 0 && i == 1 && LineSave.
lines[
id].LineType() != 
't' )
 
  298                                         sum += LineSave.
lines[id].emslin(i);
 
  333         void prt(FILE *fp) 
const;
 
  334         string label() 
const;
 
  336         bool isCat(
const char *s) 
const;
 
  411                 else if( ipEmType == 3 )
 
  436 inline void t_LineSave::init(
long index, 
char chSumTyp, 
const char *chComment, 
const char *label,
 
  443                 wavelength = fabs(wavelength);
 
  447         lines[index].init(index,chSumTyp,chComment,label,tr);
 
  452         lines.resize(nlines);
 
vector< long > m_component
vector< realnum > m_wavelength
void SumLineAdd(int i, double val)
void lines_lv1_li_ne(void)
long findline(const char *chLabel, realnum wavelength)
void chALabSet(const char *that)
double emslin(int i) const 
bool isInwardTotal() const 
void lines_continuum(void)
void SumLineAccum(double cumulative_factor)
void emslinSet(int i, double v)
bool fp_equal(sys_float x, sys_float y, int n=3)
bool isCollisional() const 
const TransitionProxy getComponent(long ind)
const char * chName() const 
void lines_lv1_k_zn(void)
void LineStackCreate(void)
const int INPUT_LINE_LENGTH
void comment(t_warnings &)
void checkEmergent(const long ipEmType) const 
TransitionProxy getTransition()
void init(long index, char chSumTyp, const char *chComment, const char *label, const TransitionProxy &tr)
void lines_molecules(void)
void addComponentID(long id)
bool isCat(const char *s) const 
void cdEmis(const char *chLabel, realnum wavelength, double *emiss, bool lgEmergent)
bool isInwardContinuum() const 
realnum RecCoefCNO[4][NRECCOEFCNO]
const char * chALab() const 
void addComponent(const char *species, const double wavelength)
static vector< realnum > wavelength
static const int NHOLDCOMMENTS
realnum wavelength() const 
realnum wavelength(long index)
const char * chCLab() const 
static const long sig_figs_max
void init(long index, char chSumTyp, const char *chComment, const char *label, bool lgAdd, realnum wavelength, const TransitionProxy &tr)
char chHoldComments[NHOLDCOMMENTS][INPUT_LINE_LENGTH]
double SumLine(int i) const 
void makeBlend(const char *species, const double wavelength, const double width)
long int StuffComment(const char *chComment)