#include <HcalRecoParamsGPU.h>
Classes | |
struct | Product |
Public Member Functions | |
Product const & | getProduct (cudaStream_t) const |
HcalRecoParamsGPU (HcalRecoParams const &) | |
~HcalRecoParamsGPU ()=default | |
Private Attributes | |
std::vector< uint32_t, cms::cuda::HostAllocator< uint32_t > > | param1_ |
std::vector< uint32_t, cms::cuda::HostAllocator< uint32_t > > | param2_ |
cms::cuda::ESProduct< Product > | product_ |
uint64_t | totalChannels_ |
Definition at line 14 of file HcalRecoParamsGPU.h.
HcalRecoParamsGPU::HcalRecoParamsGPU | ( | HcalRecoParams const & | recoParams | ) |
Definition at line 7 of file HcalRecoParamsGPU.cc.
References HcalCondObjectContainer< Item >::getAllContainers().
|
default |
HcalRecoParamsGPU::Product const & HcalRecoParamsGPU::getProduct | ( | cudaStream_t | stream | ) | const |
Definition at line 29 of file HcalRecoParamsGPU.cc.
References cms::cuda::copyAsync(), HcalRecoParamsGPU::Product::param1, param1_, HcalRecoParamsGPU::Product::param2, param2_, product_, and cms::cuda::stream.
|
private |
Definition at line 33 of file HcalRecoParamsGPU.h.
Referenced by getProduct().
|
private |
Definition at line 34 of file HcalRecoParamsGPU.h.
Referenced by getProduct().
|
private |
Definition at line 36 of file HcalRecoParamsGPU.h.
Referenced by getProduct().
|
private |
Definition at line 32 of file HcalRecoParamsGPU.h.