#include <SiPixelClustersCUDA.h>
Definition at line 10 of file SiPixelClustersCUDA.h.
◆ SiPixelClustersCUDA() [1/4]
SiPixelClustersCUDA::SiPixelClustersCUDA |
( |
| ) |
|
|
default |
◆ SiPixelClustersCUDA() [2/4]
SiPixelClustersCUDA::SiPixelClustersCUDA |
( |
size_t |
maxModules, |
|
|
cudaStream_t |
stream |
|
) |
| |
|
explicit |
Definition at line 6 of file SiPixelClustersCUDA.cc.
11 auto view = cms::cuda::make_host_unique<DeviceConstView>(
stream);
17 view_d = cms::cuda::make_device_unique<DeviceConstView>(
stream);
References SiPixelClustersCUDA::DeviceConstView::clusInModule_, clusInModule_d, SiPixelClustersCUDA::DeviceConstView::clusModuleStart_, clusModuleStart_d, cms::cuda::copyAsync(), SiPixelClustersCUDA::DeviceConstView::moduleId_, moduleId_d, SiPixelClustersCUDA::DeviceConstView::moduleStart_, moduleStart_d, cms::cuda::stream, view(), and view_d.
◆ ~SiPixelClustersCUDA()
SiPixelClustersCUDA::~SiPixelClustersCUDA |
( |
| ) |
|
|
default |
◆ SiPixelClustersCUDA() [3/4]
◆ SiPixelClustersCUDA() [4/4]
◆ clusInModule() [1/2]
uint32_t* SiPixelClustersCUDA::clusInModule |
( |
| ) |
|
|
inline |
◆ clusInModule() [2/2]
const uint32_t* SiPixelClustersCUDA::clusInModule |
( |
| ) |
const |
|
inline |
◆ clusModuleStart() [1/2]
uint32_t* SiPixelClustersCUDA::clusModuleStart |
( |
| ) |
|
|
inline |
◆ clusModuleStart() [2/2]
const uint32_t* SiPixelClustersCUDA::clusModuleStart |
( |
| ) |
const |
|
inline |
◆ moduleId() [1/2]
uint32_t* SiPixelClustersCUDA::moduleId |
( |
| ) |
|
|
inline |
◆ moduleId() [2/2]
const uint32_t* SiPixelClustersCUDA::moduleId |
( |
| ) |
const |
|
inline |
◆ moduleStart() [1/2]
uint32_t* SiPixelClustersCUDA::moduleStart |
( |
| ) |
|
|
inline |
◆ moduleStart() [2/2]
const uint32_t* SiPixelClustersCUDA::moduleStart |
( |
| ) |
const |
|
inline |
◆ nClusters()
uint32_t SiPixelClustersCUDA::nClusters |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ setNClusters()
void SiPixelClustersCUDA::setNClusters |
( |
uint32_t |
nClusters | ) |
|
|
inline |
◆ view()
◆ clusInModule_d
◆ clusModuleStart_d
◆ moduleId_d
◆ moduleStart_d
◆ nClusters_h
uint32_t SiPixelClustersCUDA::nClusters_h = 0 |
|
private |
◆ view_d