Celeritas  0.5.0-86+4a8eea4
Public Types | Public Attributes | List of all members
celeritas::MscInteraction Struct Reference

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.
 

Detailed Description

Result of multiple scattering.

Member Enumeration Documentation

◆ Action

Interaction result category.

Enumerator
displaced 

Direction and position changed.

scattered 

Only direction changed.

unchanged 

No state change.


The documentation for this struct was generated from the following file: