#include <cmath>
Go to the source code of this file.
Functions | |
template<int DEGREE> | |
constexpr float | approx_asin_P (float z) |
template<> | |
constexpr float | approx_asin_P< 11 > (float z) |
template<> | |
constexpr float | approx_asin_P< 3 > (float z) |
template<> | |
constexpr float | approx_asin_P< 5 > (float z) |
template<> | |
constexpr float | approx_asin_P< 7 > (float z) |
template<> | |
constexpr float | approx_asin_P< 9 > (float z) |
template<int DEGREE> | |
constexpr float | unsafe_acos (float x) |
template<int DEGREE> | |
constexpr float | unsafe_acos07 (float x) |
template<int DEGREE> | |
constexpr float | unsafe_acos71 (float x) |
template<int DEGREE> | |
constexpr float | unsafe_asin (float x) |
template<int DEGREE> | |
constexpr float | unsafe_asin07 (float x) |
template<int DEGREE> | |
constexpr float | unsafe_asin71 (float x) |
constexpr float approx_asin_P | ( | float | z | ) |
constexpr float approx_asin_P< 11 > | ( | float | z | ) |
constexpr float approx_asin_P< 3 > | ( | float | z | ) |
constexpr float approx_asin_P< 5 > | ( | float | z | ) |
constexpr float approx_asin_P< 7 > | ( | float | z | ) |
Definition at line 18 of file approx_asin.h.
References f, and detailsBasic3DVector::z.
Referenced by ThirdHitPredictionFromCircle::transverseIP().
constexpr float approx_asin_P< 9 > | ( | float | z | ) |
Definition at line 22 of file approx_asin.h.
References f, and detailsBasic3DVector::z.
constexpr float unsafe_acos | ( | float | x | ) |
constexpr float unsafe_acos07 | ( | float | x | ) |
constexpr float unsafe_acos71 | ( | float | x | ) |
Definition at line 71 of file approx_asin.h.
References constexpr, M_PI, pi, mathSSE::sqrt(), genVertex_cff::x, and detailsBasic3DVector::z.
constexpr float unsafe_asin | ( | float | x | ) |
constexpr float unsafe_asin07 | ( | float | x | ) |
Definition at line 57 of file approx_asin.h.
References genVertex_cff::x, and detailsBasic3DVector::z.
constexpr float unsafe_asin71 | ( | float | x | ) |