41#ifndef G4NYSTROMRK4_HH
42#define G4NYSTROMRK4_HH
void GetFieldValue(const G4double point[4], G4double field[3])
G4double fInverseMomentum
G4ThreeVector fInitialPoint
std::unique_ptr< G4CachedMagneticField > fCachedField
G4double GetDistanceForConstantField() const
virtual void Stepper(const G4double y[], const G4double dydx[], G4double hstep, G4double yOut[], G4double yError[]) override
virtual G4int IntegratorOrder() const override
virtual G4double DistChord() const override
void SetDistanceForConstantField(G4double length)
G4CachedMagneticField * GetField()
G4NystromRK4(G4Mag_EqRhs *EquationMotion, G4double distanceConstField=0.0)