CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes | Static Public Attributes
ZVertexSoA Struct Reference

#include <ZVertexSoA.h>

Public Member Functions

__host__ __device__ void init ()
 

Public Attributes

float chi2 [MAXVTX]
 
int16_t idv [MAXTRACKS]
 
int32_t ndof [MAXTRACKS]
 
uint32_t nvFinal
 
float ptv2 [MAXVTX]
 
uint16_t sortInd [MAXVTX]
 
float wv [MAXVTX]
 
float zv [MAXVTX]
 

Static Public Attributes

static constexpr uint32_t MAXTRACKS = 32 * 1024
 
static constexpr uint32_t MAXVTX = 1024
 

Detailed Description

Definition at line 10 of file ZVertexSoA.h.

Member Function Documentation

◆ init()

__host__ __device__ void ZVertexSoA::init ( void  )
inline

Definition at line 23 of file ZVertexSoA.h.

23 { nvFinal = 0; }

References nvFinal.

Member Data Documentation

◆ chi2

float ZVertexSoA::chi2[MAXVTX]

Definition at line 17 of file ZVertexSoA.h.

Referenced by PixelVertexProducerFromSoA::produce().

◆ idv

int16_t ZVertexSoA::idv[MAXTRACKS]

Definition at line 14 of file ZVertexSoA.h.

Referenced by gpuVertexFinder::for(), and PixelVertexProducerFromSoA::produce().

◆ MAXTRACKS

constexpr uint32_t ZVertexSoA::MAXTRACKS = 32 * 1024
staticconstexpr

Definition at line 11 of file ZVertexSoA.h.

Referenced by gpuVertexFinder::__attribute__().

◆ MAXVTX

constexpr uint32_t ZVertexSoA::MAXVTX = 1024
staticconstexpr

Definition at line 12 of file ZVertexSoA.h.

Referenced by gpuVertexFinder::__attribute__().

◆ ndof

int32_t ZVertexSoA::ndof[MAXTRACKS]

Definition at line 19 of file ZVertexSoA.h.

Referenced by PixelVertexProducerFromSoA::produce().

◆ nvFinal

uint32_t ZVertexSoA::nvFinal

Definition at line 21 of file ZVertexSoA.h.

Referenced by init(), and PixelVertexProducerFromSoA::produce().

◆ ptv2

float ZVertexSoA::ptv2[MAXVTX]

Definition at line 18 of file ZVertexSoA.h.

◆ sortInd

uint16_t ZVertexSoA::sortInd[MAXVTX]

Definition at line 20 of file ZVertexSoA.h.

Referenced by PixelVertexProducerFromSoA::produce().

◆ wv

float ZVertexSoA::wv[MAXVTX]

Definition at line 16 of file ZVertexSoA.h.

Referenced by PixelVertexProducerFromSoA::produce().

◆ zv

float ZVertexSoA::zv[MAXVTX]

Definition at line 15 of file ZVertexSoA.h.

Referenced by PixelVertexProducerFromSoA::produce().

ZVertexSoA::nvFinal
uint32_t nvFinal
Definition: ZVertexSoA.h:21