26 [[noreturn]] std::unique_ptr<Worker>
30 <<
"Cannot call ResultsProducer::doMakeWorker\n";
33 ResultsProducer::ResultsProducer() noexcept(false)
43 ProductRegistryHelper::registerProducts(productsToProduce, md);
44 setModuleDescription(md);
48 ResultsProducer::doBeginJob()
56 ResultsProducer::doEndJob()
109 res.commitProducts();
113 ResultsProducer::doClear()
128 ResultsProducer::endJob()
132 ResultsProducer::beginRun(
Run const&)
136 ResultsProducer::endRun(
Run const&)
140 ResultsProducer::beginSubRun(
SubRun const&)
144 ResultsProducer::endSubRun(
SubRun const&)
148 ResultsProducer::event(
Event const&)
static std::string const value
Event makeEvent(ModuleContext const &mc)
std::vector< BranchDescription > ProductDescriptions
SharedResource_t const LegacyResource
Results makeResults(ModuleContext const &mc)
Run makeRun(ModuleContext const &mc, RangeSet const &rs=RangeSet::invalid())
cet::coded_exception< errors::ErrorCodes, ExceptionDetail::translate > Exception
SubRun makeSubRun(ModuleContext const &mc, RangeSet const &rs=RangeSet::invalid())
Event finding and building.