LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "AssnsNode.h"
Public Types | |
using | first_type = Ptr< L > |
using | second_type = Ptr< R > |
using | data_type = D |
Public Member Functions | |
AssnsNode ()=default | |
AssnsNode (art::Ptr< L > const &l, art::Ptr< R > const &r, D const &d) | |
Public Attributes | |
first_type | first {} |
second_type | second {} |
D const * | data {nullptr} |
Definition at line 12 of file AssnsNode.h.
using art::AssnsNode< L, R, D >::data_type = D |
Definition at line 15 of file AssnsNode.h.
using art::AssnsNode< L, R, D >::first_type = Ptr<L> |
Definition at line 13 of file AssnsNode.h.
using art::AssnsNode< L, R, D >::second_type = Ptr<R> |
Definition at line 14 of file AssnsNode.h.
|
default |
|
inline |
Definition at line 20 of file AssnsNode.h.
References d, art::AssnsNode< L, R, D >::data, r, and art::AssnsNode< L, R, D >::second.
D const* art::AssnsNode< L, R, D >::data {nullptr} |
Definition at line 18 of file AssnsNode.h.
Referenced by art::AssnsNode< L, R, D >::AssnsNode(), util::details::AssnsNodeGetter< 2U, L, R, D >::get(), and art::detail::get_helper< L, R, D >::get_element().
first_type art::AssnsNode< L, R, D >::first {} |
Definition at line 16 of file AssnsNode.h.
Referenced by util::details::AssnsNodeGetter< 0U, L, R, D >::get(), and art::detail::get_helper< L, R, D >::get_element().
second_type art::AssnsNode< L, R, D >::second {} |
Definition at line 17 of file AssnsNode.h.
Referenced by art::AssnsNode< L, R, D >::AssnsNode(), util::details::AssnsNodeGetter< 1U, L, R, D >::get(), and art::detail::get_helper< L, R, D >::get_element().