Celeritas  0.5.0-86+4a8eea4
Functions
PrimaryGeneratorOptionsIO.json.cc File Reference
#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.