Optical stochastic cooling kicker element—applies a kick in particle momentum
Parallel capable? : yes
GPU capable? : no
Back-tracking capable? : no
Parameter Name | Units | Type | Default | Description |
ID | STRING | NULL | System identifier |
|
STRENGTH | double | 0.0 | Strength factor |
|
KICK_LIMIT | double | 0.0 | Limit on applied kick, nominally in radians. |
|
PHASE | 1∕(2 * Pi) | double | 0.0 | Phase of the applied voltage relative to the bunch center, with 0 being on-crest. |
UPDATE_INTERVAL | long | 0 | Interval in units of pickup update interval for sampling pickup data and upda |
|
START_PASS | long | -1 | If positive, first pass on which to drive beam. |
|
END_PASS | long | -1 | If positive, last pass on which to drive beam. |
|
BUNCHED_BEAM_MODE | short | 1 | If non-zero, run in bunched beam mode. |
|
LAMBDA_RAD | M | double | 0.0 | Wavelength of radiation in meters. |
TRANSVERSE_MODE | short | 1 | If non-zero, use transverse effects. |
|
INCOHERENT_MODE | short | 1 | If non-zero, include incoherent contributions due to individual particles. |
|
NUMERICAL_MODE | short | 0 | If non-zero, evaluate kicks from a numerical wave packet determined once per turn, rather than calculating kicks on a particle-by-particle basis. |
|
DT_CLOSED_ORBIT | short | 0 | If non-zero, take the CPICKUP->CKICKER dt from the closed orbit instead of the bunch average times. |
|
ANGLE_RAD | MRAD | double | 0.0 | Angle, in mrad, of pickup radiation. |
MAGNIFICATION | double | 0.0 | Magnification of pickup radiation in the kicker. |
|
CKICKER continued
Optical stochastic cooling kicker element—applies a kick in particle momentum
Parameter Name | Units | Type | Default | Description |
MODULATION_FREQ | 1∕Pass | double | 0.0 | Frequency of cos modulation function to apply to the coherent kicks. |
NU | long | 0 | Number of undulator periods. |
|
GROUP | string | NULL | Optionally used to assign an element to a group, with a user-defined name. Group names will appear in the parameter output file in the column ElementGroup |
|
CLEAN