Celeritas
0.5.0-56+6b053cd
|
Parameters used in both single Coulomb scattering and Wentzel VI MSC models. More...
#include <WentzelOKVIData.hh>
Public Member Functions | |
CELER_FUNCTION | operator bool () const |
Public Attributes | |
bool | is_combined {} |
Whether to use combined single and multiple scattering. | |
real_type | costheta_limit {} |
Polar angle limit between single and multiple scattering. | |
real_type | screening_factor {} |
Factor for the screening coefficient. | |
real_type | a_sq_factor {} |
Factor used to calculate the maximum scattering angle off of a nucleus. | |
NuclearFormFactorType | form_factor_type {NuclearFormFactorType::exponential} |
Parameters used in both single Coulomb scattering and Wentzel VI MSC models.
When the single Coulomb scattering and Wentzel VI MSC models are used together, the MSC model is used to sample scatterings with angles below the polar angle limit, and the single scattering model is used for angles above the limit.