- Hotfix: Bug in longitudinal resonator wake. Remove clip which resulted in accumulation of dt == 0 values (corresponding to non-zero wake function).
1.9.3
- Hotfix: Correct conversion from dz to dt (~sqrt(c) overestimation of wake up to now).
1.9.2
Multipoles: Added multipole formula (similar to MAD and SixTrack, thanks to Riccardo de Maria) and a timing. Also renamed SkewThinQuadrupole to ThinSkewQuadrupole for consistency reasons.
1.9.1
Fixed minus sign bug in octupole: SixTrack physics manual has a wrong + in the py mapping, it should be a minus sign such that x^3 and y^3 have the same sign respectively (as the octupole focuses in both directions at the same time).
Changed multipole constructor arguments to MADX convention using k1l, k2l, k2sl etc.
Added skew quadrupole.
1.9.0
PyHEADTAIL now features a basic set of thin multipole maps. Quadrupolar, Sextupolar and Octupolar kicks have been introduced so far, using the same formulae as in SIXTRACK.
(e.g. SixTrack Physics Manual R. De. Maria and M. Fjellstrom February 21, 2014)
1.8.1
- field_maps/Transverse_Efield_map allows shift between beam and map coordinates.