FCALDetectorElement Node1 FCALDetectorElement - m_tile - m_module + FCALDetectorElement() + getFCALTile() + getLayer() - FCALDetectorElement() - operator=() - init_description() Node2 CaloDetDescrElement + m_identify + m_hash_id + m_calosample # m_eta # m_phi # m_sinTh # m_cosTh # m_deta # m_dphi # m_volume # m_sinPhi # m_cosPhi # m_r and 16 more... - m_descriptor - m_caloHash + ~CaloDetDescrElement() + eta() + phi() + r() + eta_raw() + phi_raw() + r_raw() + dphi() + deta() + dr() and 59 more... # CaloDetDescrElement() # propagateRaw() # customID() - CaloDetDescrElement() Node2->Node1 Node3 Identifiable + ~Identifiable() + identify() + identifyHash() + getHelper() Node3->Node2