|
Celeritas 0.7.0-dev.169+develop.bdc0041f6
|
Sample optical photons from user-configurable distributions. More...
#include <PrimaryGenerator.hh>
Public Member Functions | |
| CELER_FUNCTION | PrimaryGenerator (PrimaryDistributionData const &data) |
| Construct from optical materials and distribution parameters. | |
| template<class Generator > | |
| CELER_FUNCTION optical::TrackInitializer | operator() (Generator &rng) |
| Sample an optical photon from the distributions. | |
Sample optical photons from user-configurable distributions.
|
inline |
Sample an optical photon from the distributions.