4#ifndef LINES_SERVICE_H_
5#define LINES_SERVICE_H_
53 double nonScatteredFraction);
57 double nonScatteredFraction);
87void lindst(
double dampXvel,
114 const char *chComment);
123 double emissivity_in ,
125 double emissivity_out ,
157 const string& transType);
164double eina(
double gf,
173double abscf(
double gf,
178#define LOWDEN_LYMAN 0
202double ConvCrossSect2CollStr(
double CrsSectCM2,
double gLo,
double E_ProjectileRyd,
double reduced_mass_grams );
sys_float safe_div(sys_float x, sys_float y, sys_float res_0by0)
Definition cddefines.h:1017
float realnum
Definition cddefines.h:127
string chComment() const
Definition lines.cpp:326
Definition transition.h:24
Definition cddefines.h:1299
double eina(double gf, double enercm, double gup)
Definition lines_service.cpp:151
double S2Aul(double S, double waveAng, double gup, const string &transType)
Definition lines_service.cpp:189
const TransitionProxy FndLineHt(long int *level)
Definition lines_service.cpp:869
void outline_base(double dampXvel, double damp, bool lgTransStackLine, long int ip, double phots, realnum inwd, double nonScatteredFraction)
Definition lines_service.cpp:524
LinSv * linadd(double xInten, double xIntenIsoBkg, t_wavl wavelength, const char *chLab, char chInfo, const char *chComment)
Definition lines_service.cpp:426
double eina(double gf, double enercm, double gup)
Definition lines_service.cpp:151
realnum wn2angVac(double fenergyWN)
Definition lines_service.h:226
double ConvRate2CS(realnum gHi, realnum rate)
Definition lines_service.cpp:786
void PntForLine(t_wavl wavelength, const char *chLabel, long int *ipnt)
Definition lines_service.cpp:721
double abscf(double gf, double enercm, double gl)
Definition lines_service.cpp:270
void lindst(double xInten, t_wavl wavelength, const char *chLab, long int ipnt, char chInfo, bool lgOutToo, const char *chComment)
Definition lines_service.cpp:655
void outline_base_bin(bool lgTransStackLine, long int ip, double phots, realnum inwd, double nonScatteredFraction)
Definition lines_service.cpp:571
void set_xIntensity(const TransitionProxy &t)
Definition lines_service.cpp:930
double ConvCrossSect2CollStr(double CrsSectCM2, double gLo, double E_ProjectileRyd, double reduced_mass_grams)
Definition lines_service.cpp:805
double totlin(int chInfo)
Definition lines_service.cpp:830
double GetGF(double eina, double enercm, double gup)
Definition lines_service.cpp:168
realnum WavlenErrorGet(realnum wavelength, long sig_figs)
Definition lines_service.cpp:294
double emergent_line(double emissivity_in, double emissivity_out, long int ipCont)
Definition lines_service.cpp:464
static vector< realnum > wavelength
Definition monitor_results.cpp:79
#define S(I_, J_)
Definition optimize_subplx.cpp:1105
double phots(const TransitionProxy &t)
Definition transition.h:649