1 #ifndef RecoLocalCalo_HGCRecProducers_HeterogeneousHGCalHEFConditions_h
2 #define RecoLocalCalo_HGCRecProducers_HeterogeneousHGCalHEFConditions_h
30 cudaStream_t
stream)
const;
68 #endif //RecoLocalCalo_HGCRecProducers_HeterogeneousHGCalHEFConditions_h
hgcal_conditions::HeterogeneousHEFConditionsESProduct * host
size_t allocate_memory_params_(const std::vector< size_t > &)
double *& select_pointer_d_(cpar::HeterogeneousHGCalHEFParameters *, const unsigned int &) const
uint32_t T const *__restrict__ uint32_t const *__restrict__ int32_t int Histo::index_type cudaStream_t stream
std::vector< size_t > sizes_params_
hgcal_conditions::HeterogeneousHEFConditionsESProduct * device
cms::cuda::ESProduct< GPUData > gpuData_
int32_t *& select_pointer_i_(cpar::HeterogeneousHGCalHEFParameters *, const unsigned int &) const
void transfer_data_to_heterogeneous_pointers_params_(const std::vector< size_t > &, const HGCalParameters *)
hgcal_conditions::HeterogeneousHEFConditionsESProduct const * getHeterogeneousConditionsESProductAsync(cudaStream_t stream) const
std::vector< size_t > calculate_memory_bytes_params_(const HGCalParameters *)
~HeterogeneousHGCalHEFConditionsWrapper()
HeterogeneousHGCalHEFConditionsWrapper(const HGCalParameters *)
cpar::HeterogeneousHGCalHEFParameters params_