Pyheadtail

Latest version: v1.16.4

Safety actively analyzes 687990 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 12

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.

1.8.0

New feature:
- Synchrotron radiation module with corresponding test scripts

1.7.3

- Add verbose mode in synchrotrons to print attributes of one turn map. Useful for inspection since often some kwargs are not actually passed through to the objects using them.

1.7.2

- Improved slicing:
- SliceSet: introduced particles_outside_cut
- Particles: indeces handled correcly by: **add**, **radd**, and extract_slices
- Particles: include_non_sliced functionality added to extract_slices
- For lepton simulations
- Better estimate of Q_s in generate_6D_Gaussian_bunch
- Longitudinal tracking and matching work with negative charge
- Added CLIC-DR example with electrons

1.7.1

- Hotfix: import error in LHC example
- Few extra features added to synchrotron (should be backwards compatible):
- RF can be placed in the middle or at the end of the one turn map
- extra keyword to pass arbitrary detuners on top of Q' and anharmonicities
- explicit disable for cython transverse map

Page 7 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.