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 = 128 * 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.

References nvFinal.

23 { nvFinal = 0; }
uint32_t nvFinal
Definition: ZVertexSoA.h:21

Member Data Documentation

◆ chi2

float ZVertexSoA::chi2[MAXVTX]

Definition at line 17 of file ZVertexSoA.h.

◆ idv

int16_t ZVertexSoA::idv[MAXTRACKS]

Definition at line 14 of file ZVertexSoA.h.

◆ MAXTRACKS

constexpr uint32_t ZVertexSoA::MAXTRACKS = 128 * 1024
static

Definition at line 11 of file ZVertexSoA.h.

◆ MAXVTX

constexpr uint32_t ZVertexSoA::MAXVTX = 1024
static

Definition at line 12 of file ZVertexSoA.h.

◆ ndof

int32_t ZVertexSoA::ndof[MAXTRACKS]

Definition at line 19 of file ZVertexSoA.h.

◆ nvFinal

uint32_t ZVertexSoA::nvFinal

Definition at line 21 of file ZVertexSoA.h.

Referenced by init().

◆ 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.

◆ wv

float ZVertexSoA::wv[MAXVTX]

Definition at line 16 of file ZVertexSoA.h.

◆ zv

float ZVertexSoA::zv[MAXVTX]

Definition at line 15 of file ZVertexSoA.h.