18#ifndef BDSINTEGRATOREULEROLD_H
19#define BDSINTEGRATOREULEROLD_H
21#include "BDSIntegratorMag.hh"
44 virtual void Stepper(
const G4double yIn[],
45 const G4double dydx[],
61 G4ThreeVector& localPos,
62 G4ThreeVector& localMom,
63 const G4ThreeVector& localA);
Common functionality for Euler integrators.
virtual void Stepper(const G4double yIn[], const G4double dydx[], const G4double h, G4double yOut[], G4double yErr[])
void AdvanceChord(const G4double h, G4ThreeVector &localPos, G4ThreeVector &localMom, const G4ThreeVector &localA)
virtual void AdvanceHelix(const G4double yIn[], G4double h, G4double yOut[], G4double yErr[])=0
Common functionality to BDSIM integrators.