\(\renewcommand\AA{\unicode{x212B}}\)
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
C++ source: ThermalNeutronBk2BkExpAlpha.cpp