1 #ifndef CUDADataFormats_SiStripCluster_interface_SiStripClustersCUDA_h 2 #define CUDADataFormats_SiStripCluster_interface_SiStripClustersCUDA_h 9 #include <cuda_runtime.h> SiStripClustersCUDADevice & operator=(const SiStripClustersCUDADevice &)=delete
cms::cuda::device::unique_ptr< DeviceView > view_d
SiStripClustersCUDADevice()=default
uint32_t T const *__restrict__ uint32_t const *__restrict__ int32_t int Histo::index_type cudaStream_t stream
std::unique_ptr< T, impl::DeviceDeleter > unique_ptr
stripgpu::detId_t * clusterDetId_
uint32_t * maxClusterSizePtr()
uint32_t maxClusterSize() const
stripgpu::stripId_t * firstStrip_
uint32_t * nClustersPtr()
~SiStripClustersCUDAHost() override=default
SiStripClustersCUDAHost & operator=(const SiStripClustersCUDAHost &)=delete
DeviceView * view() const
~SiStripClustersCUDADevice() override=default
SiStripClustersCUDAHost()=default
uint32_t nClusters() const