Trk::TrackingGeometrySvc Node1 Trk::TrackingGeometrySvc - m_pSvcLocator - m_trackingGeometryBuilder - m_trackingGeometryName - m_geometryProcessors - m_rerunOnCallback - m_buildGeometryFromTagInfo + initialize() + finalize() + tagInfoUpdated() + trackingGeometryInit() + trackingGeometry() + trackingGeometryName() + TrackingGeometrySvc() + ~TrackingGeometrySvc() - trackingGeometryNotSet() Node2 extends< AthService, ITrackingGeometrySvc > Node2->Node1 Node3 ITagInfoMgr::Listener + tagInfoUpdated() Node3->Node1 Node4 Trk::TrackingGeometry - m_navigationLevel + TrackingGeometry() + ~TrackingGeometry() + highestTrackingVolume() + highestTrackingVolume() + lowestTrackingVolume() + lowestDetachedTrackingVolumes() + lowestStaticTrackingVolume() + trackingVolume() + associatedLayer() + nextLayer() and 10 more... + atVolumeBoundary() + atVolumeBoundary() - sign() - compactify() - synchronizeLayers() - registerNavigationLevel() - registerTrackingVolumes() - checkoutHighestTrackingVolume() - printVolumeInformation() - dumpLayer() Node4->Node1 -m_trackingGeometry Node5 std::map< const std ::string, const Trk ::TrackingVolume * > Node5->Node4 -m_trackingVolumes Node6 Trk::TrackingVolume - m_geometryType - m_colorCode - m_redoNavigation + TrackingVolume() + TrackingVolume() + TrackingVolume() + TrackingVolume() + TrackingVolume() + TrackingVolume() + TrackingVolume() + TrackingVolume() + TrackingVolume() + TrackingVolume() and 52 more... # cloneTV() - indexContainedStaticLayers() - indexContainedMaterialLayers() - createBoundarySurfaces() - createLayerAttemptsCalculator() - compactify() - synchronizeLayers() - interlinkLayers() - moveTV() - TrackingVolume() - operator=() - closest() Node6->Node4 -m_world Node6->Node5 +elements Node6->Node6 -m_motherVolume Node44 std::map< Trk::Layer *, int > + elements Node44->Node4 -m_boundaryLayers Node45 std::vector< std::shared _ptr< Trk::TrackingVolume > > Node45->Node4 -m_trkVolumeGarbage Node47 std::vector< std::shared _ptr< Trk::DetachedTrackingVolume > > Node47->Node4 -m_detachedVolGarbage Node49 StoreGateSvc + create() + record() + record() + record() + record() + record() + record() + retrieve() + retrieve() + retrieve() + tryRetrieve() + tryConstRetrieve() + retrieve() + retrieve() + retrieve() + retrieve() + retrieve() + tryRetrieve() + tryConstRetrieve() + retrieve() + contains() + ATLAS_NOT_THREAD_SAFE() + overwrite() + overwrite() + overwrite() + overwrite() + recordAddress() + recordAddress() + symLink() + symLink() + symLink() + setAlias() and 6 more... + ATLAS_NOT_THREAD_SAFE() + regHandle() + ATLAS_NOT_THREAD_SAFE() + ATLAS_NOT_THREAD_SAFE() + ATLAS_NOT_THREAD_SAFE() + ATLAS_NOT_THREAD_SAFE() + proxy() + proxy() + proxy() + proxy() + addToStore() + recordObject() + proxy_exact() + proxy() + proxy() + proxy() + proxies() + clids() + transientProxy() + accessData() + accessData() + setProxyProviderSvc() + proxyProviderSvc() + sourceID() + remap() + remap_impl() + tryELRemap() + StoreGateSvc() + ~StoreGateSvc() * create() * record() * record() * record() * record() * record() * record() * retrieve() * retrieve() * retrieve() * tryRetrieve() * tryConstRetrieve() * retrieve() * retrieve() * retrieve() * retrieve() * retrieve() * tryRetrieve() * tryConstRetrieve() * retrieve() * contains() * ATLAS_NOT_THREAD_SAFE() * overwrite() * overwrite() * overwrite() * overwrite() * recordAddress() * recordAddress() * symLink() * symLink() * symLink() * setAlias() and 6 more... * retrieveHighestVersion() * retrieveAllVersions() * retrieveUniquePrivateCopy() * clid() * clids() * typeCount() * typeCount() * contains() * transientContains() * transientContains() and 7 more... * clearStore() * commitNewDataObjects() * setDefaultStore() * setSlot() * ATLAS_NOT_THREAD_SAFE() * regHandle() * ATLAS_NOT_THREAD_SAFE() * ATLAS_NOT_THREAD_SAFE() * ATLAS_NOT_THREAD_SAFE() * ATLAS_NOT_THREAD_SAFE() * proxy() * proxy() * proxy() * proxy() * addToStore() * recordObject() * proxy_exact() * proxy() * proxy() * proxy() * proxies() * clids() * transientProxy() * accessData() * accessData() * setProxyProviderSvc() * proxyProviderSvc() * sourceID() * sgkey_t * stringToKey() * keyToString() * keyToString() * registerKey() * remap() * remap_impl() * tryELRemap() * StoreGateSvc() * ~StoreGateSvc() * initialize() * stop() * finalize() * queryInterface() * interfaceID() * BadItemList * mutex_t * lock_t * m_DumpStore * m_ActivateHistory * m_DumpArena * m_storeID * SG::TestHiveStoreSvc * SG::HiveMgrSvc * AthenaOutputStream and 44 more... Node49->Node1 -m_pDetStore