#include <HcalLUTCorrsGPU.h>
Classes | |
struct | Product |
Public Member Functions | |
Product const & | getProduct (cudaStream_t) const |
HcalLUTCorrsGPU (HcalLUTCorrs const &) | |
~HcalLUTCorrsGPU ()=default | |
Private Attributes | |
cms::cuda::ESProduct< Product > | product_ |
std::vector< float, cms::cuda::HostAllocator< float > > | value_ |
Definition at line 13 of file HcalLUTCorrsGPU.h.
HcalLUTCorrsGPU::HcalLUTCorrsGPU | ( | HcalLUTCorrs const & | lutcorrs | ) |
Definition at line 7 of file HcalLUTCorrsGPU.cc.
References HcalCondObjectContainer< Item >::getAllContainers(), mps_fire::i, hltrates_dqm_sourceclient-live_cfg::offset, and value_.
|
default |
HcalLUTCorrsGPU::Product const & HcalLUTCorrsGPU::getProduct | ( | cudaStream_t | stream | ) | const |
Definition at line 25 of file HcalLUTCorrsGPU.cc.
References cms::cuda::copyAsync(), product_, cms::cuda::stream, HcalLUTCorrsGPU::Product::value, and value_.
Referenced by HBHERecHitProducerGPU::acquire().
|
private |
Definition at line 32 of file HcalLUTCorrsGPU.h.
Referenced by getProduct().
|
private |
Definition at line 30 of file HcalLUTCorrsGPU.h.
Referenced by getProduct(), and HcalLUTCorrsGPU().