|
| BcollHelper (InputTag const &assnsTag) |
|
template<typename Bcoll > |
void | init (size_t size, Bcoll &bColl) |
|
template<typename Bcoll > |
std::enable_if_t< std::is_same_v< typename Bcoll::value_type, ProdB const * > > | fill (size_t index, Ptr< ProdB > const &item, Bcoll &bColl) |
|
template<typename Bcoll > |
std::enable_if_t< std::is_convertible_v< typename Bcoll::value_type, Ptr< ProdB > > > | fill (size_t index, Ptr< ProdB > const &item, Bcoll &bColl) |
|
template<typename Bcoll > |
void | init (size_t size, std::vector< Bcoll > &bColls) const |
|
template<typename Bcoll > |
std::enable_if_t< std::is_same_v< typename Bcoll::value_type, ProdB const * > > | fill (size_t index, Ptr< ProdB > const &item, std::vector< Bcoll > &bColls) const |
|
template<typename Bcoll > |
std::enable_if_t< std::is_convertible_v< typename Bcoll::value_type, Ptr< ProdB > > > | fill (size_t index, Ptr< ProdB > const &item, std::vector< Bcoll > &bColls) const |
|
template<typename Bcoll > |
std::enable_if_t< std::is_convertible_v< typename Bcoll::value_type, art::Ptr< ProdB > > > | fill (size_t const index, Ptr< ProdB > const &item, Bcoll &bColl) |
|
template<typename Bcoll > |
std::enable_if_t< std::is_convertible_v< typename Bcoll::value_type, art::Ptr< ProdB > > > | fill (size_t const index, Ptr< ProdB > const &item, std::vector< Bcoll > &bColls) const |
|
template<typename ProdB>
class art::detail::BcollHelper< ProdB >
Definition at line 78 of file IPRHelper.h.