3 #include <cuda_runtime.h>
stripgpu::detId_t * detID_
stripgpu::fedCh_t * fedCh_
stripgpu::fedId_t * fedID_
cms::cuda::host::unique_ptr< stripgpu::fedId_t[]> fedID_
const ChannelLocsView * channelLocsView() const
const uint8_t *const * input_
uint32_t T const *__restrict__ uint32_t const *__restrict__ int32_t int Histo::index_type cudaStream_t stream
void setVals(const ChannelLocs *c, cms::cuda::host::unique_ptr< const uint8_t *[]> inputGPU, cudaStream_t stream)
cms::cuda::host::unique_ptr< size_t[]> inoff_
cms::cuda::host::unique_ptr< stripgpu::fedCh_t[]> fedCh_
cms::cuda::host::unique_ptr< const uint8_t *[]> input_
void copyAsync(device::unique_ptr< T > &dst, const host::unique_ptr< T > &src, cudaStream_t stream)
ChannelLocsGPU(size_t size, cudaStream_t stream)
cms::cuda::device::unique_ptr< ChannelLocsView > channelLocsViewGPU_
void fill(const ChannelLocsGPU &c)
cms::cuda::host::unique_ptr< stripgpu::detId_t[]> detID_
std::unique_ptr< T, impl::HostDeleter > unique_ptr
cms::cuda::host::unique_ptr< uint16_t[]> length_
cms::cuda::host::unique_ptr< size_t[]> offset_
ChannelLocs(size_t size, cudaStream_t stream)