Trk::IDetachedTrackingVolumeBuilder Node1 Trk::IDetachedTrackingVolume Builder + DeclareInterfaceID() + ~IDetachedTrackingVolume Builder() + buildDetachedTrackingVolumes() Node3 Muon::MuonStationBuilder - m_muonMgr + MuonStationBuilder() + ~MuonStationBuilder() + initialize() + buildDetachedTrackingVolumes() Node1->Node3 Node2 IAlgTool Node2->Node1