24 #ifndef GFABSGEOMATMANAGER_H 25 #define GFABSGEOMATMANAGER_H 52 double& radiationLength,
58 virtual void initTrack(
const double& posx,
63 const double& dirz) = 0;
Generic Interface to magnetic fields in GENFIT.
virtual void initTrack(const double &posx, const double &posy, const double &posz, const double &dirx, const double &diry, const double &dirz)=0
Initializes the track.
virtual double stepOrNextBoundary(const double &maxDist)=0
Makes a step, limited to next material boundary.
virtual void getMaterialParameters(double &matDensity, double &matZ, double &matA, double &radiationLength, double &mEE)=0
Gets material parameters (density, Z, A, radiation length, mean excitation energy) ...
virtual ~GFAbsGeoMatManager()