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 ,
122 const string& transType);
129 double eina(
double gf,
138 double abscf(
double gf,
143 #define LOWDEN_LYMAN 0
180 double ConvCrossSect2CollStr(
double CrsSectCM2,
double gLo,
double E_ProjectileRyd,
double reduced_mass_grams );
double wn2ang(double fenergyWN)
Definition: lines_service.h:204
realnum WavlenErrorGet(realnum wavelength, long sig_figs)
Definition: lines_service.cpp:341
realnum wlAirVac(double wlAir)
Definition: lines_service.cpp:280
LinSv * linadd(double xInten, realnum wavelength, const char *chLab, char chInfo, const char *chComment)
Definition: lines_service.cpp:473
void outline_base(double dampXvel, double damp, bool lgTransStackLine, long int ip, double phots, realnum inwd, double nonScatteredFraction)
Definition: lines_service.cpp:552
double eina(double gf, double enercm, double gup)
Definition: lines_service.cpp:139
double phots(const TransitionProxy &t)
Definition: transition.h:659
string chComment() const
Definition: lines.cpp:310
double emergent_line(double emissivity_in, double emissivity_out, long int ipCont)
Definition: lines_service.cpp:492
double totlin(int chInfo)
Definition: lines_service.cpp:866
float realnum
Definition: cddefines.h:127
double ConvCrossSect2CollStr(double CrsSectCM2, double gLo, double E_ProjectileRyd, double reduced_mass_grams)
Definition: lines_service.cpp:841
sys_float safe_div(sys_float x, sys_float y, sys_float res_0by0)
Definition: cddefines.h:1017
void PntForLine(double wavelength, const char *chLabel, long int *ipnt)
Definition: lines_service.cpp:757
void lindst(double xInten, realnum wavelength, const char *chLab, long int ipnt, char chInfo, bool lgOutToo, const char *chComment)
Definition: lines_service.cpp:683
double ConvRate2CS(realnum gHi, realnum rate)
Definition: lines_service.cpp:822
static vector< realnum > wavelength
Definition: monitor_results.cpp:79
double RefIndex(double EnergyWN)
Definition: lines_service.cpp:312
const TransitionProxy FndLineHt(long int *level)
Definition: lines_service.cpp:905
Definition: transition.h:23
#define S(I_, J_)
Definition: optimize_subplx.cpp:1826
void outline_base_bin(bool lgTransStackLine, long int ip, double phots, realnum inwd, double nonScatteredFraction)
Definition: lines_service.cpp:599
void set_xIntensity(const TransitionProxy &t)
Definition: lines_service.cpp:966
double abscf(double gf, double enercm, double gl)
Definition: lines_service.cpp:258
double GetGF(double eina, double enercm, double gup)
Definition: lines_service.cpp:156
double S2Aul(double S, double EnergyAng, double gup, const string &transType)
Definition: lines_service.cpp:177