CMS 3D CMS Logo

Namespaces | Functions
gpuClusterTracksDBSCAN.h File Reference
#include <algorithm>
#include <cmath>
#include <cstdint>
#include "HeterogeneousCore/CUDAUtilities/interface/HistoContainer.h"
#include "HeterogeneousCore/CUDAUtilities/interface/cuda_assert.h"
#include "gpuVertexFinder.h"

Go to the source code of this file.

Namespaces

 gpuVertexFinder
 

Functions

 gpuVertexFinder::__attribute__ ((always_inline)) void clusterTracksByDensityKernel(VtxSoAView pdata
 
 gpuVertexFinder::__syncthreads ()
 
 gpuVertexFinder::assert (zt)
 
 gpuVertexFinder::assert (ezt2)
 
 gpuVertexFinder::assert (nn)
 
 gpuVertexFinder::assert (iv)
 
 gpuVertexFinder::assert ((int) nt<=hist.capacity())
 
 gpuVertexFinder::assert (hist.size()==nt)
 
 gpuVertexFinder::assert (foundClusters< zVertex::utilities::MAXVTX)
 
size d for d tracks hist hist gpuVertexFinder::capacity ()
 
hist gpuVertexFinder::finalize (hws)
 
 gpuVertexFinder::for (auto j=threadIdx.x;j< Hist::totbins();j+=blockDim.x) = float(nn[i]) / chi2[i]
 
 gpuVertexFinder::if (verbose &&0==threadIdx.x) printf("params %d %f %f %f\
 
 gpuVertexFinder::if (threadIdx.x< 32) hws[threadIdx.x]=0
 
size d for d tracks hist gpuVertexFinder::nbins ()