


!============================================================
!Tracking file

&change_particle
  name = electron
&end

&divide_elements name=*, type=CSBEND, divisions=5 &end

!&divide_elements name=*, type=KQUAD, divisions=5 &end
!&divide_elements name=*, type=KSEXT, divisions=5 &end

&run_setup
    lattice       = sr-coolerv5.lte,
    use_beamline  = complete_ring,
!    p_central_mev = 54.997626,  
    p_central     = 107.6276801, !(beta*gamma)
!    default_order = 3,
!    concat_order  = 2,
!   centroid      = "%s.cen",
!    output        = "beam.out",
!    sigma         = "%s.sig",
!    change_p0 = 1,
&end



&alter_elements name=*, type=CSBEND, item=N_KICKS, value=30, allow_missing_elements=1 &end
&alter_elements name=*, type=KSEXT, item=N_KICKS, value=25, allow_missing_elements=1 &end
&alter_elements name=*, type=KQUAD, item=N_KICKS, value=30, allow_missing_elements=1 &end

!&alter_elements name=B*, type=CSBEND, item=SYNCH_RAD, value=1 &end
!&alter_elements name=B*, type=CSBEND, item=ISR, value=1 &end
!&alter_elements name=B*, type=CSBEND, item=USE_RAD_DIST, value=1 &end
!&alter_elements name=B*, type=CSBEND, item=ADD_OPENING_ANGLE, value=1 &end

!&alter_elements name=Q*, type=KQUAD, item=SYNCH_RAD, value=1 &end
!&alter_elements name=Q*, type=KQUAD, item=ISR, value=1 &end

!&alter_elements name=S*, type=*SEXT*, item=SYNCH_RAD, value=1 &end
!&alter_elements name="*", type=*SEXT*, item=K2, value=0, differential=<wsext>, &end

!set momentum offset
!&alter_elements name=MA, item=DP, value="(<offset> 100 /)" &end
!&alter_elements name=MA, item=DX, value=-2e-3 &end

&run_control
    !n_indices = 1,
    !n_steps = 1
    n_passes = 1
&end




&bunched_beam
  bunch = "%s.bun"
  n_particles_per_bunch =5000 ,
!  one_random_bunch = 1,
!  emit_x = 0.0,
!  emit_y = 0.0,
  emit_z = 1e-6
  beta_z = 626.3630117, alpha_z =-0.594603259,
!  beta_y = 4.546, alpha_y = 0,
!  sigma_dp = 3e-4,
!  sigma_s = 1e-2,
  distribution_type[0] = 3*"uniform-ellipse",
  distribution_cutoff[0] = 1,1,1,
!  save_initial_coordinates = 1,
!  enforce_rms_vaues[0] = 1,1,1,
!  symetrize = 1
&end



&track &end
&stop &end

