#include <EcalPedestalsGPU.h>
|
static std::string | name () |
|
Definition at line 13 of file EcalPedestalsGPU.h.
◆ EcalPedestalsGPU()
EcalPedestalsGPU::EcalPedestalsGPU |
( |
EcalPedestals const & |
pedestals | ) |
|
◆ ~EcalPedestalsGPU()
EcalPedestalsGPU::~EcalPedestalsGPU |
( |
| ) |
|
|
default |
◆ getProduct()
Definition at line 37 of file EcalPedestalsGPU.cc.
38 auto const& product =
product_.dataForCurrentDeviceAsync(
41 product.
mean_x12 = cms::cuda::make_device_unique<float[]>(
mean_x12_.size(), cudaStream);
42 product.
mean_x6 = cms::cuda::make_device_unique<float[]>(
mean_x6_.size(), cudaStream);
43 product.
mean_x1 = cms::cuda::make_device_unique<float[]>(
mean_x1_.size(), cudaStream);
44 product.
rms_x12 = cms::cuda::make_device_unique<float[]>(
rms_x12_.size(), cudaStream);
45 product.
rms_x6 = cms::cuda::make_device_unique<float[]>(
rms_x6_.size(), cudaStream);
46 product.
rms_x1 = cms::cuda::make_device_unique<float[]>(
rms_x1_.size(), cudaStream);
References cms::cuda::copyAsync(), EcalPedestalsGPU::Product::mean_x1, EcalPedestalsGPU::Product::mean_x12, mean_x12_, mean_x1_, EcalPedestalsGPU::Product::mean_x6, mean_x6_, product_, EcalPedestalsGPU::Product::rms_x1, EcalPedestalsGPU::Product::rms_x12, rms_x12_, rms_x1_, EcalPedestalsGPU::Product::rms_x6, and rms_x6_.
◆ name()
static std::string EcalPedestalsGPU::name |
( |
| ) |
|
|
inlinestatic |
◆ mean_x12_
◆ mean_x1_
◆ mean_x6_
◆ product_
◆ rms_x12_
◆ rms_x1_
◆ rms_x6_