Cosine ripple

A ripple with a symmetric cosine profile that is uniform in $x$-direction.

Constructor

CosineRippleBox(L, W, H)
CosineRippleGauss(L, W, H)
CosineRippleLorentz(L, W, H)

Parameters:

  • L, length
  • W, width
  • H, height

Usage

As for any other Form factor.

Implementation

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

Scattering by uncorrelated, oriented cosine ripples for horizontal incidence. Rotation around $z$ axis:

Generated by Examples/ff/CosineRippleBox.py .

History

“CosineRippleBox” replicates “Ripple1” from FitGISAXS [Babonneau 2013].