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

mv implementation to cpp file

parent a5c199af
No related branches found
No related tags found
No related merge requests found
......@@ -46,6 +46,16 @@ Eigen::Matrix2cd FormFactorBAPol::evaluatePol(const WavevectorInfo& wavevectors)
return result;
}
void FormFactorBAPol::setAmbientMaterial(const Material& material)
{
m_form_factor->setAmbientMaterial(material);
}
double FormFactorBAPol::volume() const { return m_form_factor->volume(); }
double FormFactorBAPol::radialExtension() const { return m_form_factor->radialExtension(); }
double FormFactorBAPol::bottomZ(const IRotation& rotation) const
{
return m_form_factor->bottomZ(rotation);
......
......@@ -32,10 +32,7 @@ public:
void accept(INodeVisitor* visitor) const override { visitor->visit(this); }
void setAmbientMaterial(const Material& material) override
{
m_form_factor->setAmbientMaterial(material);
}
void setAmbientMaterial(const Material& material) override;
//! Throws not-implemented exception
complex_t evaluate(const WavevectorInfo& wavevectors) const override;
......@@ -43,9 +40,9 @@ public:
//! Calculates and returns a polarized form factor calculation in BA
Eigen::Matrix2cd evaluatePol(const WavevectorInfo& wavevectors) const override;
double volume() const override { return m_form_factor->volume(); }
double volume() const override;
double radialExtension() const override { return m_form_factor->radialExtension(); }
double radialExtension() const override;
double bottomZ(const IRotation& rotation) const override;
......
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