34#ifndef G4RKG3_STEPPER_HH
35#define G4RKG3_STEPPER_HH
G4double B(G4double temperature)
G4StepperType
G4StepperType defines the available integrator of particle's equation of motion in Geant4.
@ kRKG3Stepper
G4RKG3_Stepper.
CLHEP::Hep3Vector G4ThreeVector
G4MagIntegratorStepper(G4EquationOfMotion *Equation, G4int numIntegrationVariables, G4int numStateVariables=12, G4bool isFSAL=false)
G4Mag_EqRhs is the "standard" equation of motion of a particle in a pure magnetic field.
G4double DistChord() const override
G4int IntegratorOrder() const override
~G4RKG3_Stepper() override=default
void StepWithEst(const G4double tIn[8], const G4double dydx[6], G4double Step, G4double tOut[8], G4double &alpha2, G4double &beta2, const G4double B1[3], G4double B2[3])
G4RKG3_Stepper & operator=(const G4RKG3_Stepper &)=delete
G4StepperType StepperType() const override
G4RKG3_Stepper(const G4RKG3_Stepper &)=delete
void Stepper(const G4double yIn[], const G4double dydx[], G4double h, G4double yOut[], G4double yErr[]) override
void StepNoErr(const G4double tIn[8], const G4double dydx[6], G4double Step, G4double tOut[8], G4double B[3])
G4RKG3_Stepper(G4Mag_EqRhs *EqRhs)