2 General Features

The calculation features of the program are:

  1. treatment of general bunch distributions plus randomization of charge,
  2. inclusion of bunch form factor, which reduces the effect of impedance on the beam,
  3. shifting of one or more HOM frequencies to the closest dangerous resonant frequency,
  4. sweeping of one cavity higher-order mode (HOM) frequencies,
  5. randomization of the cavity higher-order mode (HOM) frequencies for Monte Carlo simulations, i.e representing changes that might occur during operations,
  6. frequency-stepping (staggering) of the HOM frequencies across cavities,
  7. effect of the beta function at the RF cavities for transverse motion.

The implementation features of the program are:

  1. C language coding,
  2. input file with namelist commands,
  3. HOM input data stored in convenient SDDS-format files, along with flags for number of cavities and setting to resonance,
  4. output files compatible with SDDS toolkits,

These items are briefly explained below.

 2.1 General Bunch Distribution
 2.2 Bunch Form Factor
 2.3 Shifting of the HOM Frequencies to the Closest Dangerous Resonant Frequency
 2.4 Sweeping of the HOM Frequencies
 2.5 Randomization of the HOM Frequencies
 2.6 Staggering of the HOM Frequencies
 2.7 Beta Functions at the RF Cavities
 2.8 C Language
 2.9 Command Input File
 2.10 HOM Definition File
 2.11 Output files