1 #ifndef art_Framework_IO_Sources_SourceHelper_h 2 #define art_Framework_IO_Sources_SourceHelper_h 69 std::unique_ptr<History>&& history)
const;
74 bool isRealData =
true,
82 bool isRealData =
true,
92 std::unique_ptr<History>&&)
const;
Ptr< T > makePtr(TypeLabel const &t, Principal const &p, typename Ptr< T >::key_type key) const
std::unique_ptr< History > history_(ProcessConfiguration const &, std::unique_ptr< History > &&) const
EDProductGetter const * productGetter(ProductID const &pid) const
cet::exempt_ptr< ProductTables const > presentProducts_
std::string const & moduleLabel() const
void setPresentProducts(cet::exempt_ptr< ProductTables const > presentProducts)
SubRunPrincipal * makeSubRunPrincipal(SubRunAuxiliary const &subRunAux) const
RunPrincipal * makeRunPrincipal(RunAuxiliary const &runAux) const
SourceHelper(ModuleDescription const &md)
SourceHelper & operator=(SourceHelper const &)=delete
IDNumber_t< Level::SubRun > SubRunNumber_t
ProcessConfiguration const & processConfiguration() const
void throwIfProductsNotRegistered_() const
fhicl::ParameterSetID const & parameterSetID() const
IDNumber_t< Level::Event > EventNumber_t
EventPrincipal * makeEventPrincipal(EventAuxiliary const &eventAux, std::unique_ptr< History > &&history) const
static constexpr double sr
ProcessHistoryID processHistoryID_(BranchType, ProcessConfiguration const &) const
BranchType branchType() const
IDNumber_t< Level::Run > RunNumber_t