|
Celeritas 0.7.0-dev.170+develop.df22d2a88
|
#include <functional>#include <memory>#include <string>#include <unordered_set>#include <vector>#include "corecel/sys/Device.hh"#include "celeritas/Types.hh"#include "celeritas/global/ActionInterface.hh"#include "celeritas/inp/Control.hh"#include "celeritas/inp/Physics.hh"
Classes | |
| struct | celeritas::SDSetupOptions |
| Control options for initializing Celeritas SD callbacks. More... | |
| struct | celeritas::SDSetupOptions::StepPoint |
| struct | celeritas::SetupOptions |
| Control options for initializing Celeritas. More... | |
Namespaces | |
| namespace | celeritas::inp |
| Configure Celeritas input. | |
Functions | |
| std::unordered_set< G4LogicalVolume const * > | celeritas::FindVolumes (std::unordered_set< std::string > names) |
| Find volumes by name for SDSetupOptions. | |
| inp::GeantSd | celeritas::to_inp (SDSetupOptions const &sd) |
| Convert SD options for forward compatibility. | |
| inp::FrameworkInput | celeritas::to_inp (SetupOptions const &so) |
| Construct a framework input from setup options. | |
| inp::CoreStateCapacity | celeritas::get_default (SetupOptions const &so, size_type num_streams) |
| Get runtime-dependent default capacity values. | |
| std::unordered_set< G4LogicalVolume const * > celeritas::FindVolumes | ( | std::unordered_set< std::string > | names | ) |
Find volumes by name for SDSetupOptions.
Example:
| inp::CoreStateCapacity celeritas::get_default | ( | SetupOptions const & | so, |
| size_type | num_streams | ||
| ) |
Get runtime-dependent default capacity values.
| inp::FrameworkInput celeritas::to_inp | ( | SetupOptions const & | so | ) |
Construct a framework input from setup options.