\(\renewcommand\AA{\unicode{x212B}}\)
The ComptonPeakProfile describes the Neutron Compton profile with either a Voigt or Gaussian approximation, depending on an energy cutoff value. It takes three input parameters:
and three attributes,
The VoigtEnergyCutOff is used to determine whether a Gaussian or Voigt function is used to fit the peak. If the final energy, as read from the input workspace, is greater than the VoigtEnergyCutOff a normalised Gaussian approximation is used,
where \(\sigma_T^2\) is the total variance, defined by
where \(\Gamma\) is the half-width-half-maximum, estimated from the input data.
If instead, the energy is below the cutoff an approximation to a Voigt function is used with the following inputs:
Name | Type | Default | Description |
---|---|---|---|
Mass | |||
VoigtEnergyCutOff | |||
WorkspaceIndex |
Name | Default | Description |
---|---|---|
Intensity | 1.0 | Intensity parameter |
Position | 1.0 | Peak position parameter |
SigmaGauss | 1.0 | Width parameter |
Categories: FitFunctions | General
C++ header: ComptonPeakProfile.h (last modified: 2021-03-31)
C++ source: ComptonPeakProfile.cpp (last modified: 2021-03-31)