Input file beambeam.in
& parameters
Q_x = 0.51500 !horizontal tune with lrbbi included
Q_y = 0.61500 !vertical tune with lrbbi included
Q_z = -0.1 !synchrotron tune
Q_x_init = 0.55 !safe horizontal tune where lrbbi and beambeam are added. This is only for setup
Q_y_init = 0.59 !safe vertical tune where lrbbi and beambeam are added. This is only for setup
lat_file = '/home/dlr/bmad_allocate2/bmad/lat/low_emitt_ew_sym_20040503.lat_and_layout_symp_map'
n_turn = 100000
particle = 1 ! 1=positrons, -1=electrons
n_part = 100 ! number of particles in distribution
i_train = 1 !train of tracked bunch
j_car = 1 !car of tracked bunch
n_trains_tot = 9 !number of trains in strong beam
n_cars = 4 !number of cars in strong beam
current = 0.5 !bunch current in strong beam
lrbbi = .true. !if true, include long range parasitic interactions
beambeam_ip = .true. !if true, include beam beam interaction
close_pretz = .true. !if true, adjust horizontal separators 8e, 8w to ensure collisions
close_vert = .true. !if true, adjust vertical separator, and vnoseing 1 to ensure collisions
rec_taylor = .true. !if true look for digested file appropriate to your choice of bunch pattern
and copy taylor coefficients to active ring. This feature is only useful
if taylor coefficients exist.
slices = 5 !Beambeam interaction treated as longitudinal kicks. (Default = 1)
go = .true. !if true, then no interactive input. If false, interactively adjust ring parameters.
At prompt "GO>" type "?" to see options. Or input from file
min_sig = 0 !Only use particles with x+y+z > min_sig.
coupling_sb = 0.01 !coupling assumed to generated strong beam parameters
coupling_wb = 0.01 !coupling assumed to generate weak beam distribution
radiation = .true. !if true include radiation damping and fluctuations
rec_taylor = .true. !if true look for digested file appropriate to your choice of bunch pattern
and copy taylor coefficients to active ring. This feature is only useful
if taylor coefficients exist.
fit = sig
final_pos_in = 0. 0. 0. 0. !designated x,x',y,y' weak strong beam separation at IP
parallel = .false.
/
Parallel processing
More physics of simulation
Mike's feynmann fix 4/2007