|
Celeritas 0.7.0-dev.170+develop.df22d2a88
|
Helper class for MollerBhabhaInteractor .
More...
#include <MollerEnergyDistribution.hh>
Public Types | |
Type aliases | |
| using | Mass = units::MevMass |
| using | Energy = units::MevEnergy |
Public Member Functions | |
| CELER_FUNCTION | MollerEnergyDistribution (Mass electron_mass, Energy min_valid_energy, Energy inc_energy) |
| Construct with data from MollerBhabhaInteractor. | |
| template<class Engine > | |
| CELER_FUNCTION real_type | operator() (Engine &rng) |
| Sample epsilon for Moller scattering. | |
Helper class for MollerBhabhaInteractor .
Sample the exiting energy fraction for Moller scattering.