Celeritas 0.6.0-67+develop.47f47c88
|
A user magnetic field equivalent to celeritas::CartMapField. More...
#include <CartMapMagneticField.hh>
Classes | |
struct | Impl |
Implementation struct for CartMapMagneticField. More... | |
Public Types | |
Type aliases | |
using | SPConstFieldParams = std::shared_ptr< CartMapFieldParams const > |
Public Member Functions | |
CartMapMagneticField (SPConstFieldParams field_params) | |
Construct with the Celeritas shared CartMapFieldParams. | |
void | GetFieldValue (G4double const point[3], G4double *field) const override |
Calculate the magnetic field vector at the given position. | |
A user magnetic field equivalent to celeritas::CartMapField.