next up previous
Next: RBEN Up: Element Dictionary Previous: RAMPP

RAMPRF

A voltage-, phase-, and/or frequency-ramped RF cavity, implemented like RFCA.
Parallel capable? : yes
Parameter Name Units Type Default Description
L $M$ double 0.0 length
VOLT $V$ double 0.0 nominal voltage
PHASE $DEG$ double 0.0 nominal phase
FREQ $Hz$ double 500000000 nominal frequency
PHASE_REFERENCE   long 0 phase reference number (to link with other time-dependent elements)
VOLT_WAVEFORM   STRING NULL $<$filename$>$=$<$x$>$+$<$y$>$ form specification of input file giving voltage waveform factor vs time
PHASE_WAVEFORM   STRING NULL $<$filename$>$=$<$x$>$+$<$y$>$ form specification of input file giving phase offset vs time (requires FREQ_WAVEFORM)
FREQ_WAVEFORM   STRING NULL $<$filename$>$=$<$x$>$+$<$y$>$ form specification of input file giving frequency factor vs time (requires PHASE_WAVEFORM)
FIDUCIAL   STRING NULL mode for determining fiducial arrival time (light, tmean, first, pmaximum)
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







Explanation of $<$filename$>$=$<$x$>$+$<$y$>$ format: Several elements in elegant make use of data from external files to provide input waveforms. The external files are SDDS files, which may have many columns. In order to provide a convenient way to specify both the filename and the columns to use, we frequently employ $<$filename$>$=$<$x$>$+$<$y$>$ format for the parameter value. For example, if the parameter value is waveform.sdds=t+A, then it means that columns t and A will be taken from file waveform.sdds. The first column is always the independent variable (e.g., time, position, or frequency), while the second column is the dependent quantity.


next up previous
Next: RBEN Up: Element Dictionary Previous: RAMPP
Robert Soliday 2014-03-21