MuonCalib::MdtCalibEventLoop Node1 MuonCalib::MdtCalibEventLoop - m_printLevel + MdtCalibEventLoop() + ~MdtCalibEventLoop() + handleSegment() + performAnalysis() + setCalibImp() + calibrationResults() + setMaxIterations() + setPrintLevel() Node2 MuonCalib::IMdtCalibration + IMdtCalibration() + ~IMdtCalibration() + setInput() + analyseSegments() + getResults() + name() Node2->Node1 -m_calibrationImp Node3 std::string Node3->Node1 -m_regionKey Node3->Node2 -m_name Node6 MuonCalib::IMdtCalibration Output + IMdtCalibrationOutput() + ~IMdtCalibrationOutput() + name() Node3->Node6 -m_name Node4 std::basic_string< char > Node4->Node3 Node5 std::shared_ptr< IMdtCalibration Output > + operator->() Node5->Node1 -m_calibrationResult Node6->Node5 +ptr Node7 std::vector< T > Node7->Node1 -m_segments Node8 T Node8->Node7 +elements