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:1030
float realnum
Definition cddefines.h:128
string chComment() const
Definition lines.cpp:397
Definition transition.h:24
Definition cddefines.h:1312
double eina(double gf, double enercm, double gup)
Definition lines_service.cpp:138
double S2Aul(double S, double waveAng, double gup, const string &transType)
Definition lines_service.cpp:176
const TransitionProxy FndLineHt(long int *level)
Definition lines_service.cpp:850
void outline_base(double dampXvel, double damp, bool lgTransStackLine, long int ip, double phots, realnum inwd, double nonScatteredFraction)
Definition lines_service.cpp:505
LinSv * linadd(double xInten, double xIntenIsoBkg, t_wavl wavelength, const char *chLab, char chInfo, const char *chComment)
Definition lines_service.cpp:407
double eina(double gf, double enercm, double gup)
Definition lines_service.cpp:138
realnum wn2angVac(double fenergyWN)
Definition lines_service.h:226
double ConvRate2CS(realnum gHi, realnum rate)
Definition lines_service.cpp:767
void PntForLine(t_wavl wavelength, const char *chLabel, long int *ipnt)
Definition lines_service.cpp:702
double abscf(double gf, double enercm, double gl)
Definition lines_service.cpp:257
void lindst(double xInten, t_wavl wavelength, const char *chLab, long int ipnt, char chInfo, bool lgOutToo, const char *chComment)
Definition lines_service.cpp:636
void outline_base_bin(bool lgTransStackLine, long int ip, double phots, realnum inwd, double nonScatteredFraction)
Definition lines_service.cpp:552
void set_xIntensity(const TransitionProxy &t)
Definition lines_service.cpp:911
double ConvCrossSect2CollStr(double CrsSectCM2, double gLo, double E_ProjectileRyd, double reduced_mass_grams)
Definition lines_service.cpp:786
double totlin(int chInfo)
Definition lines_service.cpp:811
double GetGF(double eina, double enercm, double gup)
Definition lines_service.cpp:155
realnum WavlenErrorGet(realnum wavelength, long sig_figs)
Definition lines_service.cpp:281
double emergent_line(double emissivity_in, double emissivity_out, long int ipCont)
Definition lines_service.cpp:445
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