4 #ifndef LINES_SERVICE_H_ 
    5 #define LINES_SERVICE_H_ 
   18                                                 double nonScatteredFraction);
 
   22                                                 double nonScatteredFraction);
 
   52 void lindst(
double dampXvel,
 
   79   const char *chComment);
 
   88          double emissivity_in , 
 
   90          double emissivity_out , 
 
  118 double eina(
double gf, 
 
  127 double abscf(
double gf, 
 
  132 #define LOWDEN_LYMAN 0 
  169 double ConvCrossSect2CollStr( 
double CrsSectCM2, 
double gLo, 
double E_ProjectileRyd, 
double reduced_mass_grams );
 
realnum WavlenErrorGet(realnum wavelength, long sig_figs)
double abscf(double gf, double enercm, double gl)
double eina(double gf, double enercm, double gup)
void set_xIntensity(const TransitionProxy &t)
void lindst(double xEmiss, realnum wavelength, const char *chLab, long int ipnt, char chInfo, bool lgOutToo, const char *chComment)
double RefIndex(double EnergyWN)
double phots(const TransitionProxy &t)
void PntForLine(double wavelength, const char *chLabel, long int *ipnt)
void outline_base_bin(bool lgTransStackLine, long int ip, double phots, realnum inwd, double nonScatteredFraction)
double ConvRate2CS(realnum gHi, realnum rate)
LinSv * linadd(double xEmiss, realnum wavelength, const char *chLab, char chInfo, const char *chComment)
const TransitionProxy FndLineHt(long int *level)
realnum wlAirVac(double wlAir)
double totlin(int chInfo)
double GetGF(double trans_prob, double enercm, double gup)
void outline_base(double dampXvel, double damp, bool lgTransStackLine, long int ip, double phots, realnum inwd, double nonScatteredFraction)
static vector< realnum > wavelength
double ConvCrossSect2CollStr(double CrsSectCM2, double gLo, double E_ProjectileRyd, double reduced_mass_grams)
double emergent_line(double emissivity_in, double emissivity_out, long int ipCont)