Calo::CaloTrackingGeometryBuilderImpl Node1 Calo::CaloTrackingGeometry BuilderImpl # m_caloEnvelope # m_caloDefaultRadius # m_caloDefaultHalflengthZ # m_indexStaticLayers # m_recordLayerIndexCaloSampleMap # m_layerIndexCaloSampleMapName # m_buildMBTS # m_entryVolume # m_exitVolume + ~CaloTrackingGeometryBuilderImpl() + initialize() + createTrackingGeometry() + signature() # CaloTrackingGeometryBuilderImpl() # registerInLayerIndexCalo SampleMap() # createBeamPipeVolumes() Node2 AthAlgTool + AthAlgTool() + ~AthAlgTool() - AthAlgTool() - AthAlgTool() - operator=() Node2->Node1 Node9 PublicToolHandle< Trk ::ITrackingVolumeArrayCreator > Node9->Node1 #m_trackingVolumeArrayCreator Node10 PublicToolHandle< Trk ::ICaloTrackingVolumeBuilder > Node10->Node1 #m_lArVolumeBuilder #m_tileVolumeBuilder Node11 PublicToolHandle< Trk ::ITrackingVolumeHelper > Node11->Node1 #m_trackingVolumeHelper Node12 Trk::Material + X0 + L0 + A + Z + rho + dEdX + zOaTr + Material() + Material() + Material() + Material() + ~Material() + operator=() + operator=() + scale() + zOverAtimesRho() + x0() + averageZ() + toString() Node12->Node1 #m_Scint #m_Ar #m_crackMaterial #m_Al #m_caloMaterial Node16 PublicToolHandle< Trk ::ITrackingVolumeCreator > Node16->Node1 #m_trackingVolumeCreator Node17 std::vector< int > + elements Node17->Node1 #m_mbtsPhiSegments Node18 ServiceHandle< IEnvelope DefSvc > Node18->Node1 #m_enclosingEnvelopeSvc Node19 std::vector< double > + elements Node19->Node1 #m_mbtsPositionZ #m_mbtsStaggeringZ #m_mbtsPhiGap #m_mbtsRadiusGap