ActsCaloTrackingVolumeBuilder Node1 ActsCaloTrackingVolumeBuilder + initialize() + ActsCaloTrackingVolumeBuilder() + trackingVolume() - build_endcap() - build_barrel() - build_box() - cellFactory() - makeCaloVolumeBounds() Node2 extends< AthAlgTool, IActsTrackingVolumeBuilder > Node2->Node1 Node3 CaloDetDescrManager + getCaloCell_ID() + set_helper() + set_helper() Node3->Node1 -m_caloMgr Node4 CaloDetDescrManager_Base + CaloDetDescrManager_Base() + ~CaloDetDescrManager_Base() + initialize() + print() + isInitialized() + lar_geometry() + set_lar_geometry() + getCaloCell_ID() + getCalo_Mgr() + element_size() and 43 more... + build_sample() + decode_sample() - release_element() - get_element_FCAL() - get_element_FCAL_raw() Node4->Node3 Node5 std::vector< CaloDetDescriptor * > Node5->Node4 -m_descr_vec -m_tile_descr_vec Node79 CaloIdManager - m_isInitialized + CaloIdManager() + ~CaloIdManager() + getCaloCell_ID() + getDM_ID() + getLVL1_ID() + getEM_ID() + getFCAL_ID() + getMiniFCAL_ID() + getHEC_ID() + getTileID() and 26 more... Node79->Node4 -m_calo_mgr Node60 std::vector< IdentifierHash > Node60->Node4 -m_subCalo_min -m_subCalo_max Node107 std::vector< CaloConstIterator Adaptor > Node107->Node4 -m_subCalo_begin -m_subCalo_end Node13 std::string Node13->Node4 -m_lar_geometry Node42 CaloCell_Base_ID - m_cell_hash_max - m_region_hash_max - m_cell_min - m_cell_max - m_reg_min - m_reg_max - m_supercell + CaloCell_Base_ID() + ~CaloCell_Base_ID() + GetSubCaloName() + initialize_from_dictionary() + region_id() + region_id() + cell_id() + cell_id() + region_id() + cell_id() and 82 more... - get_subcalo() - CaloCell_Base_ID() - operator=() Node42->Node4 -m_cell_id