The QuadrupoleField3D and QuadrupoleField2D have their position associated with an external Position component, while PrecalculatedMagneticFieldGrid has its position defined internally. I was wondering if there is any reason for such inconsistency?
I guess this could be extended to laser beam as well because GaussianBeam also has its "position" (intersection) defined internally.
The
QuadrupoleField3DandQuadrupoleField2Dhave their position associated with an externalPositioncomponent, whilePrecalculatedMagneticFieldGridhas its position defined internally. I was wondering if there is any reason for such inconsistency?I guess this could be extended to laser beam as well because
GaussianBeamalso has its "position" (intersection) defined internally.