Xfields version 0.3.0
Change in the Xsuite package structure:
- The xline package is removed
xline.Line
becomesxtrack.Line
- instead of
xline.Drift
,xline.Multipole
etc. use directlyxt.Drift
,xt.Multipole
- The Tracker objects are automatically updated when the line is modified (no need to regenerate the tracker)
- There is only one Particles class within Xsuite
xline.Partices
andxtrack.Particles
to be replaced byxpart.Particles
- The reference python implementation of the main elements, which used to be in xline, is moved to a small package called
ducktrack
, installed together with xtrack, to be used only for testing purposes (not part of normal tracking workflow)