BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
FTDecay1D.h File Reference

Defines classes IFTDecayFunction1D, IFTDecayFunction2D,. More...

Go to the source code of this file.

Classes

class  IFTDecayFunction1D
 Interface for a one-dimensional decay function, with evaluate(q) returning the Fourier transform, normalized to $\int dq\; {\rm evaluate}(q) = 1$. More...
 
class  FTDecayFunction1DCauchy
 One-dimensional Cauchy decay function in reciprocal space; corresponds to exp(-|x|/decay_length) in real space. More...
 
class  FTDecayFunction1DGauss
 One-dimensional Gauss decay function in reciprocal space; corresponds to exp[-x^2/(2*decay_length^2)] in real space. More...
 
class  FTDecayFunction1DTriangle
 One-dimensional triangle decay function in reciprocal space; corresponds to 1-|x|/decay_length if |x|<decay_length (and 0 otherwise) in real space. More...
 
class  FTDecayFunction1DVoigt
 One-dimensional pseudo-Voigt decay function in reciprocal space; corresponds to eta*Gauss + (1-eta)*Cauchy. More...
 

Detailed Description

Defines classes IFTDecayFunction1D, IFTDecayFunction2D,.

Homepage:\n http://www.bornagainproject.org
License:\n GNU General Public License v3 or higher (see COPYING)
Authors
Scientific Computing Group at MLZ (see CITATION, AUTHORS)

Definition in file FTDecay1D.h.