giadarol

Results 64 issues of giadarol

- [x] Write integration test for bunch generation, slicing, linear multibunch tracking - [x] Write test for dipolar kick against PyHEADTAIL (single bunch and coupled bunch) - [x] Write test...

![IMG_2526](https://github.com/xsuite/xsuite/assets/8049893/cd7af28a-174c-4eb5-ab37-8bbf3ee255d2)

Present only when PyHT interface is active

testing

These features are presently implemented as a quite large code block within the beam-beam 3d (lines 132-260): https://github.com/xsuite/xfields/blob/c23033c37eafebb99c72cb97d5f78bdca9e7bc86/xfields/beam_elements/beambeam_src/beambeam3d.h#L132 These should be moved to a separate function to improve code readability...

High priority
cleanup

- We should not require a valid tracker for calling `configure_radiation` - We should keep allow_move=False (maybe make it explicit!) when rebuilding the tracker as part of tracking, otherwise issues...

![image](https://github.com/xsuite/xsuite/assets/8049893/1eb5e1e8-c966-40a7-8f34-b7a01dd23ad3)

documentation

Attempted in PR https://github.com/xsuite/xtrack/pull/325 Needs further investigation by @pkruyt and @xbuffat

enhancement