A ripple with a symmetric cosine profile that is uniform in $x$-direction.
CosineRippleBox(L, W, H)
CosineRippleGauss(L, W, H)
CosineRippleLorentz(L, W, H)
Parameters:
As for any other Form factor.
Class CosineRipple inherits from the interface class IFormfactor .
Form factor is computed as
$$ F(\mathbf{q}) = f_\parallel(q_x) f_\bot(q_y,q_z), $$
where $ f_\bot(q_y,q_z) $ is calculated numerically and $ f_\parallel(q_x) $ is chosen according to longitudinal profile.
Volume has been validated against $$ V=\dfrac{LWH}{2}. $$
Scattering by uncorrelated, oriented cosine ripples for horizontal incidence. Rotation around $z$ axis:
Generated by Examples/ff/CosineRippleBox.py .
“CosineRippleBox” replicates “Ripple1” from FitGISAXS [Babonneau 2013].