19#include "BDSInterpolator1D.hh"
21#include "G4ThreeVector.hh"
32 return G4ThreeVector(r.
x(), r.
y(), r.
z());
1D array with spatial mapping derived from BDSArray4DCoords.
virtual BDSFieldValue GetInterpolatedValueT(G4double x) const =0
G4ThreeVector GetInterpolatedValue(G4double x) const
Public interface to a 1D interpolator. Returns Geant4 type as that's what will be needed.
Interface for all interpolators containing basic extent of validity.
const T & z() const
Accessor by name.
const T & x() const
Accessor by name.
const T & y() const
Accessor by name.