| Celeritas 0.7.0-dev.170+develop.df22d2a88
    | 
Apply the Livermore model of Rayleigh scattering to photons. More...
#include <RayleighInteractor.hh>
| Public Member Functions | |
| CELER_FUNCTION | RayleighInteractor (NativeCRef< RayleighData > const &shared, ParticleTrackView const &particle, Real3 const &inc_direction, ElementId element_id) | 
| Construct with shared and state data. | |
| template<class Engine > | |
| CELER_FUNCTION Interaction | operator() (Engine &rng) | 
| Sample the Rayleigh scattering angle using the G4LivermoreRayleighModel and G4RayleighAngularGenerator of Geant4 6.10. | |
Apply the Livermore model of Rayleigh scattering to photons.