Go to the documentation of this file. 1 #ifndef CondFormats_EcalObjects_interface_EcalMultifitParametersGPU_h
2 #define CondFormats_EcalObjects_interface_EcalMultifitParametersGPU_h
31 std::array<std::reference_wrapper<std::vector<double, cms::cuda::HostAllocator<double>>
const>, 4>
getValues()
const {
43 #endif // CondFormats_EcalObjects_interface_EcalMultifitParametersGPU_h
std::vector< double, cms::cuda::HostAllocator< double > > timeFitParametersEE_
std::vector< double, cms::cuda::HostAllocator< double > > amplitudeFitParametersEE_
Product const & getProduct(cudaStream_t) const
std::vector< double, cms::cuda::HostAllocator< double > > amplitudeFitParametersEB_
~EcalMultifitParametersGPU()=default
edm::propagate_const_array< cms::cuda::device::unique_ptr< double[]> > timeFitParametersEB
std::array< std::reference_wrapper< std::vector< double, cms::cuda::HostAllocator< double > > const >, 4 > getValues() const
edm::propagate_const_array< cms::cuda::device::unique_ptr< double[]> > timeFitParametersEE
cms::cuda::ESProduct< Product > product_
EcalMultifitParametersGPU(edm::ParameterSet const &)
edm::propagate_const_array< cms::cuda::device::unique_ptr< double[]> > amplitudeFitParametersEE
edm::propagate_const_array< cms::cuda::device::unique_ptr< double[]> > amplitudeFitParametersEB
std::vector< double, cms::cuda::HostAllocator< double > > timeFitParametersEB_