1 #ifndef CUDADataFormats_SiPixelCluster_interface_SiPixelClustersCUDA_h
2 #define CUDADataFormats_SiPixelCluster_interface_SiPixelClustersCUDA_h
8 #include <cuda_runtime.h>
68 #endif // CUDADataFormats_SiPixelCluster_interface_SiPixelClustersCUDA_h
uint32_t const * clusInModule_
uint32_t const * moduleStart() const
cms::cuda::device::unique_ptr< uint32_t[]> moduleStart_d
uint32_t const * clusModuleStart() const
uint32_t nClusters() const
uint32_t * clusInModule()
uint32_t const * moduleId_
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
cms::cuda::device::unique_ptr< uint32_t[]> moduleId_d
uint32_t const * clusInModule() const
uint32_t * clusModuleStart()
SiPixelClustersCUDA & operator=(const SiPixelClustersCUDA &)=delete
SiPixelClustersCUDA()=default
uint32_t const * clusModuleStart_
void setNClusters(uint32_t nClusters, int32_t offsetBPIX2)
cms::cuda::device::unique_ptr< uint32_t[]> clusInModule_d
DeviceConstView * view() const
cms::cuda::device::unique_ptr< DeviceConstView > view_d
cms::cuda::device::unique_ptr< uint32_t[]> clusModuleStart_d
uint32_t const * moduleId() const
~SiPixelClustersCUDA()=default
int32_t offsetBPIX2() const
uint32_t const * moduleStart_