![]() |
BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
IProfile1D that provides a Fourier transform standardizedFT(q) in form of a pseudo-Voigt decay function eta*Gauss + (1-eta)*Cauchy, with both components starting at 1 for q=0.
Public Member Functions | |
| Profile1DVoigt (double omega, double eta) | |
| Profile1DVoigt (std::vector< double > P) | |
| std::string | className () const final |
| Profile1DVoigt * | clone () const override |
| double | decayFT (double q) const override |
| double | eta () const |
| std::vector< ParaMeta > | parDefs () const final |
| double | qSecondDerivative () const override |
| double | standardizedFT (double q) const override |
Protected Attributes | |
| const double & | m_eta |
| Profile1DVoigt::Profile1DVoigt | ( | std::vector< double > | P | ) |
| Profile1DVoigt::Profile1DVoigt | ( | double | omega, |
| double | eta | ||
| ) |
|
final |
|
override |
|
override |
| double Profile1DVoigt::eta | ( | ) | const |
|
final |
|
override |
|
override |
|
protected |