|
| ~RunPrincipal () |
|
| RunPrincipal (RunAuxiliary const &, ProcessConfiguration const &, cet::exempt_ptr< ProductTable const >, std::unique_ptr< DelayedReader > &&=std::make_unique< NoDelayedReader >()) |
|
virtual | ~Principal () noexcept |
|
| Principal (BranchType, ProcessConfiguration const &, cet::exempt_ptr< ProductTable const > presentProducts, ProcessHistoryID const &, std::unique_ptr< DelayedReader > &&) |
|
| Principal (RunAuxiliary const &, ProcessConfiguration const &, cet::exempt_ptr< ProductTable const > presentProducts, std::unique_ptr< DelayedReader > &&reader=std::make_unique< NoDelayedReader >()) |
|
| Principal (SubRunAuxiliary const &, ProcessConfiguration const &, cet::exempt_ptr< ProductTable const > presentProducts, std::unique_ptr< DelayedReader > &&reader=std::make_unique< NoDelayedReader >()) |
|
| Principal (EventAuxiliary const &, ProcessConfiguration const &, cet::exempt_ptr< ProductTable const > presentProducts, std::unique_ptr< History > &&history=std::make_unique< History >(), std::unique_ptr< DelayedReader > &&reader=std::make_unique< NoDelayedReader >(), bool lastInSubRun=false) |
|
| Principal (ResultsAuxiliary const &, ProcessConfiguration const &, cet::exempt_ptr< ProductTable const > presentProducts, std::unique_ptr< DelayedReader > &&reader=std::make_unique< NoDelayedReader >()) |
|
| Principal (Principal const &)=delete |
|
Principal & | operator= (Principal const &)=delete |
|
GroupQueryResult | getByProductID (ProductID const pid) const |
|
GroupQueryResult | getBySelector (ModuleContext const &mc, WrappedTypeID const &wrapped, SelectorBase const &, ProcessTag const &) const |
|
GroupQueryResult | getByLabel (ModuleContext const &mc, WrappedTypeID const &wrapped, std::string const &label, std::string const &productInstanceName, ProcessTag const &processTag) const |
|
std::vector< GroupQueryResult > | getMany (ModuleContext const &mc, WrappedTypeID const &wrapped, SelectorBase const &, ProcessTag const &) const |
|
std::vector< InputTag > | getInputTags (ModuleContext const &mc, WrappedTypeID const &wrapped, SelectorBase const &, ProcessTag const &) const |
|
std::vector< cet::exempt_ptr< Group > > | getMatchingSequence (ModuleContext const &, SelectorBase const &, ProcessTag const &) const |
|
EDProductGetter const * | productGetter (ProductID const &pid) const |
|
ProcessHistory const & | processHistory () const |
|
void | removeCachedProduct (ProductID) const |
|
OutputHandle | getForOutput (ProductID const &, bool resolveProd) const |
|
cet::exempt_ptr< BranchDescription const > | getProductDescription (ProductID const pid, bool const alwaysEnableLookupOfProducedProducts=false) const |
|
void | createGroupsForProducedProducts (ProductTables const &producedProducts) |
|
void | enableLookupOfProducedProducts (ProductTables const &producedProducts) |
|
void | markProcessHistoryAsModified () |
|
void | readImmediate () const |
|
ProcessConfiguration const & | processConfiguration () const |
|
cet::exempt_ptr< ProductProvenance const > | branchToProductProvenance (ProductID const &) const |
|
size_t | size () const |
|
const_iterator | begin () const |
|
const_iterator | cbegin () const |
|
const_iterator | end () const |
|
const_iterator | cend () const |
|
void | addToProcessHistory () |
|
BranchType | branchType () const |
|
RangeSet | seenRanges () const |
|
void | put (BranchDescription const &, std::unique_ptr< ProductProvenance const > &&, std::unique_ptr< EDProduct > &&, std::unique_ptr< RangeSet > &&) |
|
RunAuxiliary const & | runAux () const |
|
SubRunAuxiliary const & | subRunAux () const |
|
EventAuxiliary const & | eventAux () const |
|
ResultsAuxiliary const & | resultsAux () const |
|
RunID const & | runID () const |
|
SubRunID | subRunID () const |
|
EventID const & | eventID () const |
|
RunNumber_t | run () const |
|
SubRunNumber_t | subRun () const |
|
EventNumber_t | event () const |
|
Timestamp const & | beginTime () const |
|
Timestamp const & | endTime () const |
|
void | endTime (Timestamp const &time) |
|
Timestamp const & | time () const |
|
void | updateSeenRanges (RangeSet const &rs) |
|
RunPrincipal const & | runPrincipal () const |
|
SubRunPrincipal const & | subRunPrincipal () const |
|
cet::exempt_ptr< RunPrincipal const > | runPrincipalExemptPtr () const |
|
SubRunPrincipal const * | subRunPrincipalPtr () const |
|
void | setRunPrincipal (cet::exempt_ptr< RunPrincipal const > rp) |
|
void | setSubRunPrincipal (cet::exempt_ptr< SubRunPrincipal const > srp) |
|
EventAuxiliary::ExperimentType | ExperimentType () const |
|
bool | isReal () const |
|
EventSelectionIDVector const & | eventSelectionIDs () const |
|
History const & | history () const |
|
bool | isLastInSubRun () const |
|
virtual | ~PrincipalBase ()=0 |
|
| PrincipalBase () |
|
EDProductGetter const * | getEDProductGetter (ProductID const &pid) const |
|
Definition at line 17 of file RunPrincipal.h.