next up previous
Next: SEXT Up: Element Dictionary Previous: SCRAPER

SCRIPT

An element that allows transforming the beam using an external script.
Parameter Name Units Type Default Description
L $M$ double 0.0 Length to be used for matrix-based operations such as twiss parameter computation.
COMMAND   STRING NULL SDDS-compliant command to apply to the beam. Use the sequence %i to represent the input filename and %o to represent the output filename.
ROOTNAME   STRING NULL Rootname for use in naming input and output files. %s may be used to represent the run rootname.
INPUT_EXTENSION   STRING in Extension for the script input file.
OUTPUT_EXTENSION   STRING out Extension for the script output file.
KEEP_FILES   long 0 If nonzero, then script input and output files are not deleted after use. By default, they are deleted.
NP0   double 0.0 User-defined numerical parameter for command substitution for sequence %np0
NP1   double 0.0 User-defined numerical parameter for command substitution for sequence %np1
NP2   double 0.0 User-defined numerical parameter for command substitution for sequence %np2
NP3   double 0.0 User-defined numerical parameter for command substitution for sequence %np3
NP4   double 0.0 User-defined numerical parameter for command substitution for sequence %np4
NP5   double 0.0 User-defined numerical parameter for command substitution for sequence %np5

An element that allows transforming the beam using an external script.
Parameter Name Units Type Default Description
NP6   double 0.0 User-defined numerical parameter for command substitution for sequence %np6
NP7   double 0.0 User-defined numerical parameter for command substitution for sequence %np7
NP8   double 0.0 User-defined numerical parameter for command substitution for sequence %np8
NP9   double 0.0 User-defined numerical parameter for command substitution for sequence %np9
SP0   STRING NULL User-defined string parameter for command substitution for sequence %sp0
SP1   STRING NULL User-defined string parameter for command substitution for sequence %sp1
SP2   STRING NULL User-defined string parameter for command substitution for sequence %sp2
SP3   STRING NULL User-defined string parameter for command substitution for sequence %sp3
SP4   STRING NULL User-defined string parameter for command substitution for sequence %sp4
SP5   STRING NULL User-defined string parameter for command substitution for sequence %sp5
SP6   STRING NULL User-defined string parameter for command substitution for sequence %sp6
SP7   STRING NULL User-defined string parameter for command substitution for sequence %sp7

An element that allows transforming the beam using an external script.
Parameter Name Units Type Default Description
SP8   STRING NULL User-defined string parameter for command substitution for sequence %sp8
SP9   STRING NULL User-defined string parameter for command substitution for sequence %sp9


next up previous
Next: SEXT Up: Element Dictionary Previous: SCRAPER
Robert Soliday 2002-09-24