xAOD::JetAttributeAccessor::Named Node1 xAOD::JetAttributeAccessor ::Named # m_name + Named() + name() Node2 xAOD::JetAttributeAccessor ::AccessorWrapper< xAOD ::JetFourMom_t > # m_a + AccessorWrapper() + setAttribute() + getAttribute() + getAttribute() + isAvailable() + operator()() + operator()() Node1->Node2 Node4 xAOD::JetAttributeAccessor ::AccessorWrapper< TYPE > # m_a + AccessorWrapper() + setAttribute() + getAttribute() + getAttribute() + isAvailable() + operator()() + operator()() Node1->Node4 Node5 xAOD::JetAttributeAccessor ::AccessorWrapper< double > # m_a + AccessorWrapper() + setAttribute() + getAttribute() + getAttribute() + isAvailable() Node1->Node5 Node6 xAOD::JetAttributeAccessor ::AccessorWrapper< Dummy > + AccessorWrapper() Node1->Node6 Node7 xAOD::JetAttributeAccessor ::AccessorWrapper< std:: vector< double > > # m_a + AccessorWrapper() + setAttribute() + getAttribute() + getAttribute() + isAvailable() Node1->Node7 Node8 xAOD::JetAttributeAccessor ::FourMomAccessor # m_p0 # m_p1 # m_p2 # m_p3 + FourMomAccessor() + isAvailable() Node1->Node8 Node11 xAOD::JetAttributeAccessor ::ObjectAccessorWrapper < TYPE > # m_a + ObjectAccessorWrapper() + setAttribute() + getAttribute() + getAttribute() + isAvailable() + operator()() Node1->Node11 Node12 xAOD::JetAttributeAccessor ::ObjectAccessorWrapper < Dummy > + ObjectAccessorWrapper() Node1->Node12