Go to the source code of this file.
Namespaces | |
gpuPixelDoublets | |
Macros | |
#define | CONSTANT_VAR __constant__ |
Functions | |
template<typename TrackerTraits > | |
gpuPixelDoublets::__attribute__ ((always_inline)) void fishbone(HitsConstView< TrackerTraits > hh | |
gpuPixelDoublets::for (int i=first;i< nHits - isOuterHitOfCell.offset;i+=gridDim.x *blockDim.x) isOuterHitOfCell.container[i].reset() | |
gpuPixelDoublets::if (0==first) | |
Variables | |
int CellNeighborsVector< TrackerTraits > * | gpuPixelDoublets::cellNeighbors |
int CellNeighborsVector< TrackerTraits > CellNeighbors< TrackerTraits > * | gpuPixelDoublets::cellNeighborsContainer |
int CellNeighborsVector< TrackerTraits > CellNeighbors< TrackerTraits > CellTracksVector< TrackerTraits > * | gpuPixelDoublets::cellTracks |
int CellNeighborsVector< TrackerTraits > CellNeighbors< TrackerTraits > CellTracksVector< TrackerTraits > CellTracks< TrackerTraits > * | gpuPixelDoublets::cellTracksContainer |
uint32_t CellNeighborsVector< TrackerTraits > CellTracksVector< TrackerTraits > HitsConstView< TrackerTraits > OuterHitOfCell< TrackerTraits > int const int CellCutsT< TrackerTraits > *const | gpuPixelDoublets::cuts |
int | gpuPixelDoublets::first = blockIdx.x * blockDim.x + threadIdx.x |
constexpr auto | gpuPixelDoublets::getDoubletsFromHistoMaxBlockSize = 64 |
constexpr auto | gpuPixelDoublets::getDoubletsFromHistoMinBlocksPerMP = 16 |
uint32_t CellNeighborsVector< TrackerTraits > CellTracksVector< TrackerTraits > HitsConstView< TrackerTraits > | gpuPixelDoublets::hh |
uint32_t CellNeighborsVector< TrackerTraits > CellTracksVector< TrackerTraits > HitsConstView< TrackerTraits > OuterHitOfCell< TrackerTraits > int const int | gpuPixelDoublets::maxNumOfDoublets |
uint32_t CellNeighborsVector< TrackerTraits > CellTracksVector< TrackerTraits > HitsConstView< TrackerTraits > OuterHitOfCell< TrackerTraits > int | gpuPixelDoublets::nActualPairs |
#define CONSTANT_VAR __constant__ |
Definition at line 6 of file gpuPixelDoublets.h.