11#include <Math/Vector3D.h>
59 virtual ROOT::Math::XYZVector
calculate(
const ROOT::Math::XYZVector& point)
const = 0;
The BFieldComponentAbs class.
BFieldComponentAbs()=default
The BFieldComponentAbs constructor.
virtual ~BFieldComponentAbs()=default
The BFieldComponentAbs destructor.
virtual void initialize()
Initializes the magnetic field component.
virtual ROOT::Math::XYZVector calculate(const ROOT::Math::XYZVector &point) const =0
Calculates the magnetic field vector at the specified space point.
virtual void terminate()
Terminates the magnetic field component.
Abstract base class for different kinds of events.