1 #ifndef RecoLocalTracker_SiPixelRecHits_interface_PixelCPEFastParamsDevice_h 2 #define RecoLocalTracker_SiPixelRecHits_interface_PixelCPEFastParamsDevice_h 4 #include <alpaka/alpaka.hpp> 9 template <
typename TDev,
typename TrackerTraits>
15 template <
typename TQueue>
35 auto size()
const {
return alpaka::getExtentProduct(
buffer_); }
43 #endif // RecoLocalTracker_SiPixelRecHits_interface_PixelCPEFastParamsDevice_h
~PixelCPEFastParamsDevice()=default
cms::alpakatools::const_device_buffer< TDev, pixelCPEforDevice::ParamsOnDeviceT< TrackerTraits > > ConstBuffer
cms::alpakatools::device_buffer< TDev, pixelCPEforDevice::ParamsOnDeviceT< TrackerTraits > > Buffer
ConstBuffer const_buffer() const
Namespace of DDCMS conversion namespace.
ConstBuffer buffer() const
pixelCPEforDevice::ParamsOnDeviceT< TrackerTraits > const * data() const
PixelCPEFastParamsDevice & operator=(PixelCPEFastParamsDevice const &)=delete
PixelCPEFastParamsDevice(TQueue queue)