22 FormFactorBarGauss::FormFactorBarGauss(
const std::vector<double> P)
27 FormFactorBarGauss::FormFactorBarGauss(
double length,
double width,
double height)
42 complex_t FormFactorBarGauss::factor_x(complex_t qx)
const
44 return ripples::factor_x_Gauss(qx, m_length);
51 FormFactorBarLorentz::FormFactorBarLorentz(
const std::vector<double> P)
56 FormFactorBarLorentz::FormFactorBarLorentz(
double length,
double width,
double height)
71 complex_t FormFactorBarLorentz::factor_x(complex_t qx)
const
73 return ripples::factor_x_Lorentz(qx, m_length);
Declares computations in namespace ripples.
Visitor interface to visit ISample objects.
Base class for form factors with a rectangular ripple (bar) profile in the yz plane.