Parameter Name | Units | Type | Default | Description |
CHARGE | ![]() |
double | 0.0 | beam charge (or use CHARGE element) |
BROAD_BAND | long | 0 |
broad-band impedance? | |
RS | ![]() |
double | 0.0 | shunt impedance (Ra=2*Rs) |
Q | double | 0.0 | cavity Q | |
FREQ | ![]() |
double | 0.0 | frequency (BROAD_BAND=1) |
INPUTFILE | STRING | NULL | name of file giving impedance (BROAD_BAND=0) | |
FREQCOLUMN | STRING | NULL | column in INPUTFILE containing frequency | |
ZXREAL | STRING | NULL | column in INPUTFILE containing real impedance for x plane | |
ZXIMAG | STRING | NULL | column in INPUTFILE containing imaginary impedance for x plane | |
ZYREAL | STRING | NULL | column in INPUTFILE containing real impedance for y plane | |
ZYIMAG | STRING | NULL | column in INPUTFILE containing imaginary impedance for y plane | |
BIN_SIZE | ![]() |
double | 0.0 | bin size for current histogram (use 0 for autosize) |
INTERPOLATE | long | 0 |
interpolate wake? | |
N_BINS | long | 128 | number of bins for current histogram | |
MAX_N_BINS | long | 0 |
Maximum number of bins for current histogram | |
SMOOTHING | long | 0 |
smooth current histogram? | |
SG_ORDER | long | 1 | Savitzky-Golay filter order for smoothing | |
SG_HALFWIDTH | long | 4 | Savitzky-Golay filter halfwidth for smoothing | |
DX | ![]() |
double | 0.0 | misalignment |
DY | ![]() |
double | 0.0 | misalignment |
A simulation of a single-pass broad-band or functionally-specified transverse dipole impedance.
Parameter Name | Units | Type | Default | Description |
FACTOR | double | 1 | Factor by which to multiply x and y impedances. | |
XFACTOR | double | 1 | Factor by which to multiply x impedance. | |
YFACTOR | double | 1 | Factor by which to multiply y impedance. | |
WAKES | STRING | NULL | filename for output of wake | |
WAKE_INTERVAL | long | 1 | interval in passes at which to output wake | |
START_ON_PASS | long | 0 |
The pass on which the impedance effects start. | |
RAMP_PASSES | long | 0 |
Number of passes over which to linearly ramp up the impedance to full strength. | |
HIGH_FREQUENCY_CUTOFF0 | double | -1 | Frequency at which smoothing filter begins. If not positive, no frequency filter smoothing is done. Frequency is in units of Nyquist (0.5/binsize). | |
HIGH_FREQUENCY_CUTOFF1 | double | -1 | Frequency at which smoothing filter is 0. If not given, defaults to HIGH_FREQUENCY_CUTOFF0. |
This element allows simulation of a transverse impedance using a
``broad-band'' resonator or an impedance function specified in a file.
The impedance is defined as the Fourier transform of the wake function
![]() |
(34) |
For a resonator impedance, the functional form is
![]() |
(35) |
When providing an impedance in a file, the user must be careful to conform to these conventions.
Other notes: