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

rename member variable -> ReLyout::m_particles

parent 911963d6
No related branches found
No related tags found
1 merge request!1057simplify slicing: get rid of slice2admixtures
......@@ -25,10 +25,10 @@ namespace {
// class implementation
// ************************************************************************************************
ReLayout::ReLayout(double surface_density, OwningVector<const CoheringSubparticles>&& formfactors,
ReLayout::ReLayout(double surface_density, OwningVector<const CoheringSubparticles>&& particles,
const IInterference* iff, std::map<size_t, Admixtures>&& slice2admixtures)
: m_surface_density(surface_density)
, m_formfactors(std::move(formfactors))
, m_particles(std::move(particles))
, m_iff(iff)
, m_slice2admixtures(std::move(slice2admixtures))
{
......
......@@ -34,20 +34,20 @@ class Admixtures;
class ReLayout {
public:
ReLayout(double surface_density, OwningVector<const CoheringSubparticles>&& formfactors,
ReLayout(double surface_density, OwningVector<const CoheringSubparticles>&& particles,
const IInterference* iff, std::map<size_t, Admixtures>&& slice2admixtures);
ReLayout(ReLayout&& other);
~ReLayout();
double surfaceDensity() const { return m_surface_density; }
const OwningVector<const CoheringSubparticles>& formfactorList() const { return m_formfactors; }
const OwningVector<const CoheringSubparticles>& formfactorList() const { return m_particles; }
const IInterference* interferenceFunction() const { return m_iff.get(); }
const std::map<size_t, Admixtures>& slice2admixtures() const { return m_slice2admixtures; }
private:
const double m_surface_density;
OwningVector<const CoheringSubparticles> m_formfactors;
OwningVector<const CoheringSubparticles> m_particles;
std::unique_ptr<const IInterference> m_iff;
std::map<size_t, Admixtures> m_slice2admixtures;
};
......
......@@ -440,7 +440,7 @@ It is set by the preprocessor makeReLayout in ReSample.cpp.
C++ includes: ReLayout.h
";
%feature("docstring") ReLayout::ReLayout "ReLayout::ReLayout(double surface_density, OwningVector< const CoheringSubparticles > &&formfactors, const IInterference *iff, std::map< size_t, Admixtures > &&slice2admixtures)
%feature("docstring") ReLayout::ReLayout "ReLayout::ReLayout(double surface_density, OwningVector< const CoheringSubparticles > &&particles, const IInterference *iff, std::map< size_t, Admixtures > &&slice2admixtures)
ReLayout::ReLayout";
%feature("docstring") ReLayout::ReLayout "ReLayout::ReLayout(ReLayout &&other)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment