Trk::TrackingVolumeManipulator Node1 Trk::TrackingVolumeManipulator + TrackingVolumeManipulator() + ~TrackingVolumeManipulator() # glueVolumes() # setBoundarySurface() # setInsideVolume() # setInsideVolumeArray() # setInsideVolumeArray() # setOutsideVolume() # setOutsideVolumeArray() # setOutsideVolumeArray() # confineVolume() Node2 InDet::RobustTrackingGeometry BuilderImpl # m_materialProperties # m_trackingVolumeCreator # m_layerArrayCreator # m_layerBinningType # m_colorCodesConfig # m_enclosingEnvelopeSvc # m_enclosingCylinderRadius # m_enclosingDiscPositionZ # m_layerEnvelopeCover # m_buildBoundaryLayers and 6 more... + RobustTrackingGeometryBuilderImpl() + ~RobustTrackingGeometryBuilderImpl() + initialize() # trackingGeometryImpl() # packVolumeTriple() # packVolumeTriple() Node1->Node2 Node3 InDet::StagedTrackingGeometry BuilderImpl # m_materialProperties # m_trackingVolumeCreator # m_layerArrayCreator # m_layerBinningTypeCenter # m_layerBinningTypeEndcap # m_colorCodesConfig # m_enclosingEnvelopeSvc # m_enclosingCylinderRadius # m_enclosingDiscPositionZ # m_layerEnvelopeCover and 9 more... + StagedTrackingGeometryBuilderImpl() + ~StagedTrackingGeometryBuilderImpl() + initialize() + finalize() # trackingGeometryImpl() # estimateLayerDimensions() # createTrackingVolume() # packVolumeTriple() # estimateLayerSetup() # setupFitsCache() # createFlushVolume() # packVolumeTriple() # ringLayout() # checkForInsert() # checkForInsert() # checkZoverlap() # mergeDiscLayers() Node1->Node3 Node4 Muon::MuonInertMaterialBuilderImpl # m_simplify # m_simplifyToLayers # m_debugMode # m_buildBT # m_buildECT # m_buildFeets # m_buildRails # m_buildShields # m_buildSupports # m_buildNSWInert # m_blendLimit # m_geoShapeConverter # m_gmBrowser # m_volumeConverter + ~MuonInertMaterialBuilderImpl() + initialize() + buildDetachedTrackingVolumesImpl() # MuonInertMaterialBuilderImpl() # buildDetachedTrackingVolume Types() # getObjsForTranslation() # printInfo() # printChildren() Node1->Node4 Node7 Trk::GeometryBuilder - m_createWorld - m_navigationLevel - m_worldDimension - m_worldMaterialProperties - m_worldMaterial - m_trackingVolumeArrayCreator - m_trackingVolumeHelper - m_inDetGeometryBuilder - m_caloGeometry - m_caloGeometryBuilder - m_muonGeometry - m_muonGeometryBuilder - m_compactify - m_synchronizeLayers + GeometryBuilder() + ~GeometryBuilder() + initialize() + trackingGeometry() + geometrySignature() - atlasTrackingGeometry() Node1->Node7 Node8 Trk::GeometryBuilderCond - m_createWorld - m_navigationLevel - m_worldDimension - m_worldMaterialProperties - m_worldMaterial - m_trackingVolumeArrayCreator - m_trackingVolumeHelper - m_inDetGeometryBuilderCond - m_caloGeometry - m_caloGeometryBuilderCond and 6 more... + GeometryBuilderCond() + ~GeometryBuilderCond() + initialize() + trackingGeometry() + geometrySignature() - atlasTrackingGeometry() Node1->Node8 Node9 Trk::TrackingVolumeHelper - m_layerArrayCreator - m_trackingVolumeArrayCreator - m_barrelLayerBinsZ - m_barrelLayerBinsPhi - m_endcapLayerBinsR - m_endcapLayerBinsPhi - s_layerThickness + TrackingVolumeHelper() + ~TrackingVolumeHelper() + initialize() + glueTrackingVolumes() + glueTrackingVolumes() + glueTrackingVolumes() + glueTrackingVolumeArrays() + glueTrackingVolumeArrays() + setInsideTrackingVolume() + setInsideTrackingVolumeArray() + setInsideTrackingVolumeArray() + setOutsideTrackingVolume() + setOutsideTrackingVolume Array() + setOutsideTrackingVolume Array() - layerMaterialProperties() - glueTrackingVolumes() - glueTrackingVolumes() - fillGlueVolumes() - fillGlueVolumes() Node1->Node9 Node5 Muon::MuonInertMaterialBuilder - m_muonMgr + MuonInertMaterialBuilder() + ~MuonInertMaterialBuilder() + initialize() + buildDetachedTrackingVolumes() Node4->Node5 Node6 Muon::MuonInertMaterialBuilderCond - m_muonMgrReadKey + MuonInertMaterialBuilderCond() + ~MuonInertMaterialBuilderCond() + initialize() + buildDetachedTrackingVolumes() Node4->Node6