|
Celeritas 0.7.0-dev.194+develop.0df4cab59
|
Handle the gamma-nuclear interaction. More...
#include <GammaNuclearInteractor.hh>
Public Member Functions | |
| CELER_FUNCTION | GammaNuclearInteractor (NativeCRef< GammaNuclearData > const &shared, ParticleTrackView const &particle) |
| Construct with shared and state data, and a target nucleus. | |
| CELER_FUNCTION Interaction | operator() () |
| Onload the gamma-nuclear interaction. | |
Handle the gamma-nuclear interaction.
The gamma-nuclear interaction requires hadronic models for the final state generation in Geant4 physics manual section 44.2. When the gamma-nuclear process is selected, the status is set to onload::gamma_nuclear and the post step action will be handled by Geant4.