#include <MagneticField/VolumeGeometry/interface/MagneticFieldVolume.h>
Public Member Functions | |
LocalVector | derivativeInTeslaPerMeter (const LocalPoint &p, int N) const |
Returns the Nth spacial derivative of the field in the local frame. | |
int | hasDerivatives () const |
Returns the maximal order of available derivatives. | |
PositionType | position () const |
Position and rotation of field parametrisation reference frame with respect to the global frame. | |
RotationType | rotation () const |
GlobalVector | valueInTesla (const GlobalPoint &p) const |
Returns the field vector in the global frame, at global position p. | |
LocalVector | valueInTesla (const LocalPoint &p) const |
Returns the field vector in the local frame, at local position p. |
Definition at line 4 of file MagneticFieldVolume.h.
LocalVector MagneticFieldVolume::derivativeInTeslaPerMeter | ( | const LocalPoint & | p, | |
int | N | |||
) | const |
Returns the Nth spacial derivative of the field in the local frame.
int MagneticFieldVolume::hasDerivatives | ( | ) | const |
Returns the maximal order of available derivatives.
Returns 0 if derivatives are not available.
PositionType MagneticFieldVolume::position | ( | ) | const |
Position and rotation of field parametrisation reference frame with respect to the global frame.
RotationType MagneticFieldVolume::rotation | ( | ) | const |
GlobalVector MagneticFieldVolume::valueInTesla | ( | const GlobalPoint & | p | ) | const |
Returns the field vector in the global frame, at global position p.
LocalVector MagneticFieldVolume::valueInTesla | ( | const LocalPoint & | p | ) | const |
Returns the field vector in the local frame, at local position p.