next up previous
Next: RIMULT Up: Element Dictionary Previous: RFTM110

RFTMEZ0

A TM-mode RF cavity specified by the on-axis Ez field.
Parallel capable? : yes
Parameter Name Units Type Default Description
L $M$ double 0.0 length
FREQUENCY $HZ$ double 2856000000 frequency
PHASE $RAD$ double 0.0 phase
EZ_PEAK $V$ double 0.0 Peak on-axis longitudinal electric field
TIME_OFFSET $S$ double 0.0 time offset (adds to phase)
PHASE_REFERENCE   long 0 phase reference number (to link to other time-dependent elements)
DX $M$ double 0.0 misalignment
DY $M$ double 0.0 misalignment
DZ $M$ double 0.0 misalignment
ETILT $RAD$ double 0.0 misalignment
EYAW $RAD$ double 0.0 misalignment
EPITCH $RAD$ double 0.0 misalignment
N_STEPS   long 100 number of steps (for nonadaptive integration)
RADIAL_ORDER   long 1 highest order in off-axis expansion
CHANGE_P0   long 0 does element change central momentum?
INPUTFILE   STRING NULL file containing Ez vs z at r=0
ZCOLUMN   STRING NULL column containing z values
EZCOLUMN   STRING NULL column containing Ez values
SOLENOID_FILE   STRING NULL file containing map of Bz and Br vs z and r. Each page contains values for a single r.
SOLENOID_ZCOLUMN   STRING NULL column containing z values for solenoid map.
SOLENOID_RCOLUMN   STRING NULL column containing r values for solenoid map. If omitted, data is assumed to be for r=0 and an on-axis expansion is performed.

A TM-mode RF cavity specified by the on-axis Ez field.
Parameter Name Units Type Default Description
SOLENOID_BZCOLUMN   STRING NULL column containing Bz values for solenoid map.
SOLENOID_BRCOLUMN   STRING NULL column containing Br values for solenoid map. If omitted, data is assumed to be for r=0 and an on-axis expansion is performed.
SOLENOID_FACTOR   double 1 factor by which to multiply solenoid fields.
SOLENOID_DX $M$ double 0.0 misalignment
SOLENOID_DY $M$ double 0.0 misalignment
SOLENOID_DZ $M$ double 0.0 misalignment
SOLENOID_ETILT $RAD$ double 0.0 misalignment
SOLENOID_EYAW $RAD$ double 0.0 misalignment
SOLENOID_EPITCH $RAD$ double 0.0 misalignment
BX_STRAY   double 0.0 Uniform stray horizontal field
BY_STRAY   double 0.0 Uniform stray vertical field
ACCURACY   double 0.0001 integration accuracy
METHOD   STRING runge-kutta integration method (runge-kutta, bulirsch-stoer, non-adaptive runge-kutta, modified midpoint)
FIDUCIAL   STRING t,median {t$\vert$p},{median$\vert$min$\vert$max$\vert$ave$\vert$first$\vert$light} (e.g., "t,median")
FIELD_TEST_FILE   STRING NULL filename for output of test fields (r=0)
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


next up previous
Next: RIMULT Up: Element Dictionary Previous: RFTM110
Robert Soliday 2014-03-21