VKalVrtAthena::varHolder< T > Node1 VKalVrtAthena::varHolder< T > + m_var - m_typename + varHolder() + ~varHolder() + get() + get_var() + get_typename() + clear() + branch_tree() Node2 VKalVrtAthena::BaseHolder + BaseHolder() + ~BaseHolder() + get_typename() + get_var() + clear() + branch_tree() Node2->Node1