CMS 3D CMS Logo

TestAlpakaESProducerNull.cc
Go to the documentation of this file.
14 
22  public:
26  }
27 
28  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) {
30  descriptions.addWithDefaultLabel(desc);
31  }
32 
33  std::optional<AlpakaESTestDataAHost> produceHost(AlpakaESTestRecordA const& iRecord) { return {}; }
34 
35  std::unique_ptr<AlpakaESTestDataCDevice> produceDevice(device::Record<AlpakaESTestRecordD> const& iRecord) {
36  return {};
37  }
38  };
39 } // namespace ALPAKA_ACCELERATOR_NAMESPACE
40 
41 DEFINE_FWK_EVENTSETUP_ALPAKA_MODULE(TestAlpakaESProducerNull);
void addWithDefaultLabel(ParameterSetDescription const &psetDescription)
std::unique_ptr< AlpakaESTestDataCDevice > produceDevice(device::Record< AlpakaESTestRecordD > const &iRecord)
std::optional< AlpakaESTestDataAHost > produceHost(AlpakaESTestRecordA const &iRecord)
auto setWhatProduced(T *iThis, edm::es::Label const &label={})
Definition: ESProducer.h:40
#define DEFINE_FWK_EVENTSETUP_ALPAKA_MODULE(type)
Definition: ModuleFactory.h:17
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)