LArSoft  v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
art::AssnsGroupWithData Member List

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

anyProduct() const overrideart::AssnsGroupWithDataprotectedvirtual
AssnsGroup()=defaultart::AssnsGroup
AssnsGroup(BranchDescription const &pd, ProductID const &pid, RangeSet &&rs, TypeID const &primary_wrapper_type, TypeID const &partner_wrapper_type, std::unique_ptr< EDProduct > &&edp=nullptr, cet::exempt_ptr< Worker > productProducer=cet::exempt_ptr< Worker >())art::AssnsGroupinlineprotected
AssnsGroup(BranchDescription const &pd, ProductID const &pid, RangeSet &&rs, std::unique_ptr< EDProduct > &&edp, TypeID const &primary_wrapper_type, TypeID const &partner_wrapper_type)art::AssnsGroupinlineprotected
AssnsGroup(BranchDescription const &pd, ProductID const &pid, RangeSet &&rs, cet::exempt_ptr< Worker > productProducer, TypeID const &primary_wrapper_type, TypeID const &partner_wrapper_type)art::AssnsGroupinlineprotected
AssnsGroupWithData()=defaultart::AssnsGroupWithData
AssnsGroupWithData(BranchDescription const &pd, ProductID const &pid, RangeSet &&rs, TypeID const &primary_wrapper_type, TypeID const &partner_wrapper_type, TypeID const &base_wrapper_type, TypeID const &partner_base_wrapper_type, std::unique_ptr< EDProduct > &&edp=nullptr, cet::exempt_ptr< Worker > productProducer=cet::exempt_ptr< Worker >())art::AssnsGroupWithDatainlineprotected
AssnsGroupWithData(BranchDescription const &pd, ProductID const &pid, RangeSet &&rs, std::unique_ptr< EDProduct > &&edp, TypeID const &primary_wrapper_type, TypeID const &partner_wrapper_type, TypeID const &base_wrapper_type, TypeID const &partner_base_wrapper_type)art::AssnsGroupWithDatainlineprotected
AssnsGroupWithData(BranchDescription const &pd, ProductID const &pid, RangeSet &&rs, cet::exempt_ptr< Worker > productProducer, TypeID const &primary_wrapper_type, TypeID const &partner_wrapper_type, TypeID const &base_wrapper_type, TypeID const &partner_base_wrapper_type)art::AssnsGroupWithDatainlineprotected
baseProduct_art::AssnsGroupWithDatamutableprivate
baseWrapperType_art::AssnsGroupWithDataprivate
EDProductGetter()=defaultart::EDProductGetter
EDProductGetter(EDProductGetter const &)=deleteart::EDProductGetter
getIt() const overrideart::AssnsGroupvirtual
gfactory::detail::make_group(BranchDescription const &, ARGS &&...args)art::AssnsGroupWithDatafriend
Group()=defaultart::Group
Group(BranchDescription const &pd, ProductID const &pid, RangeSet &&rs, art::TypeID const &wrapper_type, std::unique_ptr< EDProduct > &&edp=nullptr, cet::exempt_ptr< Worker > productProducer=cet::exempt_ptr< Worker >{})art::Groupinlineprotected
Group(BranchDescription const &pd, ProductID const &pid, RangeSet &&rs, cet::exempt_ptr< Worker > productProducer, art::TypeID const &wrapper_type)art::Groupinlineprotected
Group(BranchDescription const &pd, ProductID const &pid, RangeSet &&rs, std::unique_ptr< EDProduct > &&edp, art::TypeID const &wrapper_type)art::Groupinlineprotected
isReady() const overrideart::AssnsGroupinlinevirtual
makePartner(TypeID const &wanted_wrapper_type, std::unique_ptr< EDProduct > &partner) const art::AssnsGroupinlineprotected
moduleLabel() const art::Groupinline
obtainDesiredProduct(TypeID const &) const art::Groupprotected
operator=(EDProductGetter const &)=deleteart::EDProductGetter
partnerBaseProduct_art::AssnsGroupWithDatamutableprivate
partnerBaseWrapperType_art::AssnsGroupWithDataprivate
partnerWrapperType() const art::AssnsGroupinlineprotected
processName() const art::Groupinline
producedWrapperType() const art::Groupinline
productDescription() const art::Groupinline
productID() const art::Groupinline
productInstanceName() const art::Groupinline
productProvenancePtr() const art::Group
productUnavailable() const art::Group
rangeOfValidity() const art::Groupinline
removeCachedProduct() const overrideart::AssnsGroupWithDataprotectedvirtual
resolveProduct(TypeID const &) const overrideart::Groupvirtual
resolveProductIfAvailable(TypeID const &) const overrideart::AssnsGroupWithDataprotectedvirtual
setProduct(std::unique_ptr< EDProduct > &&prod) const art::Groupprotected
setResolvers(BranchMapper const &bm, DelayedReader const &dr)art::Groupinline
status() const art::Group
throwResolveLogicError(TypeID const &wanted_wrapper_type) const art::Groupprotected
uniqueProduct(TypeID const &wanted_wrapper_type) const overrideart::AssnsGroupWithDataprotectedvirtual
art::AssnsGroup::uniqueProduct() const overrideart::AssnsGroupvirtual
write(std::ostream &os) const art::Group
~EDProductGetter()=defaultart::EDProductGettervirtual