From 706be9ee1d4474a669c2eae78330d35d97039838 Mon Sep 17 00:00:00 2001
From: "Joachim Wuttke (o)" <j.wuttke@fz-juelich.de>
Date: Thu, 21 Sep 2023 15:41:18 +0200
Subject: [PATCH] simplify condition for computing m_exp_data

---
 Sim/Fitting/SimDataPair.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/Sim/Fitting/SimDataPair.cpp b/Sim/Fitting/SimDataPair.cpp
index 3e82fd204cf..4da7ff992a7 100644
--- a/Sim/Fitting/SimDataPair.cpp
+++ b/Sim/Fitting/SimDataPair.cpp
@@ -100,8 +100,10 @@ void SimDataPair::execSimulation(const mumufit::Parameters& params)
     m_sim_data = std::make_unique<Datafield>(simulation->simulate());
     ASSERT(!m_sim_data->empty());
 
-    if (m_exp_data && !m_exp_data->empty() && m_uncertainties && !m_uncertainties->empty())
+    if (m_exp_data) {
+        ASSERT(!m_exp_data->empty());
         return;
+    }
 
     auto* const sim2d = dynamic_cast<ScatteringSimulation*>(simulation.get());
     if (sim2d)
-- 
GitLab