CMS 3D CMS Logo

Functions | Variables
detailsBasic3DVector Namespace Reference

Functions

float __attribute__ ((always_inline)) __attribute__((pure)) eta(float x
 

Variables

float float y
 
float float float z
 

Function Documentation

long double detailsBasic3DVector::__attribute__ ( (always_inline)  )
inline

Variable Documentation

long double long double detailsBasic3DVector::y
long double long double long double detailsBasic3DVector::z
Initial value:
{
float t(z / std::sqrt(x * x + y * y))
T y() const
Cartesian y coordinate.
T x() const
Cartesian x coordinate.
T sqrt(T t)
Definition: SSEVec.h:19
T z() const
Cartesian z coordinate.

Definition at line 14 of file extBasic3DVector.h.

Referenced by approx_asin_P< 11 >(), approx_asin_P< 3 >(), approx_asin_P< 5 >(), approx_asin_P< 7 >(), approx_asin_P< 9 >(), approx_atan2f_P< 11 >(), approx_atan2f_P< 13 >(), approx_atan2f_P< 15 >(), approx_atan2f_P< 5 >(), approx_atan2f_P< 7 >(), approx_atan2f_P< 9 >(), approx_atan2i_P< 11 >(), approx_atan2i_P< 13 >(), approx_atan2i_P< 15 >(), approx_atan2i_P< 3 >(), approx_atan2i_P< 5 >(), approx_atan2i_P< 7 >(), approx_atan2i_P< 9 >(), approx_atan2s_P< 3 >(), approx_atan2s_P< 5 >(), approx_atan2s_P< 7 >(), approx_atan2s_P< 9 >(), Basic3DVector< align::Scalar >::bareTheta(), Basic3DVector< align::Scalar >::Basic3DVector(), align::createPoints(), Basic3DVector< align::Scalar >::cross(), DDCompareDDRotMat(), Basic3DVector< align::Scalar >::dot(), Basic3DVector< align::Scalar >::eta(), fpeak(), GammaLn(), Basic3DVector< align::Scalar >::mag2(), mathVector(), Basic3DVector< align::Scalar >::operator-(), Basic3DVector< align::Scalar >::operator==(), CaloGeometryDBEP< T, U >::produceAligned(), pulse_raw(), pulse_x0(), sicif(), CmsTrackerWheelBuilder< FilteredView >::sortNS(), CmsTrackerRingBuilder< FilteredView >::sortNS(), Basic3DVector< align::Scalar >::theta(), unsafe_acos71(), and unsafe_asin07().