12 cet::exempt_ptr<ProductTable const> presentProducts,
13 std::unique_ptr<DelayedReader>&& reader
std::optional< ProductInserter > makeInserter(ModuleContext const &mc)
ResultsAuxiliary const & resultsAux() const
void createGroupsForProducedProducts(ProductTables const &producedProducts)
ProcessHistoryID const & processHistoryID() const
void createGroupsForProducedProducts(ProductTables const &producedProducts)
Results makeResults(ModuleContext const &mc)
ProcessHistoryID const & processHistoryID() const
void setProcessHistoryID(ProcessHistoryID const &phid)
ResultsPrincipal(ResultsAuxiliary const &, ProcessConfiguration const &, cet::exempt_ptr< ProductTable const > presentProducts, std::unique_ptr< DelayedReader > &&reader=std::make_unique< NoDelayedReader >())