From b594f6570bf0d5f0832494276e4d4242c18cad7f Mon Sep 17 00:00:00 2001 From: Mikhail Svechnikov <m.svechnikov@fz-juelich.de> Date: Thu, 25 Aug 2022 12:02:58 +0200 Subject: [PATCH] FitParameterItem: simplify --- GUI/Model/Job/FitParameterItem.cpp | 10 +++------- GUI/Model/Job/FitSuiteItem.cpp | 2 +- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/GUI/Model/Job/FitParameterItem.cpp b/GUI/Model/Job/FitParameterItem.cpp index 49bbec78e8e..7b6c20e7e0d 100644 --- a/GUI/Model/Job/FitParameterItem.cpp +++ b/GUI/Model/Job/FitParameterItem.cpp @@ -112,15 +112,11 @@ bool FitParameterItem::isValid() const if (isFixed() || isFree()) return true; - double value = getItemValue(P_START_VALUE).toDouble(); - double min = getItemValue(P_MIN).toDouble(); - double max = getItemValue(P_MAX).toDouble(); - if (isLowerLimited()) - return min <= value; + return minimum() <= startValue(); if (isUpperLimited()) - return value <= max; - return min <= value && value <= max; + return startValue() <= maximum(); + return minimum() <= startValue() && startValue() <= maximum(); } double FitParameterItem::startValue() const diff --git a/GUI/Model/Job/FitSuiteItem.cpp b/GUI/Model/Job/FitSuiteItem.cpp index 56502cdb5c0..281311721c5 100644 --- a/GUI/Model/Job/FitSuiteItem.cpp +++ b/GUI/Model/Job/FitSuiteItem.cpp @@ -45,7 +45,7 @@ FitParameterContainerItem* FitSuiteItem::fitParameterContainerItem() MinimizerContainerItem* FitSuiteItem::createMinimizerContainer() { - if (getItem(T_MINIMIZER)) + if (minimizerContainerItem()) throw Error("FitSuiteItem::createMinimizerContainer() -> Error. Attempt to create " "a second MinimizerContainer."); -- GitLab