#include <EcalSamplesCorrelationGPU.h>
Classes | |
struct | Product |
Public Member Functions | |
EcalSamplesCorrelationGPU (EcalSamplesCorrelation const &) | |
Product const & | getProduct (cudaStream_t) const |
~EcalSamplesCorrelationGPU ()=default | |
Static Public Member Functions | |
static std::string | name () |
Private Attributes | |
std::vector< double, cms::cuda::HostAllocator< double > > | EBG12SamplesCorrelation_ |
std::vector< double, cms::cuda::HostAllocator< double > > | EBG1SamplesCorrelation_ |
std::vector< double, cms::cuda::HostAllocator< double > > | EBG6SamplesCorrelation_ |
std::vector< double, cms::cuda::HostAllocator< double > > | EEG12SamplesCorrelation_ |
std::vector< double, cms::cuda::HostAllocator< double > > | EEG1SamplesCorrelation_ |
std::vector< double, cms::cuda::HostAllocator< double > > | EEG6SamplesCorrelation_ |
cms::cuda::ESProduct< Product > | product_ |
Definition at line 13 of file EcalSamplesCorrelationGPU.h.
EcalSamplesCorrelationGPU::EcalSamplesCorrelationGPU | ( | EcalSamplesCorrelation const & | values | ) |
Definition at line 6 of file EcalSamplesCorrelationGPU.cc.
References EBG12SamplesCorrelation_, EBG1SamplesCorrelation_, EBG6SamplesCorrelation_, EEG12SamplesCorrelation_, EEG1SamplesCorrelation_, EEG6SamplesCorrelation_, and contentValuesCheck::values.
|
default |
EcalSamplesCorrelationGPU::Product const & EcalSamplesCorrelationGPU::getProduct | ( | cudaStream_t | cudaStream | ) | const |
Definition at line 38 of file EcalSamplesCorrelationGPU.cc.
References cms::cuda::copyAsync(), EcalSamplesCorrelationGPU::Product::EBG12SamplesCorrelation, EBG12SamplesCorrelation_, EcalSamplesCorrelationGPU::Product::EBG1SamplesCorrelation, EBG1SamplesCorrelation_, EcalSamplesCorrelationGPU::Product::EBG6SamplesCorrelation, EBG6SamplesCorrelation_, EcalSamplesCorrelationGPU::Product::EEG12SamplesCorrelation, EEG12SamplesCorrelation_, EcalSamplesCorrelationGPU::Product::EEG1SamplesCorrelation, EEG1SamplesCorrelation_, EcalSamplesCorrelationGPU::Product::EEG6SamplesCorrelation, EEG6SamplesCorrelation_, and product_.
|
inlinestatic |
Definition at line 35 of file EcalSamplesCorrelationGPU.h.
References AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by config.CFG::__str__(), validation.Sample::digest(), and VIDSelectorBase.VIDSelectorBase::initialize().
|
private |
Definition at line 38 of file EcalSamplesCorrelationGPU.h.
Referenced by EcalSamplesCorrelationGPU(), and getProduct().
|
private |
Definition at line 40 of file EcalSamplesCorrelationGPU.h.
Referenced by EcalSamplesCorrelationGPU(), and getProduct().
|
private |
Definition at line 39 of file EcalSamplesCorrelationGPU.h.
Referenced by EcalSamplesCorrelationGPU(), and getProduct().
|
private |
Definition at line 41 of file EcalSamplesCorrelationGPU.h.
Referenced by EcalSamplesCorrelationGPU(), and getProduct().
|
private |
Definition at line 43 of file EcalSamplesCorrelationGPU.h.
Referenced by EcalSamplesCorrelationGPU(), and getProduct().
|
private |
Definition at line 42 of file EcalSamplesCorrelationGPU.h.
Referenced by EcalSamplesCorrelationGPU(), and getProduct().
|
private |
Definition at line 45 of file EcalSamplesCorrelationGPU.h.
Referenced by getProduct().