#include <EcalTimeBiasCorrectionsGPU.h>
Classes | |
struct | Product |
Public Member Functions | |
EcalTimeBiasCorrectionsGPU (EcalTimeBiasCorrections const &) | |
Product const & | getProduct (cudaStream_t) const |
~EcalTimeBiasCorrectionsGPU ()=default | |
Static Public Member Functions | |
static std::string | name () |
Private Attributes | |
std::vector< float, cms::cuda::HostAllocator< float > > | ebTimeCorrAmplitudeBins_ |
std::vector< float, cms::cuda::HostAllocator< float > > | ebTimeCorrShiftBins_ |
std::vector< float, cms::cuda::HostAllocator< float > > | eeTimeCorrAmplitudeBins_ |
std::vector< float, cms::cuda::HostAllocator< float > > | eeTimeCorrShiftBins_ |
cms::cuda::ESProduct< Product > | product_ |
Definition at line 13 of file EcalTimeBiasCorrectionsGPU.h.
EcalTimeBiasCorrectionsGPU::EcalTimeBiasCorrectionsGPU | ( | EcalTimeBiasCorrections const & | values | ) |
Definition at line 6 of file EcalTimeBiasCorrectionsGPU.cc.
References ebTimeCorrAmplitudeBins_, ebTimeCorrShiftBins_, eeTimeCorrAmplitudeBins_, eeTimeCorrShiftBins_, and contentValuesCheck::values.
|
default |
EcalTimeBiasCorrectionsGPU::Product const & EcalTimeBiasCorrectionsGPU::getProduct | ( | cudaStream_t | cudaStream | ) | const |
Definition at line 28 of file EcalTimeBiasCorrectionsGPU.cc.
References cms::cuda::copyAsync(), EcalTimeBiasCorrectionsGPU::Product::ebTimeCorrAmplitudeBins, ebTimeCorrAmplitudeBins_, EcalTimeBiasCorrectionsGPU::Product::ebTimeCorrAmplitudeBinsSize, EcalTimeBiasCorrectionsGPU::Product::ebTimeCorrShiftBins, ebTimeCorrShiftBins_, EcalTimeBiasCorrectionsGPU::Product::eeTimeCorrAmplitudeBins, eeTimeCorrAmplitudeBins_, EcalTimeBiasCorrectionsGPU::Product::eeTimeCorrAmplitudeBinsSize, EcalTimeBiasCorrectionsGPU::Product::eeTimeCorrShiftBins, eeTimeCorrShiftBins_, and product_.
|
inlinestatic |
Definition at line 35 of file EcalTimeBiasCorrectionsGPU.h.
References AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by config.CFG::__str__(), validation.Sample::digest(), and VIDSelectorBase.VIDSelectorBase::initialize().
|
private |
Definition at line 39 of file EcalTimeBiasCorrectionsGPU.h.
Referenced by EcalTimeBiasCorrectionsGPU(), and getProduct().
|
private |
Definition at line 40 of file EcalTimeBiasCorrectionsGPU.h.
Referenced by EcalTimeBiasCorrectionsGPU(), and getProduct().
|
private |
Definition at line 41 of file EcalTimeBiasCorrectionsGPU.h.
Referenced by EcalTimeBiasCorrectionsGPU(), and getProduct().
|
private |
Definition at line 42 of file EcalTimeBiasCorrectionsGPU.h.
Referenced by EcalTimeBiasCorrectionsGPU(), and getProduct().
|
private |
Definition at line 45 of file EcalTimeBiasCorrectionsGPU.h.
Referenced by getProduct().