CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes | Static Public Attributes
gpuVertexFinder::WorkSpace Struct Reference

#include <gpuVertexFinder.h>

Public Member Functions

__host__ __device__ void init ()
 

Public Attributes

float ezt2 [MAXTRACKS]
 
uint16_t itrk [MAXTRACKS]
 
int32_t iv [MAXTRACKS]
 
uint8_t izt [MAXTRACKS]
 
uint32_t ntrks
 
uint32_t nvIntermediate
 
float ptt2 [MAXTRACKS]
 
float zt [MAXTRACKS]
 

Static Public Attributes

static constexpr uint32_t MAXTRACKS = ZVertexSoA::MAXTRACKS
 
static constexpr uint32_t MAXVTX = ZVertexSoA::MAXVTX
 

Detailed Description

Definition at line 15 of file gpuVertexFinder.h.

Member Function Documentation

◆ init()

__host__ __device__ void gpuVertexFinder::WorkSpace::init ( void  )
inline

Definition at line 29 of file gpuVertexFinder.h.

29  {
30  ntrks = 0;
31  nvIntermediate = 0;
32  }

References ntrks, and nvIntermediate.

Member Data Documentation

◆ ezt2

float gpuVertexFinder::WorkSpace::ezt2[MAXTRACKS]

Definition at line 22 of file gpuVertexFinder.h.

◆ itrk

uint16_t gpuVertexFinder::WorkSpace::itrk[MAXTRACKS]

Definition at line 20 of file gpuVertexFinder.h.

◆ iv

int32_t gpuVertexFinder::WorkSpace::iv[MAXTRACKS]

Definition at line 25 of file gpuVertexFinder.h.

◆ izt

uint8_t gpuVertexFinder::WorkSpace::izt[MAXTRACKS]

Definition at line 24 of file gpuVertexFinder.h.

◆ MAXTRACKS

constexpr uint32_t gpuVertexFinder::WorkSpace::MAXTRACKS = ZVertexSoA::MAXTRACKS
staticconstexpr

Definition at line 16 of file gpuVertexFinder.h.

◆ MAXVTX

constexpr uint32_t gpuVertexFinder::WorkSpace::MAXVTX = ZVertexSoA::MAXVTX
staticconstexpr

Definition at line 17 of file gpuVertexFinder.h.

◆ ntrks

uint32_t gpuVertexFinder::WorkSpace::ntrks

Definition at line 19 of file gpuVertexFinder.h.

Referenced by init().

◆ nvIntermediate

uint32_t gpuVertexFinder::WorkSpace::nvIntermediate

Definition at line 27 of file gpuVertexFinder.h.

Referenced by init().

◆ ptt2

float gpuVertexFinder::WorkSpace::ptt2[MAXTRACKS]

Definition at line 23 of file gpuVertexFinder.h.

◆ zt

float gpuVertexFinder::WorkSpace::zt[MAXTRACKS]

Definition at line 21 of file gpuVertexFinder.h.

gpuVertexFinder::WorkSpace::ntrks
uint32_t ntrks
Definition: gpuVertexFinder.h:19
gpuVertexFinder::WorkSpace::nvIntermediate
uint32_t nvIntermediate
Definition: gpuVertexFinder.h:27