Celeritas 0.6.0-67+develop.47f47c88
Loading...
Searching...
No Matches
Classes | Functions
CartMapMagneticField.hh File Reference
#include <memory>
#include <G4MagneticField.hh>
#include "corecel/Types.hh"
#include "celeritas/field/CartMapFieldInput.hh"
#include "celeritas/field/CartMapFieldParams.hh"
This graph shows which files directly or indirectly include this file:

Classes

struct  celeritas::CartMapFieldGridParams
 POD struct for CartMap field grid parameters. More...
 
class  celeritas::CartMapMagneticField
 A user magnetic field equivalent to celeritas::CartMapField. More...
 

Functions

CartMapFieldParams::Input celeritas::MakeCartMapFieldInput (CartMapFieldGridParams const &params)
 Generates input for CartMapField params with configurable uniform grid dimensions in native Geant4 units.
 

Function Documentation

◆ MakeCartMapFieldInput()

CartMapFieldParams::Input 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.