From c4b61fc7baefcb2ea9e3fe561a5a8e380f8ce9a5 Mon Sep 17 00:00:00 2001
From: "Joachim Wuttke (o)" <j.wuttke@fz-juelich.de>
Date: Tue, 24 May 2022 10:24:51 +0200
Subject: [PATCH] Honeycomb fit example works again (but opens an empty plot
 besides two valid ones)

---
 Examples/fit/scatter2d/Honeycomb_fit.py | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/Examples/fit/scatter2d/Honeycomb_fit.py b/Examples/fit/scatter2d/Honeycomb_fit.py
index 3bc0f5961d4..3f01274449a 100755
--- a/Examples/fit/scatter2d/Honeycomb_fit.py
+++ b/Examples/fit/scatter2d/Honeycomb_fit.py
@@ -12,7 +12,7 @@ import numpy
 import matplotlib.pyplot as plt
 from scipy.optimize import differential_evolution
 import bornagain as ba
-from bornagain import angstrom
+from bornagain import angstrom, sample_tools as st
 
 # number of points on which the computed result is plotted
 scan_size = 1500
@@ -158,12 +158,12 @@ def plot_sld_profile(fitParams, filename):
     plt.figure()
     parameters = dict(fitParams, **fixedParams)
 
-    z_300_p, sld_300_p = ba.materialProfile(get_sample(parameters, 1))
-    z_300_m, sld_300_m = ba.materialProfile(get_sample(parameters, -1))
+    z_300_p, sld_300_p = st.materialProfile(get_sample(parameters, 1))
+    z_300_m, sld_300_m = st.materialProfile(get_sample(parameters, -1))
 
-    z_150_p, sld_150_p = ba.materialProfile(
+    z_150_p, sld_150_p = st.materialProfile(
         get_sample(parameters, 1, ms150=parameters["ms150"]))
-    z_150_m, sld_150_m = ba.materialProfile(
+    z_150_m, sld_150_m = st.materialProfile(
         get_sample(parameters, -1, ms150=parameters["ms150"]))
 
     plt.figure()
@@ -179,7 +179,7 @@ def plot_sld_profile(fitParams, filename):
     plt.legend()
     plt.tight_layout()
     plt.savefig(filename)
-    plt.close()
+#    plt.close()
 
 
 ####################################################################
-- 
GitLab