20 using namespace fhicl;
28 class ToyProductProducerMultiput;
42 run_time_produces<IntProduct>(
this, branchType_);
51 e.
put(std::make_unique<IntProduct>(1));
52 e.
put(std::make_unique<IntProduct>(2));
67 if (branchType_ !=
InRun)
void endRun(Run &r) override
void produce(Event &e) override
constexpr auto runFragment()
#define DEFINE_ART_MODULE(klass)
constexpr auto subRunFragment()
void endSubRun(SubRun &sr) override
BranchType const branchType_
ProductID put(std::unique_ptr< PROD > &&edp, FullSemantic< Level::Run > const semantic)
ToyProductProducerMultiput(Parameters const &p)