This is the complete list of members for edm::EventPrincipal, including all inherited members.
addProduct_(std::unique_ptr< ProductResolverBase > phb) | edm::Principal | protected |
addProductOrThrow(std::unique_ptr< ProductResolverBase > phb) | edm::Principal | protected |
adjustIndexesAfterProductRegistryAddition() | edm::Principal | |
adjustToNewProductRegistry(ProductRegistry const ®) | edm::Principal | |
applyToResolvers(F iFunc) | edm::Principal | inlineprotected |
assignEDProductGetter(EDProductGetter const *&) | edm::EDProductGetter | static |
aux() const | edm::EventPrincipal | inline |
aux_ | edm::EventPrincipal | private |
Auxiliary typedef | edm::EventPrincipal | |
Base typedef | edm::EventPrincipal | |
BasicHandleVec typedef | edm::Principal | |
begin() const | edm::Principal | inline |
begin() | edm::Principal | inline |
branchIDListHelper_ | edm::EventPrincipal | private |
branchIDToProductID(BranchID const &bid) const | edm::EventPrincipal | |
branchListIndexes() const | edm::EventPrincipal | |
branchListIndexes_ | edm::EventPrincipal | private |
branchListIndexToProcessIndex_ | edm::EventPrincipal | private |
branchType() const | edm::Principal | inline |
bunchCrossing() const | edm::EventPrincipal | inline |
cacheIdentifier() const | edm::Principal | inline |
CacheIdentifier_t typedef | edm::Principal | |
changedIndexes_() final | edm::EventPrincipal | privatevirtual |
clearEventPrincipal() | edm::EventPrincipal | |
clearPrincipal() | edm::Principal | |
commonFillEventPrincipal(EventAuxiliary const &aux, ProcessHistory const *processHistory, DelayedReader *reader) | edm::EventPrincipal | private |
const_iterator typedef | edm::Principal | |
ConstProductResolverPtr typedef | edm::EventPrincipal | |
deleteProduct(BranchID const &id) const | edm::Principal | |
EDProductGetter() | edm::EDProductGetter | |
EDProductGetter(EDProductGetter const &)=delete | edm::EDProductGetter | |
end() const | edm::Principal | inline |
end() | edm::Principal | inline |
EventPrincipal(std::shared_ptr< ProductRegistry const > reg, std::shared_ptr< BranchIDListHelper const > branchIDListHelper, std::shared_ptr< ThinnedAssociationsHelper const > thinnedAssociationsHelper, ProcessConfiguration const &pc, HistoryAppender *historyAppender, unsigned int streamIndex=0, bool isForPrimaryProcess=true, ProcessBlockHelperBase const *processBlockHelper=nullptr) | edm::EventPrincipal | |
eventSelectionIDs() const | edm::EventPrincipal | |
eventSelectionIDs_ | edm::EventPrincipal | private |
eventToProcessBlockIndexes() const | edm::EventPrincipal | |
eventToProcessBlockIndexes_ | edm::EventPrincipal | private |
ExperimentType() const | edm::EventPrincipal | inline |
fillEventPrincipal(EventAuxiliary const &aux, ProcessHistory const *processHistory, DelayedReader *reader=nullptr) | edm::EventPrincipal | |
fillEventPrincipal(EventAuxiliary const &aux, ProcessHistory const *processHistory, EventSelectionIDVector eventSelectionIDs, BranchListIndexes branchListIndexes, DelayedReader *reader=nullptr) | edm::EventPrincipal | |
fillEventPrincipal(EventAuxiliary const &aux, ProcessHistory const *processHistory, EventSelectionIDVector eventSelectionIDs, BranchListIndexes branchListIndexes, EventToProcessBlockIndexes const &, ProductProvenanceRetriever const &provRetriever, DelayedReader *reader=nullptr, bool deepCopyRetriever=true) | edm::EventPrincipal | |
fillPrincipal(DelayedReader *reader) | edm::Principal | |
fillPrincipal(ProcessHistoryID const &hist, ProcessHistory const *phr, DelayedReader *reader) | edm::Principal | |
fillPrincipal(std::string const &processNameOfBlock, DelayedReader *reader) | edm::Principal | |
findProductByTag(TypeID const &typeID, InputTag const &tag, ModuleCallingContext const *mcc) const | edm::Principal | |
getAllProvenance(std::vector< Provenance const *> &provenances) const | edm::Principal | |
getAllStableProvenance(std::vector< StableProvenance const *> &provenances) const | edm::Principal | |
getByLabel(KindOfType kindOfType, TypeID const &typeID, InputTag const &inputTag, EDConsumerBase const *consumes, SharedResourcesAcquirer *sra, ModuleCallingContext const *mcc) const | edm::Principal | |
getByLabel(KindOfType kindOfType, TypeID const &typeID, std::string const &label, std::string const &instance, std::string const &process, EDConsumerBase const *consumes, SharedResourcesAcquirer *sra, ModuleCallingContext const *mcc) const | edm::Principal | |
getByProductID(ProductID const &oid) const | edm::EventPrincipal | |
getByToken(KindOfType kindOfType, TypeID const &typeID, ProductResolverIndex index, bool skipCurrentProcess, bool &ambiguous, SharedResourcesAcquirer *sra, ModuleCallingContext const *mcc) const | edm::Principal | |
getExistingProduct(BranchID const &branchID) | edm::Principal | protected |
getExistingProduct(BranchID const &branchID) const | edm::Principal | protected |
getExistingProduct(ProductResolverBase const &phb) const | edm::Principal | protected |
getIt(ProductID const &pid) const override | edm::EventPrincipal | virtual |
getModifiableProductResolver(BranchID const &oid) | edm::Principal | inline |
getProductResolver(BranchID const &oid) const | edm::Principal | |
getProductResolverByIndex(ProductResolverIndex const &oid) const | edm::Principal | |
getProvenance(ProductID const &pid) const | edm::EventPrincipal | |
getProvenance(BranchID const &bid) const | edm::EventPrincipal | |
edm::Principal::getProvenance(BranchID const &bid) const | edm::Principal | |
getStableProvenance(ProductID const &pid) const | edm::EventPrincipal | |
getStableProvenance(BranchID const &bid) const | edm::EventPrincipal | |
edm::Principal::getStableProvenance(BranchID const &bid) const | edm::Principal | |
getThinnedAssociation(edm::BranchID const &branchID) const | edm::EventPrincipal | private |
getThinnedKeyFrom(ProductID const &parent, unsigned int key, ProductID const &thinned) const override | edm::EventPrincipal | virtual |
getThinnedProduct(ProductID const &pid, unsigned int key) const override | edm::EventPrincipal | virtual |
getThinnedProducts(ProductID const &pid, std::vector< WrapperBase const *> &foundContainers, std::vector< unsigned int > &keys) const override | edm::EventPrincipal | virtual |
id() const | edm::EventPrincipal | inline |
invalidBunchXing | edm::EventPrincipal | static |
invalidStoreNumber | edm::EventPrincipal | static |
isReal() const | edm::EventPrincipal | inline |
iterator typedef | edm::Principal | |
lookupProcessOrder() const | edm::Principal | inline |
luminosityBlock() const | edm::EventPrincipal | inline |
luminosityBlockPrincipal() const | edm::EventPrincipal | inline |
luminosityBlockPrincipal() | edm::EventPrincipal | inline |
luminosityBlockPrincipal_ | edm::EventPrincipal | private |
luminosityBlockPrincipalPtrValid() const | edm::EventPrincipal | inline |
mergeProvenanceRetrievers(EventPrincipal &other) | edm::EventPrincipal | inline |
operator=(EDProductGetter const &)=delete | edm::EDProductGetter | |
pidToBid(ProductID const &pid) const | edm::EventPrincipal | private |
prefetchAsync(WaitingTaskHolder waitTask, ProductResolverIndex index, bool skipCurrentProcess, ServiceToken const &token, ModuleCallingContext const *mcc) const | edm::Principal | |
Principal(std::shared_ptr< ProductRegistry const > reg, std::shared_ptr< ProductResolverIndexHelper const > productLookup, ProcessConfiguration const &pc, BranchType bt, HistoryAppender *historyAppender, bool isForPrimaryProcess=true) | edm::Principal | |
processBlockHelper_ | edm::EventPrincipal | private |
processBlockIndex(std::string const &processName) const override | edm::EventPrincipal | virtual |
processConfiguration() const | edm::Principal | inline |
processHistory() const | edm::Principal | inline |
processHistoryID() const | edm::Principal | inline |
ProcessName typedef | edm::Principal | |
ProcessNameConstIterator typedef | edm::Principal | |
prodGetter() const | edm::Principal | inline |
productLookup() const | edm::Principal | inline |
productProvenanceRetrieverPtr() const | edm::EventPrincipal | inline |
productRegistry() const | edm::Principal | inline |
ProductResolverCollection typedef | edm::Principal | |
provRetrieverPtr() const | edm::EventPrincipal | inlineprivate |
provRetrieverPtr() | edm::EventPrincipal | inlineprivate |
provRetrieverPtr_ | edm::EventPrincipal | private |
put(BranchDescription const &bd, std::unique_ptr< WrapperBase > edp, ProductProvenance const &productProvenance) const | edm::EventPrincipal | |
put(ProductResolverIndex index, std::unique_ptr< WrapperBase > edp, ParentageID productProvenance) const | edm::EventPrincipal | |
put_(BranchDescription const &bd, std::unique_ptr< WrapperBase > edp) const | edm::Principal | protected |
putOnRead(BranchDescription const &bd, std::unique_ptr< WrapperBase > edp, std::optional< ProductProvenance > productProvenance) const | edm::EventPrincipal | |
readAllFromSourceAndMergeImmediately(MergeableRunProductMetadata const *mergeableRunProductMetadata=nullptr) | edm::Principal | |
reader() const | edm::Principal | inline |
recombine(Principal &other, std::vector< BranchID > const &bids) | edm::Principal | |
run() const | edm::EventPrincipal | inline |
runPrincipal() const | edm::EventPrincipal | |
setLuminosityBlockPrincipal(LuminosityBlockPrincipal *lbp) | edm::EventPrincipal | |
setRunAndLumiNumber(RunNumber_t run, LuminosityBlockNumber_t lumi) | edm::EventPrincipal | |
setupUnscheduled(UnscheduledConfigurator const &) | edm::Principal | |
SharedProductPtr typedef | edm::Principal | |
size() const | edm::Principal | |
size_type typedef | edm::Principal | |
storeNumber() const | edm::EventPrincipal | inline |
streamID() const | edm::EventPrincipal | inline |
streamID_ | edm::EventPrincipal | private |
switchProductGetter(EDProductGetter const *) | edm::EDProductGetter | static |
thinnedAssociationsHelper_ | edm::EventPrincipal | private |
time() const | edm::EventPrincipal | inline |
transitionIndex() const | edm::EDProductGetter | inline |
transitionIndex_() const override | edm::EventPrincipal | privatevirtual |
updateBranchListIndexes(BranchListIndexes &&) | edm::EventPrincipal | private |
wasBranchListIndexesChangedFromInput(BranchListIndexes const &) const | edm::EventPrincipal | private |
~EDProductGetter() | edm::EDProductGetter | virtual |
~EventPrincipal() override | edm::EventPrincipal | inline |
~Principal() override | edm::Principal |