1 #ifndef HeterogeneousCore_CUDACore_interface_ConvertingESProducerT_h 2 #define HeterogeneousCore_CUDACore_interface_ConvertingESProducerT_h 19 template <
typename Record,
typename Target,
typename Source>
46 #endif // HeterogeneousCore_CUDACore_interface_ConvertingESProducerT_h auto setWhatProduced(T *iThis, const es::Label &iLabel={})
void addWithDefaultLabel(ParameterSetDescription const &psetDescription)
T getParameter(std::string const &) const
ConvertingESProducerT(edm::ParameterSet const &ps)
edm::ESGetToken< Source, Record > token_
std::unique_ptr< Target > produce(Record const &record)
static void fillDescriptions(edm::ConfigurationDescriptions &confDesc)