ThermalNeutronBk2BkExpAlpha

Description

ThermalNeutronBk2BkExpAlpha is a function to calculate \alpha(d_h) of ThermalNeutronBk2BkExpConvPVoigt. It is defined as

\alpha(d_h)  = \left(n\alpha_0 + \alpha_1 d_h + (1-n)\alpha_0^t - \frac{\alpha_1^t}{d_h}\right)^{-1}

where

n = \frac{1}{2} \mathit{erfc}(\text{Width}(t_\text{cross} - d^{-1}))

and

erfc(x) = 1-erf(x) = 1-\frac{2}{\sqrt{\pi}}\int_0^xe^{-u^2}du.

Properties (fitting parameters)

Name Default Description
Width 1.0  
Tcross 1.0  
Alph0 0.0  
Alph1 0.0  
Alph0t 0.0  
Alph1t 0.0  

Categories: FitFunctions | General

Source

C++ header: ThermalNeutronBk2BkExpAlpha.h (last modified: 2020-04-07)

C++ source: ThermalNeutronBk2BkExpAlpha.cpp (last modified: 2020-03-20)