1 #ifndef art_Persistency_Common_PtrMaker_h 2 #define art_Persistency_Common_PtrMaker_h 65 template <
typename Container,
typename DataLevel>
71 template <
typename DataLevel>
76 template <
typename DataLevel>
88 template <
typename Container,
typename DataLevel>
92 auto const pid = evt.template getProductID<Container>(
instance);
97 template <
typename DataLevel>
102 template <
typename T>
103 template <
typename DataLevel>
108 template <
typename T>
static PtrMaker< T > create(DataLevel const &E, std::string const &instance={})
const std::string instance
Ptr< T > operator()(std::size_t index) const
PtrMaker(DataLevel const &evt, std::string const &instance={})
EDProductGetter const * prodGetter_