&correction_matrix_output STRING response[2] = NULL, NULL; STRING inverse[2] = NULL, NULL; long KnL_units = 0; long BnL_units = 0; long output_at_each_step = 0; long output_before_tune_correction = 0; long fixed_length = 0; &end
response
-- Array of (incomplete) filenames for SDDS output of the x and y response
matrices. Recommnended values: ``inverse
-- Array of (incomplete) filenames for SDDS output of the x and y
inverse response matrices. Recommnended values: ``KnL_units
-- Flag that, if set, indicates use of ``units'' of m/K0L rather than
m/rad. This results in a sign change for the horizontal data.
BnL_units
-- Flag that, if set, indicates use of ``units'' of m/(T*m) rather than
m/rad. This is useful for linac work in that the responses are automatically scaled with
beam energy.
output_at_each_step
-- Flag that, if set, specifies output of the data at
each simulation step. By default, the data is output immediately for the defined lattice.
output_before_tune_correction
-- Flag that, if set, specifies that when
output_at_each_step
is set, that output shall occur prior to correcting the tunes.
fixed_length
-- Flag that, if set, specifies output of the fixed-path-length
matrix.