next up previous
Next: link_control Up: Namelist Command Dictionary Previous: insert_sceffects


linear_chromatic_tracking_setup

&linear_chromatic_tracking_setup
    double nux[4] = {-1, 0, 0, 0};
    double betax[2] = {1.0, 0.0};
    double alphax[2] = {0.0, 0.0};
    double etax[2] = {0.0, 0.0};
    double etapx[2] = {0.0, 0.0};
    double nuy[4] = {-1, 0, 0, 0};
    double betay[2] = {1.0, 0.0};
    double alphay[2] = {0.0, 0.0};
    double etay[2] = {0.0, 0.0};
    double etapy[2] = {0.0, 0.0};
    double alphac[2] = {0.0, 0.0};
&end

An example of a good lattice for use with this feature is the following:

! Actual length of the ring
d0: drift,l=30.6667
! Actual rf voltage and frequency
rf: rfca,l=0,volt=30e3,phase=180,freq="c_mks 30.6667 /"
w1: watch,filename="%s.w1",mode="centroid"
ring: line=(d0,rf,w1)
Any additional elements (e.g,. wakes or impedances) should follow d0. No other elements represented by a matrix should be present!

An alternative for using this command is to use ILMATRIX elements in the lattice definition. This is more flexible, since one can include tune shifts with amplitude.



Robert Soliday 2014-03-21