EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HelixHough_z0Range_sse.cpp File Reference
#include "vector_math_inline.h"
#include "HelixHough.h"
#include <math.h>
#include <iostream>
+ Include dependency graph for HelixHough_z0Range_sse.cpp:

Go to the source code of this file.

Variables

static const __m128 one_o_10 = {0.1,0.1,0.1,0.1}
 
static const __m128 one_o_2 = {0.5,0.5,0.5,0.5}
 
static const __m128 close_one = {0.999,0.999,0.999,0.999}
 
static const __m128 two = {2., 2., 2., 2.}
 
static const __m128 four = {4., 4., 4., 4.}
 
static const __m128 one_o_3 = {0.3333333333333333333, 0.3333333333333333333, 0.3333333333333333333, 0.3333333333333333333}
 
static const __m128 _3_o_20 = {0.15, 0.15, 0.15, 0.15}
 
static const __m128 _5_o_56 = {8.92857142857142877e-02, 8.92857142857142877e-02, 8.92857142857142877e-02, 8.92857142857142877e-02}
 
static const __m128 SIGNMASK = _mm_castsi128_ps(_mm_set1_epi32(0x80000000))
 

Variable Documentation

const __m128 _3_o_20 = {0.15, 0.15, 0.15, 0.15}
static

Definition at line 15 of file HelixHough_z0Range_sse.cpp.

View newest version in sPHENIX GitHub at line 15 of file HelixHough_z0Range_sse.cpp

const __m128 _5_o_56 = {8.92857142857142877e-02, 8.92857142857142877e-02, 8.92857142857142877e-02, 8.92857142857142877e-02}
static

Definition at line 16 of file HelixHough_z0Range_sse.cpp.

View newest version in sPHENIX GitHub at line 16 of file HelixHough_z0Range_sse.cpp

const __m128 close_one = {0.999,0.999,0.999,0.999}
static

Definition at line 11 of file HelixHough_z0Range_sse.cpp.

View newest version in sPHENIX GitHub at line 11 of file HelixHough_z0Range_sse.cpp

const __m128 four = {4., 4., 4., 4.}
static

Definition at line 13 of file HelixHough_z0Range_sse.cpp.

View newest version in sPHENIX GitHub at line 13 of file HelixHough_z0Range_sse.cpp

const __m128 one_o_10 = {0.1,0.1,0.1,0.1}
static

Definition at line 9 of file HelixHough_z0Range_sse.cpp.

View newest version in sPHENIX GitHub at line 9 of file HelixHough_z0Range_sse.cpp

const __m128 one_o_2 = {0.5,0.5,0.5,0.5}
static

Definition at line 10 of file HelixHough_z0Range_sse.cpp.

View newest version in sPHENIX GitHub at line 10 of file HelixHough_z0Range_sse.cpp

const __m128 one_o_3 = {0.3333333333333333333, 0.3333333333333333333, 0.3333333333333333333, 0.3333333333333333333}
static

Definition at line 14 of file HelixHough_z0Range_sse.cpp.

View newest version in sPHENIX GitHub at line 14 of file HelixHough_z0Range_sse.cpp

const __m128 SIGNMASK = _mm_castsi128_ps(_mm_set1_epi32(0x80000000))
static

Definition at line 17 of file HelixHough_z0Range_sse.cpp.

View newest version in sPHENIX GitHub at line 17 of file HelixHough_z0Range_sse.cpp

const __m128 two = {2., 2., 2., 2.}
static

Definition at line 12 of file HelixHough_z0Range_sse.cpp.

View newest version in sPHENIX GitHub at line 12 of file HelixHough_z0Range_sse.cpp