Athena::RootBranchAddress Node1 Athena::RootBranchAddress + m_type + m_ptr + m_branch + RootBranchAddress() + RootBranchAddress() + operator=() + RootBranchAddress() + ~RootBranchAddress() + setBranchAddress() + ttree() Node2 GenericAddress Node2->Node1