58 static double E1(
const double & x);
71 static double En(
const int & n,
const double & x);
81 static double deBoerD(
const double & x);
92 static double deBoerL0(
const double & mu1,
const double & mu2,
const double & muj, \
93 const double & density,
const double & thickness);
105 static double deBoerX(
const double & p,
const double & q, \
106 const double & d1,
const double & d2, \
107 const double & mu_1_j,
const double & mu_2_j, \
108 const double & mu_b_j_d_t = 0.0);
110 static double deBoerV(
const double & p,
const double & q, \
111 const double & d1,
const double & d2, \
112 const double & mu_1_j,
const double & mu_2_j, \
113 const double & mu_b_j_d_t);
118 static bool isNumber(
const double & x);
128 static double deBoerY(
const double & a,
const double & b,
const double & c,
const double & d);
133 static double deBoerW(
const double & a,
const double & b,
const double & d);
140 static double AS_5_1_53(
const double & x);
147 static double AS_5_1_56(
const double & x);
152 static double getFWHM(
const double & energy,
const double & noise, \
153 const double & fano,
const double & quantumEnergy = 0.00385);
158 static double erf(
const double & x);
164 static double erfc(
const double & x);
176 static double _deBoerD(
const double &x, \
177 const double & epsilon = 1.0e-7, \
178 const int & maxIter = 100);
183 #endif // FISX_DEBOER_H static double AS_5_1_53(const double &x)
Definition: fisx_math.cpp:115
static bool isNumber(const double &x)
Definition: fisx_math.cpp:494
static double deBoerX(const double &p, const double &q, const double &d1, const double &d2, const double &mu_1_j, const double &mu_2_j, const double &mu_b_j_d_t=0.0)
Definition: fisx_math.cpp:315
static double deBoerW(const double &a, const double &b, const double &d)
Definition: fisx_element.cpp:34
static double deBoerD(const double &x)
Definition: fisx_math.cpp:159
static bool isFiniteNumber(const double &x)
Definition: fisx_math.cpp:499
static double En(const int &n, const double &x)
Definition: fisx_math.cpp:85
static double AS_5_1_56(const double &x)
Definition: fisx_math.cpp:137
Common fluorescence spectroscopy math functions.
Definition: fisx_math.h:44
static double E1(const double &x)
Definition: fisx_math.cpp:37
static double deBoerL0(const double &mu1, const double &mu2, const double &muj, const double &density, const double &thickness)
Definition: fisx_math.cpp:207
static double erfc(const double &x)
Definition: fisx_math.cpp:583
static double deBoerY(const double &a, const double &b, const double &c, const double &d)
static double erf(const double &x)
Definition: fisx_math.cpp:565
static double getFWHM(const double &energy, const double &noise, const double &fano, const double &quantumEnergy=0.00385)
Definition: fisx_math.cpp:558