CaloDetDescrElement Node1 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() Node3 CaloSuperCellDetectorElement + CaloSuperCellDetectorElement() + update() - updateNull() - updateSingle() - updateBE() - updateFCAL() Node1->Node3 Node4 DummyDetDescrElement + DummyDetDescrElement() + set_cylindric() + set_cylindric_raw() + set_cylindric_size() Node1->Node4 Node5 EMBDetectorElement - m_cell - m_region + EMBDetectorElement() + getEMBCell() + getLayer() - EMBDetectorElement() - operator=() - init_description() Node1->Node5 Node6 EMECDetectorElement - m_cell - m_region + EMECDetectorElement() + getEMECCell() + getLayer() - EMECDetectorElement() - operator=() - init_description() - init_interpretation() Node1->Node6 Node7 FCALDetectorElement - m_tile - m_module + FCALDetectorElement() + getFCALTile() + getLayer() - FCALDetectorElement() - operator=() - init_description() Node1->Node7 Node8 HECDetectorElement - m_cell - m_region + HECDetectorElement() + getHECCell() + getLayer() - HECDetectorElement() - operator=() - init_description() - init_interpretation() Node1->Node8 Node9 MbtsDetectorElement - m_id + MbtsDetectorElement() + set_id() + set_z() + set_dz() + set_r() + set_dr() + set_eta() + set_deta() + set_phi() + set_dphi() + compute_derived() - customID() Node1->Node9 Node2 Identifiable + ~Identifiable() + identify() + identifyHash() + getHelper() Node2->Node1