!------------------------------------------------------------------------ &tao_start plot_file = '../tao_plot.init' startup_file = '../tao.startup' / !Beam Initialization !-------------------------------------------------------- &tao_design_lattice n_universes = 1 !design_lattice(1)%file = "cell.lat.bmad" design_lattice(1)%file = "cell_quads.lat" !design_lattice(1)%file = "cell1.lat" !design_lattice(2)%file = "cell2.lat" !design_lattice(3)%file = "cell3.lat" !design_lattice(4)%file = "cell4.lat" ! design_lattice(1)%file = "reverse_cell1.lat" !design_lattice(2)%file = "reverse_cell2.lat" ! design_lattice(3)%file = "reverse_cell3.lat" !design_lattice(4)%file = "reverse_cell4.lat" / !------------------------------------------------------------------------ &tao_params ! global%plot_on = F global%track_type = 'single' !global%track_type = 'beam' global%beam_timer_on = T global%random_engine = 'pseudo' !global%random_engine = 'quasi' ! global%floor_plan_rotation = 0.5 global%de_lm_step_ratio = 1500 global%optimizer = 'lmdif' global%n_opti_cycles = 100 !---Bmad--- bmad_com%radiation_damping_on = F bmad_com%radiation_fluctuations_on = T ! TEMP for EM field tracking bmad_com%abs_tol_tracking = 5e-9 bmad_com%rel_tol_tracking = 5e-9 / !----MODE X ---- &tao_beam_init beam_init%use_lattice_center = T !beam_init%n_particle = 2000 beam_init%n_particle = 40000 beam_init%random_engine = 'quasi' !beam_init%random_engine = 'pseudo' ix_universe = 1 !beam0_file = 'beam.in' !ix_track_start = 123 !corresponts to la.mar.beg\1 beam_saved_at = "MARKER::*" !track_start = 'LA.MAR.BEG\1' beam_init%a_norm_emit = 1.0e-6 beam_init%b_norm_emit = 1.0e-6 beam_init%dPz_dz = 0.0 beam_init%n_bunch = 1 !beam_init%bunch_charge = 3.0e-12 beam_init%bunch_charge = 77.0e-12 beam_init%sig_e = 1e-9 !beam_init%sig_z = 0.00059958 ! 2 ps * cLight beam_init%sig_z = 0.000899377 ! 3 ps * cLight !beam_init%sig_z = 1e-9 ! for testing / !------------------------Data-------------------------------------------- !------------------------------------------------------------------------ ! FFAG orbit matching &tao_d2_data d2_data%name = "o1" universe = 1 n_d1_data = 1 / &tao_d1_data ix_d1_data = 1 default_weight = 1 d1_data%name = "end" datum( 1) = "orbit.x" '' '' 'FFAG.CELLMATCH\1' 'target' -0.0169816520 40 datum( 2) = "orbit.px" '' '' 'FFAG.CELLMATCH\1' 'target' -0.0931239496 1 datum( 3) = "orbit.z" '' '' 'Mar.END' 'target' 0 1 / &tao_var v1_var%name = 'timing' default_step = 1e-4 default_universe = '1' default_attribute = 't_offset' default_low_lim = -50 default_high_lim = 50 default_key_delta = 1e-2 ix_min_var = 1 !ix_max_var = 2 search_for_lat_eles = 'patch::t_patch*' !default_key_bound = T /