#include <PtrMaker.h>
Public Member Functions | |
| template<typename DataLevel > | |
| PtrMaker (DataLevel const &evt, std::string const &instance={}) | |
| template<typename DataLevel > | |
| PtrMaker (DataLevel const &evt, ProductID prodId) | |
| Ptr< T > | operator() (std::size_t index) const |
Static Public Member Functions | |
| template<typename Container , typename DataLevel > | |
| static PtrMaker< T > | create (DataLevel const &E, std::string const &instance={}) |
Private Attributes | |
| ProductID const | prodId_ |
| EDProductGetter const * | prodGetter_ |
Definition at line 61 of file PtrMaker.h.
| art::PtrMaker< T >::PtrMaker | ( | DataLevel const & | evt, |
| std::string const & | instance = {} |
||
| ) |
Definition at line 98 of file PtrMaker.h.
| art::PtrMaker< T >::PtrMaker | ( | DataLevel const & | evt, |
| ProductID | prodId | ||
| ) |
Definition at line 104 of file PtrMaker.h.
|
static |
Definition at line 90 of file PtrMaker.h.
| Ptr< T > art::PtrMaker< T >::operator() | ( | std::size_t | index | ) | const |
Definition at line 110 of file PtrMaker.h.
|
private |
Definition at line 84 of file PtrMaker.h.
|
private |
Definition at line 83 of file PtrMaker.h.
1.8.11