18#include "BDSFieldEMInterpolated.hh"
19#include "BDSInterpolator.hh"
24BDSFieldEMInterpolated::BDSFieldEMInterpolated(
const BDSInterpolator* eInterpolator,
26 const G4Transform3D& offset,
33 smallestSpatialStep(
std::numeric_limits<double>::max())
38 timeVarying = timeVarying | eInterpolator->TimeVarying();
43 timeVarying = timeVarying | bInterpolator->TimeVarying();
Interface for BDSIM electro-magnetic fields that may or may not be local.
Interface for all interpolators containing basic extent of validity.
G4double SmallestSpatialStep() const