Celeritas 0.6.0-dev.116+3fbab5e0
|
#include "PrimaryGeneratorOptionsIO.json.hh"
#include <algorithm>
#include <string>
#include <vector>
#include "corecel/Assert.hh"
#include "corecel/cont/ArrayIO.json.hh"
#include "corecel/cont/Range.hh"
#include "corecel/io/JsonUtils.json.hh"
#include "corecel/io/Logger.hh"
#include "corecel/io/StringEnumMapper.hh"
#include "PDGNumber.hh"
#include "PrimaryGeneratorOptions.hh"
Functions | |
void | celeritas::from_json (nlohmann::json const &j, DistributionSelection &value) |
void | celeritas::to_json (nlohmann::json &j, DistributionSelection const &value) |
void | celeritas::from_json (nlohmann::json const &j, DistributionOptions &opts) |
void | celeritas::to_json (nlohmann::json &j, DistributionOptions const &opts) |
void | celeritas::from_json (nlohmann::json const &j, PrimaryGeneratorOptions &opts) |
Read options from JSON. | |
void | celeritas::to_json (nlohmann::json &j, PrimaryGeneratorOptions const &opts) |
Write options to JSON. | |