Functions | |
std::pair< float, float > | atan2r (float y_, float x_, bool overR=false) |
std::pair< double, double > | atan2r (double y_, double x_, bool overR=false) |
template<typename T > | |
std::pair< T, T > | etaphi (T x, T y, T z) |
float | invSqrt (float in) |
double | invSqrt (double in) |
|
inline |
Definition at line 40 of file FastMath.h.
References fastmath_details::_2pif, fastmath_details::atanbuf_, cuy::cv, f, flags, i, invSqrt(), mag2(), x, and detailsBasic3DVector::y.
Referenced by etaphi().
|
inline |
Definition at line 82 of file FastMath.h.
References fastmath_details::_2pi, cuy::cv, fastmath_details::datanbuf_, flags, i, mag2(), mathSSE::sqrt(), x, and detailsBasic3DVector::y.
Definition at line 128 of file FastMath.h.
References atan2r(), log, and mathSSE::sqrt().
Referenced by L1TdeGCT::analyze(), L1TDEMON::analyze(), L1TDEMON::beginJob(), L1TdeGCT::beginRun(), FastL1GlobalAlgo::FillL1RegionsTP(), FastL1GlobalAlgo::FillMET(), and spr::getEtaPhi().
|
inline |
Definition at line 11 of file FastMath.h.
References dbtoconf::out, and mathSSE::sqrt().
Referenced by atan2r().
|
inline |
Definition at line 22 of file FastMath.h.
References mathSSE::sqrt().