The parameters of the scan
are given in an input file. An example of an input file is
"/home/dlr/development/tune_scan/tunescan.in"
¶meters
Qx_ini = 0.55 !tune for setup of lrbbi etc.
Qy_ini = 0.58
Q_x0 = 0.51 !horizontal tune at lower left of tune plane rectangle
Q_y0 = 0.58 !vertical tune at lower left of tune plane rectangle
Q_z0 = -0.1 !synchrotron tune at lower left of tune plane rectangle
Q_x1 = 0.57 !horizontal tune at upper right
Q_y1 = 0.64 !vertical tune at upper right
Q_z1 = -0.02 !synchrotron tune at upper right
dQ_x = 0.002 !horizontal tune step. (There will be 0.06/0.002 horizontal steps)
dQ_y = 0.002 !vertical tune step. (There will be 0.06/0.002 vertical steps)
dQ_z = 0.001 !synchrotron tune step. (There will be 0.08/0.001 synch steps)
Q_z = -0.1 !synchrotron tune (if Q_z1-Q_z0 = 0, or if dQ_z = 0)
lat_file = '~dlr/bmad/lat/low_emitt_ew_sym_20040503.lat' !lattice file
n_turn = 1000 !number of turns at each tune
init(1)%vec(1) = 0.0022 !initial horizontal displacement of trajectory
init(1)%vec(2) = 0.0 !initial horizontal angle
init(1)%vec(3) = 0.000005 !initial vertical displacement
init(1)%vec(4) = 0.0 !initial vertical angle
init(1)%vec(5) = 0.0 !initial longitudinal displacement
init(1)%vec(6) = 0.0006 !initial fractional energy offset
particle = 1 !species, (1=positrons, -1=electrons)
i_train = 1 !train of bunch being tracked
j_car = 1 !car of bunch being tracked
n_trains_tot = 9 !number of trains in strong beam
n_cars = 4 !number of cars in each train
current = 1. !strong beam bunch current (mA)
lrbbi = .true. !turn on parasitic interactions
beambeam_ip = .true. !turn on beambeam interaction at IP
close_pretz = .true. !adjust horizontal separators to ensure collisions
close_vert = .true. !adjust vertical separators and vcrosing 7 to ensure collisions
rec_taylor = .true. !read digested file with appropriate bunch pattern and transfer
taylor coefficients
slices = 5 !Beam beam interaction is treated as longitudinal kicks
coupling_sb = 0.01 !Emittance coupling assumed for determining size of strong beam
single_particle = .true.
/