ROOT
6.06/09
Reference Guide
|
Go to the source code of this file.
Namespaces | |
ROOT | |
Namespace for new ROOT classes and functions. | |
ROOT::Math | |
Functions | |
Special Functions from MathMore | |
double | ROOT::Math::assoc_laguerre (unsigned n, double m, double x) |
Computes the generalized Laguerre polynomials for \( n \geq 0, m > -1 \). More... | |
double | ROOT::Math::assoc_legendre (unsigned l, unsigned m, double x) |
Computes the associated Legendre polynomials. More... | |
double | ROOT::Math::comp_ellint_1 (double k) |
Calculates the complete elliptic integral of the first kind. More... | |
double | ROOT::Math::comp_ellint_2 (double k) |
Calculates the complete elliptic integral of the second kind. More... | |
double | ROOT::Math::comp_ellint_3 (double n, double k) |
Calculates the complete elliptic integral of the third kind. More... | |
double | ROOT::Math::conf_hyperg (double a, double b, double z) |
Calculates the confluent hypergeometric functions of the first kind. More... | |
double | ROOT::Math::conf_hypergU (double a, double b, double z) |
Calculates the confluent hypergeometric functions of the second kind, known also as Kummer function of the second kind, it is related to the confluent hypergeometric functions of the first kind. More... | |
double | ROOT::Math::cyl_bessel_i (double nu, double x) |
Calculates the modified Bessel function of the first kind (also called regular modified (cylindrical) Bessel function). More... | |
double | ROOT::Math::cyl_bessel_j (double nu, double x) |
Calculates the (cylindrical) Bessel functions of the first kind (also called regular (cylindrical) Bessel functions). More... | |
double | ROOT::Math::cyl_bessel_k (double nu, double x) |
Calculates the modified Bessel functions of the second kind (also called irregular modified (cylindrical) Bessel functions). More... | |
double | ROOT::Math::cyl_neumann (double nu, double x) |
Calculates the (cylindrical) Bessel functions of the second kind (also called irregular (cylindrical) Bessel functions or (cylindrical) Neumann functions). More... | |
double | ROOT::Math::ellint_1 (double k, double phi) |
Calculates the incomplete elliptic integral of the first kind. More... | |
double | ROOT::Math::ellint_2 (double k, double phi) |
Calculates the complete elliptic integral of the second kind. More... | |
double | ROOT::Math::ellint_3 (double n, double k, double phi) |
Calculates the complete elliptic integral of the third kind. More... | |
double | ROOT::Math::expint (double x) |
Calculates the exponential integral. More... | |
double | ROOT::Math::hyperg (double a, double b, double c, double x) |
Calculates Gauss' hypergeometric function. More... | |
double | ROOT::Math::laguerre (unsigned n, double x) |
Calculates the Laguerre polynomials. More... | |
double | ROOT::Math::legendre (unsigned l, double x) |
Calculates the Legendre polynomials. More... | |
double | ROOT::Math::riemann_zeta (double x) |
Calculates the Riemann zeta function. More... | |
double | ROOT::Math::sph_bessel (unsigned n, double x) |
Calculates the spherical Bessel functions of the first kind (also called regular spherical Bessel functions). More... | |
double | ROOT::Math::sph_legendre (unsigned l, unsigned m, double theta) |
Computes the spherical (normalized) associated Legendre polynomials, or spherical harmonic without azimuthal dependence ( \(e^(im\phi)\)). More... | |
double | ROOT::Math::sph_neumann (unsigned n, double x) |
Calculates the spherical Bessel functions of the second kind (also called irregular spherical Bessel functions or spherical Neumann functions). More... | |
double | ROOT::Math::airy_Ai (double x) |
Calculates the Airy function Ai. More... | |
double | ROOT::Math::airy_Bi (double x) |
Calculates the Airy function Bi. More... | |
double | ROOT::Math::airy_Ai_deriv (double x) |
Calculates the derivative of the Airy function Ai. More... | |
double | ROOT::Math::airy_Bi_deriv (double x) |
Calculates the derivative of the Airy function Bi. More... | |
double | ROOT::Math::airy_zero_Ai (unsigned int s) |
Calculates the zeroes of the Airy function Ai. More... | |
double | ROOT::Math::airy_zero_Bi (unsigned int s) |
Calculates the zeroes of the Airy function Bi. More... | |
double | ROOT::Math::airy_zero_Ai_deriv (unsigned int s) |
Calculates the zeroes of the derivative of the Airy function Ai. More... | |
double | ROOT::Math::airy_zero_Bi_deriv (unsigned int s) |
Calculates the zeroes of the derivative of the Airy function Bi. More... | |
double | ROOT::Math::wigner_3j (int two_ja, int two_jb, int two_jc, int two_ma, int two_mb, int two_mc) |
Calculates the Wigner 3j coupling coefficients. More... | |
double | ROOT::Math::wigner_6j (int two_ja, int two_jb, int two_jc, int two_jd, int two_je, int two_jf) |
Calculates the Wigner 6j coupling coefficients. More... | |
double | ROOT::Math::wigner_9j (int two_ja, int two_jb, int two_jc, int two_jd, int two_je, int two_jf, int two_jg, int two_jh, int two_ji) |
Calculates the Wigner 9j coupling coefficients. More... | |