From 2a355f0d982d75cc8ff53d48595a1db1374e1555 Mon Sep 17 00:00:00 2001
From: "Joachim Wuttke (o)" <j.wuttke@fz-juelich.de>
Date: Tue, 17 Nov 2020 14:53:38 +0100
Subject: [PATCH] more sources from Core to Sample

---
 {Core/Computation => Sample/Fresnel}/MultiLayerFuncs.cpp | 6 +++---
 {Core/Computation => Sample/Fresnel}/MultiLayerFuncs.h   | 2 +-
 {Core/Computation => Sample/Fresnel}/ProfileHelper.cpp   | 4 ++--
 {Core/Computation => Sample/Fresnel}/ProfileHelper.h     | 2 +-
 Wrap/swig/libBornAgainCore.i                             | 4 ++--
 5 files changed, 9 insertions(+), 9 deletions(-)
 rename {Core/Computation => Sample/Fresnel}/MultiLayerFuncs.cpp (92%)
 rename {Core/Computation => Sample/Fresnel}/MultiLayerFuncs.h (96%)
 rename {Core/Computation => Sample/Fresnel}/ProfileHelper.cpp (96%)
 rename {Core/Computation => Sample/Fresnel}/ProfileHelper.h (96%)

diff --git a/Core/Computation/MultiLayerFuncs.cpp b/Sample/Fresnel/MultiLayerFuncs.cpp
similarity index 92%
rename from Core/Computation/MultiLayerFuncs.cpp
rename to Sample/Fresnel/MultiLayerFuncs.cpp
index 54cabd26232..b8dd5c2ce91 100644
--- a/Core/Computation/MultiLayerFuncs.cpp
+++ b/Sample/Fresnel/MultiLayerFuncs.cpp
@@ -2,7 +2,7 @@
 //
 //  BornAgain: simulate and fit scattering at grazing incidence
 //
-//! @file      Core/Computation/MultiLayerFuncs.cpp
+//! @file      Sample/Fresnel/MultiLayerFuncs.cpp
 //! @brief     Global functions related to MultiLayers.
 //!
 //! @homepage  http://www.bornagainproject.org
@@ -12,9 +12,9 @@
 //
 // ************************************************************************** //
 
-#include "Core/Computation/MultiLayerFuncs.h"
+#include "Sample/Fresnel/MultiLayerFuncs.h"
 #include "Sample/Fresnel/ProcessedSample.h"
-#include "Core/Computation/ProfileHelper.h"
+#include "Sample/Fresnel/ProfileHelper.h"
 #include "Sample/RT/SimulationOptions.h"
 
 std::vector<complex_t> MaterialProfile(const MultiLayer& multilayer, int n_points, double z_min,
diff --git a/Core/Computation/MultiLayerFuncs.h b/Sample/Fresnel/MultiLayerFuncs.h
similarity index 96%
rename from Core/Computation/MultiLayerFuncs.h
rename to Sample/Fresnel/MultiLayerFuncs.h
index 225aa225a01..1266fb3929c 100644
--- a/Core/Computation/MultiLayerFuncs.h
+++ b/Sample/Fresnel/MultiLayerFuncs.h
@@ -2,7 +2,7 @@
 //
 //  BornAgain: simulate and fit scattering at grazing incidence
 //
-//! @file      Core/Computation/MultiLayerFuncs.h
+//! @file      Sample/Fresnel/MultiLayerFuncs.h
 //! @brief     Global functions related to MultiLayers.
 //!
 //! @homepage  http://www.bornagainproject.org
diff --git a/Core/Computation/ProfileHelper.cpp b/Sample/Fresnel/ProfileHelper.cpp
similarity index 96%
rename from Core/Computation/ProfileHelper.cpp
rename to Sample/Fresnel/ProfileHelper.cpp
index 4af113a26cb..830a16ca892 100644
--- a/Core/Computation/ProfileHelper.cpp
+++ b/Sample/Fresnel/ProfileHelper.cpp
@@ -2,7 +2,7 @@
 //
 //  BornAgain: simulate and fit scattering at grazing incidence
 //
-//! @file      Core/Computation/ProfileHelper.cpp
+//! @file      Sample/Fresnel/ProfileHelper.cpp
 //! @brief     Implements class ProfileHelper.
 //!
 //! @homepage  http://www.bornagainproject.org
@@ -12,7 +12,7 @@
 //
 // ************************************************************************** //
 
-#include "Core/Computation/ProfileHelper.h"
+#include "Sample/Fresnel/ProfileHelper.h"
 #include "Sample/Fresnel/ProcessedSample.h"
 #include "Sample/Slice/LayerRoughness.h"
 
diff --git a/Core/Computation/ProfileHelper.h b/Sample/Fresnel/ProfileHelper.h
similarity index 96%
rename from Core/Computation/ProfileHelper.h
rename to Sample/Fresnel/ProfileHelper.h
index 25a492a859b..bfc24244998 100644
--- a/Core/Computation/ProfileHelper.h
+++ b/Sample/Fresnel/ProfileHelper.h
@@ -2,7 +2,7 @@
 //
 //  BornAgain: simulate and fit scattering at grazing incidence
 //
-//! @file      Core/Computation/ProfileHelper.h
+//! @file      Sample/Fresnel/ProfileHelper.h
 //! @brief     Defines class ProfileHelper.
 //!
 //! @homepage  http://www.bornagainproject.org
diff --git a/Wrap/swig/libBornAgainCore.i b/Wrap/swig/libBornAgainCore.i
index 36b6fa799dd..4d739ba14d8 100644
--- a/Wrap/swig/libBornAgainCore.i
+++ b/Wrap/swig/libBornAgainCore.i
@@ -62,7 +62,7 @@
 #include "Core/Scan/QSpecScan.h"
 #include "Core/Computation/ConstantBackground.h"
 #include "Core/Computation/IBackground.h"
-#include "Core/Computation/MultiLayerFuncs.h"
+#include "Sample/Fresnel/MultiLayerFuncs.h"
 #include "Core/Computation/PoissonNoiseBackground.h"
 #include "Core/Fitting/FitObjective.h"
 #include "Core/Fitting/IObserver.h"
@@ -123,7 +123,7 @@
 %include "Core/Computation/IBackground.h"
 %include "Core/Computation/ConstantBackground.h"
 %include "Core/Computation/PoissonNoiseBackground.h"
-%include "Core/Computation/MultiLayerFuncs.h"
+%include "Sample/Fresnel/MultiLayerFuncs.h"
 
 %include "Core/Simulation/SimulationFactory.h"
 
-- 
GitLab