|
Celeritas 0.7.0-dev.311+develop.599cdbc5
|
#include "CartMapMagneticField.hh"#include <algorithm>#include <CLHEP/Units/SystemOfUnits.h>#include <corecel/Assert.hh>#include "corecel/Types.hh"#include "corecel/cont/Array.hh"#include "corecel/math/ArrayUtils.hh"#include "geocel/GeantGeoUtils.hh"#include "geocel/g4/Convert.hh"#include "celeritas/Types.hh"#include "celeritas/ext/GeantUnits.hh"#include "celeritas/field/CartMapField.hh"#include "celeritas/field/CartMapFieldInput.hh"#include "celeritas/field/CartMapFieldParams.hh"#include "detail/MagneticFieldUtils.hh"Functions | |
| CartMapFieldParams::Input | celeritas::MakeCartMapFieldInput (G4Field const &field, CartMapFieldGridParams const ¶ms) |
| Generates input for CartMapField params with configurable uniform grid dimensions in native Geant4 units using an explicit field. | |
| CartMapFieldParams::Input | celeritas::MakeCartMapFieldInput (CartMapFieldGridParams const ¶ms) |
| Generates input for CartMapField params with configurable uniform grid dimensions in native Geant4 units. | |
| CartMapFieldInput celeritas::MakeCartMapFieldInput | ( | CartMapFieldGridParams const & | params | ) |
Generates input for CartMapField params with configurable uniform grid dimensions in native Geant4 units.
This must be called after G4RunManager::Initialize as it will retrieve the G4FieldManager's field to sample it.