 |
Belle II Software
release-05-02-19
|
11 #ifndef BFIELDCOMPONENTABS_H
12 #define BFIELDCOMPONENTABS_H
14 #include <framework/geometry/B2Vector3.h>
33 class BFieldComponentAbs {
virtual void initialize()
Initializes the magnetic field component.
virtual ~BFieldComponentAbs()=default
The BFieldComponentAbs destructor.
BFieldComponentAbs()=default
The BFieldComponentAbs constructor.
Abstract base class for different kinds of events.
virtual void terminate()
Terminates the magnetic field component.
virtual B2Vector3D calculate(const B2Vector3D &point) const =0
Calculates the magnetic field vector at the specified space point.