BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
IPeakShape.cpp File Reference
Include dependency graph for IPeakShape.cpp:

Go to the source code of this file.

Namespaces

 anonymous_namespace{IPeakShape.cpp}
 

Functions

double anonymous_namespace{IPeakShape.cpp}::FisherDistribution (double x, double kappa)
 
double anonymous_namespace{IPeakShape.cpp}::FisherPrefactor (double kappa)
 
double anonymous_namespace{IPeakShape.cpp}::MisesPrefactor (double kappa)
 
double anonymous_namespace{IPeakShape.cpp}::Gauss3D (double q2, double domainsize)
 
double anonymous_namespace{IPeakShape.cpp}::Cauchy3D (double q2, double domainsize)
 

Variables

const double anonymous_namespace{IPeakShape.cpp}::maxkappa = std::log(1.0 / std::numeric_limits<double>::epsilon()) / 2.0
 
const double anonymous_namespace{IPeakShape.cpp}::maxkappa2 = std::log(std::numeric_limits<double>::max())
 

Detailed Description

Implements the interface IPeakShape and subclasses.

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 IPeakShape.cpp.