TrkDriftCircleMath::MdtMultiChamberGeometry Node1 TrkDriftCircleMath ::MdtMultiChamberGeometry - m_chambers - m_validGeometry + MdtMultiChamberGeometry() + MdtMultiChamberGeometry() + ~MdtMultiChamberGeometry() + tubesPassedByLine() + tubesPassedByLine() + nlay() + tubePosition() + validGeometry() + print() + tubeRadius() + stationTheta() + stationId() + nChambers() Node2 TrkDriftCircleMath ::ChamberGeometry + tubesPassedByLine() + validGeometry() + print() + stationTheta() + nlay() + stationId() + tubePosition() + tubeRadius() Node2->Node1