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

◆ __attribute__()

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

Variable Documentation

◆ y

long double long double detailsBasic3DVector::y

◆ z

long double long double long double detailsBasic3DVector::z
Initial value:
{
float t(z / std::sqrt(x * x + y * y))
T x() const
Cartesian x coordinate.
T y() const
Cartesian y 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 >(), trklet::DR::consume(), trklet::KFin::consume(), align::createPoints(), DDCompareDDRotMat(), DDcreateRotationMatrix(), DDrot(), DDrotReflect(), kinem::eta(), PixelCPEFastParamsHost< TrackerTraits >::fillParamsForDevice(), PixelCPEFast< TrackerTraits >::fillParamsForGpu(), fpeak(), GammaLn(), MuonMesh::isDuplicateOf(), main(), trklet::KFin::produce(), trklet::DRin::produce(), RechitClusterProducerT< Trait >::produce(), CaloGeometryDBEP< T, U >::produceAligned(), pulse(), pulse_raw(), pulse_x0(), pulse_x0_yz(), pulse_yz(), sicif(), CmsTrackerWheelBuilder< FilteredView >::sortNS(), CmsTrackerRingBuilder< FilteredView >::sortNS(), kinem::theta(), TrackExtenderWithMTDT< TrackCollection >::tryETLLayers(), unsafe_acos71(), and unsafe_asin07().