11 #include <geometry/bfieldmap/BFieldComponentAbs.h>
The BFieldComponentAbs class.
The BFieldComponentConstant class.
virtual ~BFieldComponentConstant()=default
The BFieldComponentConstant destructor.
double maxZ4BField
The values for the maximum z position for the homogeneous field.
double maxRadius4BField
The values for the maximum radius for the homogeneous field.
BFieldComponentConstant()=default
The BFieldComponentConstant constructor.
void setMagneticFieldValues(double x, double y, double z, double rmax, double zmin, double zmax)
Sets the values for the homogeneous magnetic field vector.
double m_magneticField[3]
The values for the homogeneous magnetic field vector.
virtual B2Vector3D calculate(const B2Vector3D &point) const override
Calculates the magnetic field vector at the specified space point.
double minZ4BField
The values for the minimum z position for the homogeneous field.
Abstract base class for different kinds of events.