LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
art::Principal Member List

This is the complete list of members for art::Principal, including all inherited members.

addSecondaryPrincipal(std::unique_ptr< Principal > &&val)art::Principalinline
addToProcessHistory()art::Principal
begin() const art::Principalinline
branchMapper() const art::Principalinline
branchMapper()art::Principalinlineprotected
branchMapperPtr_art::Principalprivate
branchType() const =0art::Principalpure virtual
cbegin() const art::Principalinline
cend() const art::Principalinline
const_iterator typedefart::Principal
deferredGetter_(ProductID const pid) const art::Principalprivate
deferredGetters_art::Principalmutableprivate
end() const art::Principalinline
fillGroup(BranchDescription const &)=0art::Principalpure virtual
fillGroup(std::unique_ptr< Group > &&group)art::Principalinlineprotected
findGroups(ProcessLookup const &, SelectorBase const &, GroupQueryResultVec &results, bool stopIfProcessHasMatch, TypeID wanted_wrapper=TypeID{}) const art::Principalprivate
findGroupsForProcess(std::vector< ProductID > const &vpid, SelectorBase const &selector, GroupQueryResultVec &results, TypeID wanted_wrapper) const art::Principalprivate
findGroupsForProduct(WrappedTypeID const &wrapped, SelectorBase const &, bool stopIfProcessHasMatch) const art::Principalprivate
findGroupsFromInputFile(WrappedTypeID const &wrapped, SelectorBase const &, GroupQueryResultVec &results, bool stopIfProcessHasMatch) const art::Principalprivate
getByLabel(WrappedTypeID const &wrapped, std::string const &label, std::string const &productInstanceName, std::string const &processName) const art::Principal
getByProductID(ProductID const pid) const art::Principal
getBySelector(WrappedTypeID const &wrapped, SelectorBase const &) const art::Principal
getEDProductGetter(ProductID const pid) const art::EDProductGetterFinderinline
getEDProductGetterImpl(ProductID const pid) const final overrideart::Principalinlineprivatevirtual
getForOutput(ProductID const, bool resolveProd) const art::Principal
getGroup(ProductID const pid) const art::Principalprotected
getGroupForPtr(ProductID const pid) const art::Principalprotected
getMany(WrappedTypeID const &wrapped, SelectorBase const &) const art::Principal
getMatchingSequence(SelectorBase const &) const art::Principal
getResolvedGroup(ProductID const pid, bool resolveProd) const art::Principalprotected
GroupCollection typedefart::Principal
GroupQueryResultVec typedefart::Principal
groups_art::Principalprivate
matchingSequenceFromInputFile(SelectorBase const &) const art::Principalprivate
nextSecondaryFileIdx_art::Principalmutableprivate
operator=(Principal const &)=deleteart::Principal
presentFromSource(ProductID) const art::Principalprivate
presentProducts_art::Principalprivate
Principal(Principal const &)=deleteart::Principal
Principal(ProcessConfiguration const &, ProcessHistoryID const &, cet::exempt_ptr< ProductTable const > presentProducts, std::unique_ptr< BranchMapper > &&, std::unique_ptr< DelayedReader > &&)art::Principal
processConfiguration() const art::Principalinline
processConfiguration_art::Principalprivate
processHistory() const art::Principalinline
processHistory_art::Principalprivate
processHistoryID() const =0art::Principalprivatepure virtual
processHistoryModified_art::Principalmutableprivate
ProcessName typedefart::Principal
ProcessNameConstIterator typedefart::Principal
producedProducts_art::Principalprivate
productGetter(ProductID const pid) const art::Principal
productReader()art::Principalinlineprotected
readImmediate() const art::Principalinline
readProvenanceImmediate() const art::Principalinline
removeCachedProduct(ProductID const pid) const art::Principal
secondaryPrincipals_art::Principalprivate
seenRanges() const =0art::Principalpure virtual
setProcessHistoryID(ProcessHistoryID const &)=0art::Principalprivatepure virtual
setProducedProducts(ProductTable const &producedProducts)art::Principalinline
size() const art::Principalinline
size_type typedefart::Principal
store_art::Principalprivate
tryNextSecondaryFile() const art::Principalprotected
~EDProductGetterFinder()=defaultart::EDProductGetterFindervirtual
~Principal() noexcept=defaultart::Principalvirtual