19#ifndef BDSINTERPOLATE4DLINEARMAG_H
20#define BDSINTERPOLATE4DLINEARMAG_H
22#include "BDSFieldValue.hh"
23#include "BDSInterpolator4D.hh"
Overlay of 4D array that provides uniform only spatial coordinate mapping.
Linear interpolation over 4d array including magnitude interpolation.
virtual BDSFieldValue GetInterpolatedValueT(G4double x, G4double y, G4double z, G4double t) const
BDSInterpolator4DLinearMag()=delete
Private default constructor to force use of provided one.
Interface for all 4D interpolators.