|
Celeritas 0.7.0-dev.312+develop.818ec9c1
|
#include "corecel/Types.hh"#include "celeritas/field/CartMapFieldInput.hh"#include "celeritas/field/CartMapFieldParams.hh"#include "celeritas/g4/MagneticField.hh"Classes | |
| struct | celeritas::CartMapFieldGridParams |
| POD struct for CartMap field grid parameters. More... | |
| struct | celeritas::CartAdapterField |
| On-the-fly field calculation with covfie using Celeritas data+units. More... | |
Typedefs | |
| using | celeritas::CartMapMagneticField = celeritas::MagneticField< CartMapFieldParams, CartAdapterField > |
| Geant4 magnetic field class for XYZ uniform grid field. | |
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.