\(\renewcommand\AA{\unicode{x212B}}\)

ThermalNeutronBk2BkExpBeta

Description

ThermalNeutronBk2BkExpBeta is a function to calculate \(\beta(d_h)\) of ThermalNeutronBk2BkExpConvPVoigt. It is defined as

\[\beta(d_h) = \left(n\beta_0 + \beta_1 d_h + (1-n)\beta_0^t - \frac{\beta_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  
Beta0 0.0  
Beta1 0.0  
Beta0t 0.0  
Beta1t 0.0  

Categories: FitFunctions | General

Source

C++ header: ThermalNeutronBk2BkExpBeta.h (last modified: 2021-03-31)

C++ source: ThermalNeutronBk2BkExpBeta.cpp (last modified: 2021-03-31)