11 auto view = cms::cuda::make_host_unique<SiPixelClustersCUDASOAView>(
stream);
17 view_d = cms::cuda::make_device_unique<SiPixelClustersCUDASOAView>(
stream);
cms::cuda::device::unique_ptr< uint32_t[]> moduleStart_d
cms::cuda::device::unique_ptr< SiPixelClustersCUDASOAView > view_d
uint32_t T const *__restrict__ uint32_t const *__restrict__ int32_t int Histo::index_type cudaStream_t stream
uint32_t const * moduleStart_
cms::cuda::device::unique_ptr< uint32_t[]> moduleId_d
void copyAsync(device::unique_ptr< T > &dst, const host::unique_ptr< T > &src, cudaStream_t stream)
SiPixelClustersCUDA()=default
uint32_t const * clusInModule_
Namespace of DDCMS conversion namespace.
cms::cuda::device::unique_ptr< uint32_t[]> clusInModule_d
uint32_t const * moduleId_
cms::cuda::device::unique_ptr< uint32_t[]> clusModuleStart_d
SiPixelClustersCUDASOAView const * view() const
device::impl::make_device_unique_selector< T >::non_array make_device_unique(cudaStream_t stream)
uint32_t const * clusModuleStart_