TrkDriftCircleMath::MdtChamberGeometry Node1 TrkDriftCircleMath ::MdtChamberGeometry - m_sMdt - m_isBarrel - m_nml - m_nlay - m_tubeDist - m_tubeRad - m_tubeStage - m_layDist - m_stationTheta - m_validGeometry - m_isSecondMultiLayer + MdtChamberGeometry() + MdtChamberGeometry() + ~MdtChamberGeometry() + init() + setGeometry() + nml() + nlay() + ntubesml0() + ntubesml1() + stationId() and 16 more... - xPosTube() - yPosTube() Node2 TrkDriftCircleMath ::ChamberGeometry + tubesPassedByLine() + validGeometry() + print() + stationTheta() + nlay() + stationId() + tubePosition() + tubeRadius() Node2->Node1 Node3 std::vector< TrkDriftCircle Math::LocVec2D > Node3->Node1 -m_firstTube Node4 TrkDriftCircleMath ::LocVec2D - m_x - m_y + LocVec2D() + LocVec2D() + LocVec2D() + LocVec2D() + ~LocVec2D() + x() + y() + set() + set() + setX() and 13 more... Node4->Node3 +elements Node5 Identifier - m_id + Identifier() + Identifier() + Identifier() + operator=() + operator=() + ~Identifier() + Identifier() + Identifier() + Identifier() + Identifier() and 38 more... - operator|=() - operator&=() - extract() - mask_shift() - extract() Node5->Node1 -m_id Node6 std::vector< bool > + elements Node6->Node1 -m_wasInit Node7 std::vector< unsigned int > + elements Node7->Node1 -m_ntubesml