CMS 3D CMS Logo

PixelVertexWorkSpaceSoADevice.h
Go to the documentation of this file.
1 #ifndef RecoTracker_PixelVertexFinding_plugins_PixelVertexWorkSpaceSoADevice_h
2 #define RecoTracker_PixelVertexFinding_plugins_PixelVertexWorkSpaceSoADevice_h
3 
7 
8 template <int32_t S>
9 class PixelVertexWorkSpaceSoADevice : public cms::cuda::PortableDeviceCollection<PixelVertexWSSoALayout<>> {
10 public:
11  explicit PixelVertexWorkSpaceSoADevice() = default;
12 
13  // Constructor which specifies the SoA size and CUDA stream
14  explicit PixelVertexWorkSpaceSoADevice(cudaStream_t stream)
16 };
17 
18 namespace gpuVertexFinder {
19  namespace workSpace {
21  }
22 } // namespace gpuVertexFinder
23 #endif
uint32_t T const *__restrict__ uint32_t const *__restrict__ int32_t int Histo::index_type cudaStream_t stream