From 19154b9f62af0e32247c9d82bc1b059764171ce4 Mon Sep 17 00:00:00 2001 From: Joachim Wuttke <j.wuttke@fz-juelich.de> Date: Wed, 24 Jul 2024 22:04:54 +0200 Subject: [PATCH] avoid roundtrip * scale / scale --- GUI/Model/Beam/BeamDistributionItem.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GUI/Model/Beam/BeamDistributionItem.cpp b/GUI/Model/Beam/BeamDistributionItem.cpp index 55f517a9a73..d10417c29d0 100644 --- a/GUI/Model/Beam/BeamDistributionItem.cpp +++ b/GUI/Model/Beam/BeamDistributionItem.cpp @@ -52,9 +52,9 @@ void BeamDistributionItem::readFrom(QXmlStreamReader* r) double BeamDistributionItem::meanValue() const { - std::unique_ptr<IDistribution1D> domainDistr = createDistribution1D(); + std::unique_ptr<IDistribution1D> domainDistr = distributionItem()->createDistribution(1.); if (domainDistr) - return domainDistr->mean() / scaleFactor(); + return domainDistr->mean(); return dynamic_cast<SymmetricDistributionItem*>(distributionItem())->mean().dVal(); } -- GitLab