FCALDescriptor Node1 FCALDescriptor + FCALDescriptor() + ~FCALDescriptor() - FCALDescriptor() - operator=() Node2 CaloDetDescriptor # m_calo_eta_min # m_calo_eta_max # m_calo_phi_min # m_calo_phi_max # m_calo_r_min # m_calo_r_max # m_calo_z_min # m_calo_z_max # m_n_calo_depth # m_calo_depth_in and 7 more... - m_helper - m_calo_helper - m_id - m_is_lar_em - m_is_lar_em_barrel - m_is_lar_em_endcap - m_is_lar_em_endcap _inner - m_is_lar_em_endcap _outer - m_is_lar_hec - m_is_lar_fcal and 10 more... + CaloDetDescriptor() + ~CaloDetDescriptor() + print() + dump() + set_n_calo_depth() + set_depth_in() + set_depth_out() + is_lar_em() + is_lar_em_barrel() + is_lar_em_endcap() and 57 more... Node2->Node1 Node3 Identifiable + ~Identifiable() + identify() + identifyHash() + getHelper() Node3->Node2