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