#include <FieldStepper.h>
Public Member Functions | |
double | DistChord () const override |
FieldStepper (G4Mag_UsualEqRhs *eq, double del=0.0) | |
int | IntegratorOrder () const override |
G4MagIntegratorStepper * | select (const std::string &s) |
void | Stepper (const double y[], const double dydx[], double h, double yout[], double yerr[]) override |
~FieldStepper () override | |
Private Attributes | |
double | delta |
G4Mag_UsualEqRhs * | theEquation |
G4MagIntegratorStepper * | theStepper |
Definition at line 9 of file FieldStepper.h.
FieldStepper::FieldStepper | ( | G4Mag_UsualEqRhs * | eq, |
double | del = 0.0 |
||
) |
Definition at line 20 of file FieldStepper.cc.
|
override |
Definition at line 23 of file FieldStepper.cc.
|
override |
|
override |
G4MagIntegratorStepper * FieldStepper::select | ( | const std::string & | s | ) |
Definition at line 34 of file FieldStepper.cc.
References delta, theEquation, and theStepper.
Referenced by sim::FieldBuilder::configureForVolume().
|
override |
Definition at line 25 of file FieldStepper.cc.
References theStepper.
|
private |
Definition at line 22 of file FieldStepper.h.
Referenced by select().
|
private |
Definition at line 21 of file FieldStepper.h.
Referenced by select().
|
private |
Definition at line 20 of file FieldStepper.h.
Referenced by DistChord(), IntegratorOrder(), select(), and Stepper().