Public Member Functions | Public Attributes | List of all members
art::detail::safe_input_tag< ProdA, ProdB, Data > Struct Template Reference

#include <IPRHelper.h>

Public Member Functions

 safe_input_tag (InputTag const &input_tag)
 
 safe_input_tag (ProductToken< Assns< ProdA, ProdB, Data >> const &token)
 

Public Attributes

art::InputTag tag
 

Detailed Description

template<typename ProdA, typename ProdB, typename Data>
struct art::detail::safe_input_tag< ProdA, ProdB, Data >

Definition at line 20 of file IPRHelper.h.

Constructor & Destructor Documentation

template<typename ProdA , typename ProdB , typename Data >
art::detail::safe_input_tag< ProdA, ProdB, Data >::safe_input_tag ( InputTag const &  input_tag)
inline

Definition at line 21 of file IPRHelper.h.

21 : tag{input_tag} {}
InputTag input_tag(Tag const &tag)
Definition: IPRHelper.h:30
template<typename ProdA , typename ProdB , typename Data >
art::detail::safe_input_tag< ProdA, ProdB, Data >::safe_input_tag ( ProductToken< Assns< ProdA, ProdB, Data >> const &  token)
inline

Definition at line 22 of file IPRHelper.h.

23  : tag{token.inputTag_}
24  {}

Member Data Documentation

template<typename ProdA , typename ProdB , typename Data >
art::InputTag art::detail::safe_input_tag< ProdA, ProdB, Data >::tag

Definition at line 25 of file IPRHelper.h.


The documentation for this struct was generated from the following file: