MuonCalib::WireSagCorFunc Node1 MuonCalib::WireSagCorFunc + WireSagCorFunc() + name() + correction() - init() Node2 MuonCalib::IMdtWireSagCorFunc + IMdtWireSagCorFunc() + ~IMdtWireSagCorFunc() + typeName() + correction() Node2->Node1 Node3 MuonCalib::CalibFunc + CalibFunc() + ~CalibFunc() + nPar() + parameters() + par() + typeName() + name() Node3->Node2 Node4 std::vector< double > + elements Node4->Node1 -m_params Node4->Node3 -m_parameters