ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include "HelixHough.h"
#include "fastvec.h"
#include "SimpleHit3D.h"
#include "vector_math_inline.h"
#include <cmath>
#include <cstddef>
#include <emmintrin.h>
#include <memory>
#include <sys/time.h>
#include <vector>
#include <xmmintrin.h>
Go to the source code of this file.
Functions | |
static void | counting_sort (unsigned int MAX, std::vector< BinEntryPair5D > &A, unsigned int *C, unsigned int *bins_start, unsigned int *bins_end) |
static void | counting_sort (unsigned int SIZE, unsigned int MAX, unsigned int *A, unsigned int *B, unsigned int *C, unsigned int *bins_start, unsigned int *bins_end) |
void | fillBins4_sse (float *min_phi_a, float *max_phi_a, float n_phi_val, float inv_phi_range_val, float low_phi_a, float high_phi_a, unsigned int *philow1, unsigned int *philow2, unsigned int *phihi1, unsigned int *phihi2) |
|
static |
Definition at line 76 of file HelixHough_vote_sse.cpp.
View newest version in sPHENIX GitHub at line 76 of file HelixHough_vote_sse.cpp
References B().
|
static |
Definition at line 104 of file HelixHough_vote_sse.cpp.
View newest version in sPHENIX GitHub at line 104 of file HelixHough_vote_sse.cpp
void fillBins4_sse | ( | float * | min_phi_a, |
float * | max_phi_a, | ||
float | n_phi_val, | ||
float | inv_phi_range_val, | ||
float | low_phi_a, | ||
float | high_phi_a, | ||
unsigned int * | philow1, | ||
unsigned int * | philow2, | ||
unsigned int * | phihi1, | ||
unsigned int * | phihi2 | ||
) |
Definition at line 126 of file HelixHough_vote_sse.cpp.
View newest version in sPHENIX GitHub at line 126 of file HelixHough_vote_sse.cpp
References __attribute__(), tmp1, tmp2, tmp3, tmp4, twopi, and zero.
Referenced by HelixHough::fillBins().