From b5393767a698bca7bbcd5b37803d498fc24d1518 Mon Sep 17 00:00:00 2001 From: Mikhail Svechnikov <m.svechnikov@fz-juelich.de> Date: Mon, 12 Aug 2024 17:32:07 +0200 Subject: [PATCH] do not apply crosscorr to the bottom interface --- GUI/Model/ToCore/SampleToCore.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/GUI/Model/ToCore/SampleToCore.cpp b/GUI/Model/ToCore/SampleToCore.cpp index e07d08ceaa4..dfcfe03a689 100644 --- a/GUI/Model/ToCore/SampleToCore.cpp +++ b/GUI/Model/ToCore/SampleToCore.cpp @@ -124,8 +124,9 @@ std::unique_ptr<MultiLayer> GUI::ToCore::itemToSample(const SampleItem& sampleIt roughItem->certainInterlayerModel()->createModel(); std::unique_ptr<CrosscorrelationModel> crosscorrelation; - if (const auto* item = roughItem->certainCrosscorrModel()) - crosscorrelation = item->createModel(); + if (!layerItem->isBottomLayer()) + if (const auto* item = roughItem->certainCrosscorrModel()) + crosscorrelation = item->createModel(); LayerRoughness roughness(autocorrelation.get(), interlayer.get(), crosscorrelation.get()); sample->addLayerWithTopRoughness(*layer, roughness); -- GitLab