diff --git a/Sim/Export/PyFmt2.cpp b/Sim/Export/PyFmt2.cpp index 0ead39448d44cb68e256ddce9cf6a182dde62e6e..4bf843bab9d2a043fce6e71f4bbfae6d1e47706d 100644 --- a/Sim/Export/PyFmt2.cpp +++ b/Sim/Export/PyFmt2.cpp @@ -97,7 +97,7 @@ std::string Py::Fmt2::printAxis(const Scale* a, const std::string& unit) << ", " << Py::Fmt::printValue(a->min(), unit) << ", " << Py::Fmt::printValue(a->max(), unit) << ")"; else if (a->isScan()) { - result << "numpy.asarray(["; + result << "ba.ListScan(" << Py::Fmt::printString(a->axisName()) << ", ["; const std::vector<double>& points = a->binCenters(); for (auto iter = points.begin(); iter != points.end() - 1; ++iter) result << Py::Fmt::printValue(*iter, unit) << ",";