34#ifndef G4CACHED_MAGNETIC_FIELD_HH
35#define G4CACHED_MAGNETIC_FIELD_HH
CLHEP::Hep3Vector G4ThreeVector
G4double GetConstDistance() const
G4Field * Clone() const override
~G4CachedMagneticField() override=default
G4CachedMagneticField(G4MagneticField *pMagField, G4double distance)
void GetFieldValue(const G4double Point[4], G4double *Bfield) const override
G4int GetCountCalls() const
G4int GetCountEvaluations() const
G4CachedMagneticField & operator=(const G4CachedMagneticField &p)
void SetConstDistance(G4double dist)
G4Field is the abstract class for any kind of field. It allows any kind of field (vector,...