22 return Lower + 0.5 * (Upper - Lower) * (
std::sin(
Value) + 1.);
33 long double vlimhi = piby2 - distnn;
34 long double vlimlo = -piby2 + distnn;
36 long double yy = 2. * (
Value - Lower) / (Upper - Lower) - 1.;
37 long double yy2 = yy * yy;
38 if (yy2 > (1. - prec.
Eps2())) {
Sets the relative floating point (double) arithmetic precision.
double Eps2() const
eps2 returns 2*sqrt(eps)
RVec< PromoteType< T > > cos(const RVec< T > &v)
RVec< PromoteType< T > > asin(const RVec< T > &v)
RVec< PromoteType< T > > atan(const RVec< T > &v)
RVec< PromoteType< T > > sin(const RVec< T > &v)
VecExpr< UnaryOp< Sqrt< T >, VecExpr< A, T, D >, T >, T, D > sqrt(const VecExpr< A, T, D > &rhs)
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.