Celeritas 0.6.0-2+develop.96611fab
|
Result of multiple scattering. More...
#include <Interaction.hh>
Public Types | |
enum class | Action { unchanged , scattered , displaced , size_ } |
Interaction result category. More... | |
Public Attributes | |
Real3 | direction |
Post-step direction. | |
Real3 | displacement |
Lateral displacement. | |
Action | action {Action::unchanged} |
Flags for interaction result. | |
Result of multiple scattering.
Interaction result category.
Enumerator | |
---|---|
unchanged | No state change. |
scattered | Only direction changed. |
displaced | Direction and position changed. |