Celeritas  0.5.0-56+6b053cd
Classes | Typedefs | Enumerations | Functions
PrimaryGeneratorOptions.hh File Reference
#include <algorithm>
#include <functional>
#include <random>
#include "corecel/io/StringEnumMapper.hh"
#include "geocel/Types.hh"
#include "PDGNumber.hh"
This graph shows which files directly or indirectly include this file:

Classes

struct  celeritas::DistributionOptions
 Distribution type and parameters. More...
 
struct  celeritas::PrimaryGeneratorOptions
 Primary generator options. More...
 

Typedefs

using celeritas::PrimaryGeneratorEngine = std::mt19937
 

Enumerations

enum class  celeritas::DistributionSelection { delta , isotropic , box , size_ }
 Distribution selection for sampling quantities in a PrimaryGenerator.
 

Functions

char const * celeritas::to_cstring (DistributionSelection value)
 Get a string corresponding to the distribution type.