!Longitudinal motion with synchrotron radiation

&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       = two_DBA.lte,
    use_beamline  = complete_ring,
    p_central_mev =154.999158 !24999.99999,
    default_order = 3,
    concat_order  = 2,
!  centroid      = "%s.cen"
!    sigma         = "%s.sig"
&end

&alter_elements name=*, type=CSBEND, item=N_KICKS, value=25, allow_missing_elements=1 &end
!&alter_elements name=*, type=KSEXT, item=N_KICKS, value=2, allow_missing_elements=1 &end
&alter_elements name=*, type=KQUAD, item=N_KICKS, value=25, 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 =7500
&end

&vary_element 
  index_number = 0, 
  index_limit = 1,      
  name = ma, 
  item = dp, 
  initial = 0,
  final = 0,
  multiplicative = 1
&

&bunched_beam n_particles_per_bunch = 1 centroid[0]=0.0,0.0,0.0,0.0,0.0,0.0 &end
&track &end

&stop &end
