Skip to content
Snippets Groups Projects
Commit 844a62ed authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

merge lines

parent b57e0969
No related branches found
No related tags found
1 merge request!154further simplification of ProcessedSample
......@@ -229,8 +229,7 @@ void ProcessedSample::initLayouts(const MultiLayer& sample)
for (size_t i = 0; i < sample.numberOfLayers(); ++i) {
if (i > 1)
z_ref -= sample.layer(i - 1)->thickness();
auto layer = sample.layer(i);
for (const auto* layout : layer->layouts()) {
for (const auto* layout : sample.layer(i)->layouts()) {
m_layouts.emplace_back(ProcessedLayout(*layout, m_slices, z_ref, m_polarized));
mergeRegionMap(m_layouts.back().regionMap());
}
......
......@@ -71,7 +71,7 @@ private:
const bool m_polarized;
std::vector<ProcessedLayout> m_layouts;
double m_crossCorrLength;
kvector_t m_ext_field;
const kvector_t m_ext_field;
std::unique_ptr<IFresnelMap> m_fresnel_map;
std::map<size_t, std::vector<HomogeneousRegion>> m_region_map;
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment