|
| double | utl::Chi2Probability (const double chi2, const double ndof) |
| |
| template<typename T > |
| double | utl::EvalPoly (const T &a, const double x) |
| | Simple polynomial evaluator. More...
|
| |
| template<typename T > |
| double | utl::EvalPoly (const std::initializer_list< T > &a, const double x) |
| |
| double | utl::Fermi (const double x, const double x0, const double sigma) |
| | Fermi function. More...
|
| |
| constexpr int | utl::FloorDiv (const int num, const int den) |
| |
| double | utl::IncompleteBeta (const double a, const double b, const double x) |
| | Incomplete Beta function. More...
|
| |
| double | utl::IncompleteGammaP (const double a, const double x) |
| | Incomplete gamma P(a, x) function. More...
|
| |
| double | utl::IncompleteGammaPCF (const double a, const double x) |
| | Continued Fraction for incomplete gamma function Q(a, x) More...
|
| |
| double | utl::IncompleteGammaPSeries (const double a, const double x) |
| | logarithm of Gamma function More...
|
| |
| double | utl::IncompleteGammaQ (const double a, const double x) |
| | Incomplete gamma Q(a, x) = 1 - P(a, x) function. More...
|
| |
| double | utl::LogGamma (const double x) |
| |
| double | utl::NormalizeAngleMinusPiPi (const double x) |
| | Normalize angle to lie between -pi and pi (-180 and 180 deg) More...
|
| |
| double | utl::NormalizeAngleZero2Pi (const double x) |
| | Normalize angle to lie between 0 and 2pi (0 and 360 deg) More...
|
| |
| void | utl::PropagateAxisErrors (const utl::Vector::Triple &u_v_w, const utl::Vector::Triple &sigma_u2_uv_v2, double &thetaError, double &phiError, double &thetaPhiCorrelation) |
| |
| template<typename T > |
| constexpr int | utl::Sign (const T x, const boost::integral_constant< bool, false >) |
| |
| template<typename T > |
| constexpr int | utl::Sign (const T x, const boost::integral_constant< bool, true >) |
| |
| template<typename T > |
| constexpr int | utl::Sign (const T x) |
| |
| std::pair< double, double > | utl::SolveQuadraticEquation (const double a, const double b, const double c) |
| |
| template<typename T > |
| constexpr T | utl::Sqr (const T x) |
| |