| Celeritas 0.7.0-dev.170+develop.df22d2a88
    | 
#include "Problem.hh"#include <optional>#include <utility>#include <variant>#include <vector>#include "corecel/Config.hh"#include "corecel/cont/VariantUtils.hh"#include "corecel/io/Logger.hh"#include "corecel/io/OutputRegistry.hh"#include "corecel/math/Algorithms.hh"#include "corecel/random/params/RngParams.hh"#include "corecel/sys/ActionRegistry.hh"#include "corecel/sys/Device.hh"#include "corecel/sys/ScopedMem.hh"#include "corecel/sys/ScopedProfiling.hh"#include "geocel/GeantGdmlLoader.hh"#include "geocel/SurfaceParams.hh"#include "celeritas/Quantities.hh"#include "celeritas/Types.hh"#include "celeritas/alongstep/AlongStepCartMapFieldMscAction.hh"#include "celeritas/alongstep/AlongStepCylMapFieldMscAction.hh"#include "celeritas/alongstep/AlongStepGeneralLinearAction.hh"#include "celeritas/alongstep/AlongStepRZMapFieldMscAction.hh"#include "celeritas/alongstep/AlongStepUniformMscAction.hh"#include "celeritas/em/params/UrbanMscParams.hh"#include "celeritas/em/params/WentzelOKVIParams.hh"#include "celeritas/ext/GeantPhysicsOptions.hh"#include "celeritas/ext/GeantSd.hh"#include "celeritas/ext/GeantSetup.hh"#include "celeritas/ext/RootExporter.hh"#include "celeritas/ext/RootFileManager.hh"#include "celeritas/field/FieldDriverOptions.hh"#include "celeritas/field/UniformFieldData.hh"#include "celeritas/geo/CoreGeoParams.hh"#include "celeritas/geo/GeoMaterialParams.hh"#include "celeritas/global/ActionInterface.hh"#include "celeritas/global/CoreParams.hh"#include "celeritas/inp/Control.hh"#include "celeritas/inp/Diagnostics.hh"#include "celeritas/inp/Field.hh"#include "celeritas/inp/Physics.hh"#include "celeritas/inp/PhysicsModel.hh"#include "celeritas/inp/PhysicsProcess.hh"#include "celeritas/inp/Problem.hh"#include "celeritas/inp/Scoring.hh"#include "celeritas/inp/Tracking.hh"#include "celeritas/io/ImportData.hh"#include "celeritas/io/ImportProcess.hh"#include "celeritas/io/RootCoreParamsOutput.hh"#include "celeritas/mat/MaterialParams.hh"#include "celeritas/optical/CoreParams.hh"#include "celeritas/optical/MaterialParams.hh"#include "celeritas/optical/ModelImporter.hh"#include "celeritas/optical/OpticalCollector.hh"#include "celeritas/optical/PhysicsParams.hh"#include "celeritas/optical/gen/CherenkovParams.hh"#include "celeritas/optical/gen/ScintillationParams.hh"#include "celeritas/optical/surface/SurfacePhysicsParams.hh"#include "celeritas/phys/CutoffParams.hh"#include "celeritas/phys/ParticleParams.hh"#include "celeritas/phys/PhysicsParams.hh"#include "celeritas/phys/Process.hh"#include "celeritas/phys/ProcessBuilder.hh"#include "celeritas/track/SimParams.hh"#include "celeritas/track/StatusChecker.hh"#include "celeritas/track/TrackInitParams.hh"#include "celeritas/user/ActionDiagnostic.hh"#include "celeritas/user/RootStepWriter.hh"#include "celeritas/user/SimpleCalo.hh"#include "celeritas/user/SlotDiagnostic.hh"#include "celeritas/user/StepCollector.hh"#include "celeritas/user/StepData.hh"#include "celeritas/user/StepDiagnostic.hh"#include "Model.hh"| Namespaces | |
| namespace | celeritas::setup | 
| Configure a Celeritas problem from input data. | |
| Functions | |
| ProblemLoaded | celeritas::setup::problem (inp::Problem const &p, ImportData const &imported) | 
| Create "core params" from a problem definition and import data. | |