diff --git a/src/musredit_qt5/mupp/Pmupp.cpp b/src/musredit_qt5/mupp/Pmupp.cpp index f1f049ddf..af247c74f 100644 --- a/src/musredit_qt5/mupp/Pmupp.cpp +++ b/src/musredit_qt5/mupp/Pmupp.cpp @@ -453,6 +453,10 @@ PmuppCollection PParamDataHandler::ReadDbFile(const QString fln, bool &valid, QS } ival = token[0].toInt(&ok); if (ok) { // run,,, title found + param.ResetParam(); + param.SetName("RUN"); + param.SetValue(ival); + run.AddParam(param); run.SetNumber(ival); QString title(""); for (int i=1; iGetXaxis()->GetXmin(); Double_t xmax=fMultiGraph->GetXaxis()->GetXmax(); - if (xmin > 0.0) { + if ((xmin > 0.0) && (fPlotData[0].xLabel.EqualTo("RUN"))) { fMultiGraph->GetXaxis()->SetLimits(0.0, xmax); } diff --git a/src/musredit_qt6/mupp/Pmupp.cpp b/src/musredit_qt6/mupp/Pmupp.cpp index 15931a887..41c0924cd 100644 --- a/src/musredit_qt6/mupp/Pmupp.cpp +++ b/src/musredit_qt6/mupp/Pmupp.cpp @@ -542,6 +542,10 @@ PmuppCollection PParamDataHandler::ReadDbFile(const QString fln, bool &valid, QS } ival = token[0].toInt(&ok); if (ok) { // run,,, title found + param.ResetParam(); + param.SetName("RUN"); + param.SetValue(ival); + run.AddParam(param); run.SetNumber(ival); QString title(""); for (int i=1; iGetXaxis()->GetXmin(); Double_t xmax=fMultiGraph->GetXaxis()->GetXmax(); - if (xmin > 0.0) { + if ((xmin > 0.0) && (fPlotData[0].xLabel.EqualTo("RUN"))) { fMultiGraph->GetXaxis()->SetLimits(0.0, xmax); }