Canonical particle tracking in undulator fields | IEEE Conference Publication | IEEE Xplore