Celeritas 0.6.0-dev.116+3fbab5e0
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
PrimaryGeneratorOptions.hh File Reference
#include <algorithm>
#include "corecel/io/StringEnumMapper.hh"
#include "corecel/math/Algorithms.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...
 

Namespaces

namespace  celeritas::inp
 Configure Celeritas input.
 

Enumerations

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

Functions

inp::PrimaryGenerator celeritas::to_input (PrimaryGeneratorOptions const &pgo)
 Convert PrimaryGeneratorOptions to inp::PrimaryGenerator.
 
char constceleritas::to_cstring (DistributionSelection value)
 Get a string corresponding to the distribution type.