Celeritas 0.6.0-rc.2.10+develop.de0a3a05
|
Electromagnetic physics processes and options. More...
#include <Physics.hh>
Public Attributes | |
std::optional< BremsProcess > | brems {std::in_place} |
Bremsstrahlung process. | |
std::optional< PairProductionProcess > | pair_production {std::in_place} |
Electron+positron pair production process. | |
ProcessBuilderMap | user_processes |
Energy loss and slowing down | |
size_type | eloss_spline_order {1} |
Use spline interpolation for energy loss. | |
Electromagnetic physics processes and options.
inp
classes. The user_processes
can be set externally or via FrameworkInput.geant.ignore_processes
.