Celeritas
0.5.0-56+6b053cd
|
Result of multiple scattering. More...
#include <Interaction.hh>
Public Types | |
enum class | Action { displaced , scattered , unchanged } |
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.
|
strong |
Interaction result category.
Enumerator | |
---|---|
displaced | Direction and position changed. |
scattered | Only direction changed. |
unchanged | No state change. |