15 #ifndef BORNAGAIN_CORE_MULTILAYER_FORMFACTORDWBA_H
16 #define BORNAGAIN_CORE_MULTILAYER_FORMFACTORDWBA_H
52 void setSpecularInfo(std::unique_ptr<const ILayerRTCoefficients> p_in_coeffs,
53 std::unique_ptr<const ILayerRTCoefficients> p_out_coeffs)
override;
std::complex< double > complex_t
Interface to access reflection/transmission coefficients.
Visitor interface to visit ISample objects.
virtual void visit(const BasicLattice *)
Pure virtual interface for rotations.
virtual const Material * material() const
Returns nullptr, unless overwritten to return a specific material.
A wrapper for underlying material implementation.
Holds all wavevector information relevant for calculating form factors.