Trk::TrkMaterialProviderTool Node1 Trk::TrkMaterialProviderTool - m_scattool - m_caloMeasTool - m_caloParamTool - m_trackIsolationTool - m_muonCaloEnergyTool - m_applyTGScaling - m_repositionTSOS - m_aggregateTSOS - m_updateTSOS - m_maxNTracksIso - m_paramPtCut - m_useCaloEnergyMeasurement - m_useMuonCaloEnergyTool - m_overwriteElossParam + TrkMaterialProviderTool() + ~TrkMaterialProviderTool() + initialize() + finalize() + updateCaloTSOS() + updateCaloTSOS() + getCaloMEOT() + getCaloTSOS() + getParamCaloELoss() - getCaloTSOS() - getCaloExitTSOS() - getCaloEntryTSOS() - removeOutOfCalo() - removeMS() - updateVectorMS() - getVolumeByGeo() - printTSOS() - modifyTSOSvector() - getMopAndIoniEnergyLoss() - isIsolatedTrack() - getCaloMeasuredEnergy() - getFinalMeasuredEnergy() - throwFailedToGetTracking Geomtry() - retrieveTrackingGeometry() - updateVector() - deleteTSOS() - deleteTSOS() Node2 AthAlgTool + AthAlgTool() + ~AthAlgTool() - AthAlgTool() - AthAlgTool() - operator=() Node2->Node1 Node9 Trk::ITrkMaterialProviderTool + updateCaloTSOS() + updateCaloTSOS() + getCaloMEOT() + getCaloTSOS() + getParamCaloELoss() + interfaceID() Node9->Node1 Node11 SG::ReadCondHandleKey < AtlasFieldCacheCondObj > + ReadCondHandleKey() + ReadCondHandleKey() Node11->Node1 -m_fieldCacheCondObjInputKey Node48 ServiceHandle< Trk ::ITrackingGeometrySvc > Node48->Node1 -m_trackingGeometrySvc Node49 SG::ReadCondHandleKey < Trk::TrackingGeometry > + ReadCondHandleKey() + ReadCondHandleKey() Node49->Node1 -m_trackingGeometryReadKey Node52 PublicToolHandle< Trk ::IEnergyLossUpdator > Node52->Node1 -m_elossupdator Node53 Trk::Volume # m_volumeBounds + Volume() + Volume() + Volume() + Volume() + ~Volume() + operator=() + clone() + transform() + center() + volumeBounds() + volumeBounds() + inside() + boundarySurfaceAccessor() Node53->Node1 -m_calorimeterVolume -m_indetVolume Node58 AtlasDetectorID * AtlasDetectorID() * ~AtlasDetectorID() * AtlasDetectorID() * operator=() * helper() * indet() * lar() * tile() * muon() * calo() * pixel() * sct() * trt() * hgtd() * lumi() * lar_em() * lar_hec() * lar_fcal() * mdt() * csc() * rpc() * tgc() * stgc() * mm() * lar_lvl1() * lar_dm() * tile_dm() * detsystem_context() * subdet_context() * get_id() * get_hash() * initialize_from_dictionary() * dictionaryVersion() * show() * show_to_string() * print() * print_to_string() * is_indet() * is_lar() * is_tile() * is_muon() * is_calo() * is_lvl1_trig_towers() * is_lvl1_online() * is_pixel() * is_sct() * is_trt() and 20 more... * is_indet() * is_lar() * is_tile() * is_muon() * is_calo() * is_pixel() * is_sct() * is_trt() * is_hgtd() * is_lumi() and 11 more... * dict_names() * file_names() * dict_tags() * do_checks() * set_do_checks() * do_neighbours() * set_do_neighbours() * ID * size_type * AtlasDetectorIDHelper * m_do_checks * m_do_neighbours * m_msgSvc * m_quiet * m_is_initialized_from_dict * m_DET_INDEX * m_SUBDET_INDEX and 79 more... Node58->Node1 -m_DetID Node88 ServiceHandle< Trk ::ITrackingVolumesSvc > Node88->Node1 -m_trackingVolumesSvc