9 auto const& barrelValues =
values.barrelItems();
10 for (
unsigned int i = 0;
i < barrelValues.size();
i++) {
16 auto const& endcapValues =
values.endcapItems();
17 auto const offset = barrelValues.size();
18 for (
unsigned int i = 0;
i < endcapValues.size();
i++) {
25 auto const& product =
product_.dataForCurrentDeviceAsync(
std::vector< float, cms::cuda::HostAllocator< float > > gain12Over6_
void copyAsync(device::unique_ptr< T > &dst, const host::unique_ptr< T > &src, cudaStream_t stream)
std::vector< float, cms::cuda::HostAllocator< float > > gain6Over1_
Product const & getProduct(cudaStream_t) const
EcalGainRatiosGPU(EcalGainRatios const &)
#define TYPELOOKUP_DATA_REG(_dataclass_)
cms::cuda::ESProduct< Product > product_
edm::propagate_const_array< cms::cuda::device::unique_ptr< float[]> > gain6Over1
edm::propagate_const_array< cms::cuda::device::unique_ptr< float[]> > gain12Over6