DiagSim
Diagnostics simulation for particle accelerators
DiagSim is a collection of Python modules for simulating beam diagnostics in particle accelerators, at the moment only cavity BPMs, with other types of BPMs and other diagnostics to follow. Or so we think. Anyway, we use beam data exported from beam trackers, trace the signals through the diagnostics and processing, so that they can be processed as real data, and the input and measured beam parameters can be compared.