#include <HcalChannelQualityGPU.h>
Classes | |
struct | Product |
Public Member Functions | |
Product const & | getProduct (cudaStream_t) const |
HcalChannelQualityGPU (HcalChannelQuality const &) | |
~HcalChannelQualityGPU ()=default | |
Private Attributes | |
cms::cuda::ESProduct< Product > | product_ |
std::vector< uint32_t, cms::cuda::HostAllocator < uint32_t > > | status_ |
uint64_t | totalChannels_ |
Definition at line 13 of file HcalChannelQualityGPU.h.
HcalChannelQualityGPU::HcalChannelQualityGPU | ( | HcalChannelQuality const & | quality | ) |
Definition at line 7 of file HcalChannelQualityGPU.cc.
References HcalCondObjectContainer< Item >::getAllContainers().
|
default |
HcalChannelQualityGPU::Product const & HcalChannelQualityGPU::getProduct | ( | cudaStream_t | stream | ) | const |
Definition at line 26 of file HcalChannelQualityGPU.cc.
References cms::cuda::copyAsync(), product_, HcalChannelQualityGPU::Product::status, status_, and cms::cuda::stream.
|
private |
Definition at line 33 of file HcalChannelQualityGPU.h.
Referenced by getProduct().
|
private |
Definition at line 31 of file HcalChannelQualityGPU.h.
Referenced by getProduct().
|
private |
Definition at line 30 of file HcalChannelQualityGPU.h.