l:0 ! So that >take phase does not wait for answers set logic%auto_measurement = T !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! CESRV script for beam size measurement using sextupoles ! Coarse K2 scan for a single sextupole ! 21 February 2021 jac ! ! Usage: CesrV>call k2scan_coarse.cesrv ! Sextupole indices are 8-10, 12-45, 47, 52, 54-89, 91 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Lock the DTT (>tt_lock_acq) ! ! Take TbT data for each sextupole setting when calib command pauses ! >cbpm_tbt_positrons ! !==================================================================== ! Reduce Xwindow size plot mag 0.8 ! According to phase file 29729 23feb 19:50 veto phase 11 81 84 107 veto cbar 11 84 110 114 veto orbit 6 12 13 20 26 27 30 39 63 80 81 92 100 105 106 109 114 138 ! Make sure we are in default condx spawn rest csr 167046 pause 20 ! Take a phase measurement with default sextupole settings !take p Sextupole [1] defaultcu !plot orbit bot !sc ! Setting 1 spawn fff vxputn csr_sext_cur [1] [1] -12000 pause 30 !settle time. Check with fff vxgetn csr_sext_cur. ! Include a comment take p Sextupole [1] -12000cu take p Sextupole [1] -12000cu take p Sextupole [1] -12000cu plot orbit bot sc spawn source /home/critten/ms_sextupoles/take_TBT.sh pause 3 ! Setting 2 spawn fff vxputn csr_sext_cur [1] [1] -6000 pause 20 !settle time. Check with fff vxgetn csr_sext_cur. take p Sextupole [1] -6000cu take p Sextupole [1] -6000cu take p Sextupole [1] -6000cu plot orbit bot sc spawn source /home/critten/ms_sextupoles/take_TBT.sh pause 3 ! Setting 3 spawn fff vxputn csr_sext_cur [1] [1] 0 pause 20 !settle time. Check with fff vxgetn csr_sext_cur. take p Sextupole [1] 0cu take p Sextupole [1] 0cu take p Sextupole [1] 0cu plot orbit bot sc spawn source /home/critten/ms_sextupoles/take_TBT.sh pause 3 ! Setting 4 spawn fff vxputn csr_sext_cur [1] [1] 6000 pause 20 !settle time. Check with fff vxgetn csr_sext_cur. take p Sextupole [1] 6000cu take p Sextupole [1] 6000cu take p Sextupole [1] 6000cu plot orbit bot sc spawn source /home/critten/ms_sextupoles/take_TBT.sh pause 3 ! Setting 5 spawn fff vxputn csr_sext_cur [1] [1] 12000 pause 20 !settle time. Check with fff vxgetn csr_sext_cur. take p Sextupole [1] 12000cu take p Sextupole [1] 12000cu take p Sextupole [1] 12000cu plot orbit bot sc spawn source /home/critten/ms_sextupoles/take_TBT.sh pause 3 ! Restore sextupole save set values spawn rest csr 167046