LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "ProductToken.h"
Public Types | |
using | product_type = T |
Public Member Functions | |
ProductToken ()=default | |
ProductToken (InputTag const &t) | |
InputTag const & | inputTag () const |
Static Public Member Functions | |
static ProductToken< T > | invalid () |
Private Attributes | |
InputTag | inputTag_ {} |
Friends | |
template<typename ProdA , typename ProdB , typename Data > | |
struct | detail::safe_input_tag |
std::ostream & | operator<< (std::ostream &os, ProductToken const &tok) |
Definition at line 30 of file ProductToken.h.
using art::ProductToken< T >::product_type = T |
Definition at line 43 of file ProductToken.h.
|
explicitdefault |
|
inlineexplicit |
Definition at line 58 of file ProductToken.h.
|
inline |
Definition at line 61 of file ProductToken.h.
Referenced by art::ProductRetriever::getHandle(), and art::ProductRetriever::getValidHandle().
|
inlinestatic |
Definition at line 53 of file ProductToken.h.
|
friend |
Definition at line 68 of file ProductToken.h.
|
friend |
Definition at line 46 of file ProductToken.h.
|
private |
Definition at line 77 of file ProductToken.h.