synchrotron_radiation Package¶
synchrotron_radiation Module¶
Class to compute synchrotron radiation damping and quantum excitation
- Authors
Juan F. Esteban Mueller
-
class
blond.synchrotron_radiation.synchrotron_radiation.SynchrotronRadiation(Ring, RFParameters, Beam, bending_radius, n_kicks=1, quantum_excitation=True, python=False, seed=None, shift_beam=True)¶ Bases:
objectClass to compute synchrotron radiation effects, including radiation damping and quantum excitation. For multiple RF section, instanciate one object per RF section an call the track() method after tracking each section.
-
calculate_SR_params()¶
-
print_SR_params()¶
-
track_SR_C()¶
-
track_SR_python()¶
-
track_full_C()¶
-
track_full_python()¶
-