void addWithDefaultLabel(ParameterSetDescription const &psetDescription)
T getParameter(std::string const &) const
uint32_t cc[maxCellsPerHit]
TestAlpakaESProducerD(edm::ParameterSet const &iConfig)
TProduct const & get(edm::ESGetToken< TProduct, TDepRecord > const &iToken) const
device::ESGetToken< AlpakaESTestDataADevice, AlpakaESTestRecordA > tokenA_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
AlpakaESTestDataDDevice testESAlgoAsync(Queue &queue, AlpakaESTestDataADevice const &dataA, cms::alpakatest::AlpakaESTestDataB< Device > const &dataB)
auto setWhatProduced(T *iThis, edm::es::Label const &label={})
#define DEFINE_FWK_EVENTSETUP_ALPAKA_MODULE(type)
std::optional< AlpakaESTestDataDDevice > produce(device::Record< AlpakaESTestRecordD > const &iRecord)
device::ESGetToken< cms::alpakatest::AlpakaESTestDataB< Device >, AlpakaESTestRecordB > tokenB_