! 
! CLIC Main Beam RTML
! Booster linac
!

!% global_csr sto XXXX_usecsr
% 0 sto XXXX_usecsr

% 0.3 sto XXXX_lquad
% 1.5 sto XXXX_lcav

% 2.0e9 sto XXXX_cavfreq
% 0.05 sto XXXX_lcell

! no wakes
% 14.832e6 XXXX_lcav * sto XXXX_cavvolt
! with wakes
!% 14.865e6 XXXX_lcav * sto XXXX_cavvolt
! with wakes and correction of losses in BC2 RF
!% 14.881e6 XXXX_lcav * sto XXXX_cavvolt

% 90.0 0.0 + sto XXXX_cavphase

%  0.5085726542 sto XXXX_kq1
% -0.5100178364 sto XXXX_kq2

% 0.3 sto XXXX_ld

XXXX_Q1: QUAD, L="XXXX_lquad", K1="XXXX_kq1"
XXXX_Q2: QUAD, L="XXXX_lquad", K1="XXXX_kq2"

XXXX_D: DRIFT, L="XXXX_ld"

XXXX_DE: EDRIFT, L="XXXX_ld"

XXXX_DCSR: CSRDRIFT, L="XXXX_ld", &
           CSR="XXXX_usecsr", DZ=0.01, USE_STUPAKOV=1

XXXX_CAV: RFCW, L="XXXX_lcav", FREQ="XXXX_cavfreq", CELL_LENGTH="XXXX_lcell",&
          VOLT="XXXX_cavvolt", PHASE="XXXX_cavphase", &
          CHANGE_P0=1, END1_FOCUS=1, END2_FOCUS=1

!XXXX_CAV: RFCW, L="XXXX_lcav", FREQ="XXXX_cavfreq", CELL_LENGTH="XXXX_lcell",&
!          VOLT="XXXX_cavvolt", PHASE="XXXX_cavphase", &
!          CHANGE_P0=1, END1_FOCUS=1, END2_FOCUS=1, &
!          WAKEFILE="wake_booster.sdds", TCOLUMN="t", WZCOLUMN="wl", WXCOLUMN="wx", WYCOLUMN="wy", INTERPOLATE=1


CELLXXXX: LINE=(XXXX_CAV,XXXX_D,XXXX_CAV,XXXX_D,XXXX_CAV,XXXX_D,XXXX_CAV,XXXX_D,&
                XXXX_Q1,XXXX_D,&
                XXXX_CAV,XXXX_D,XXXX_CAV,XXXX_D,XXXX_CAV,XXXX_D,XXXX_CAV,XXXX_D,&
                XXXX_Q2,XXXX_D)

LINEXXXX: LINE=(XXXX_D,34*CELLXXXX,&
                XXXX_CAV,XXXX_D,XXXX_CAV,XXXX_D,XXXX_CAV,XXXX_D,XXXX_CAV,XXXX_D)


CELLXXXXE: LINE=(XXXX_CAV,XXXX_DE,XXXX_CAV,XXXX_DE,XXXX_CAV,XXXX_DE,XXXX_CAV,XXXX_DE,&
                 XXXX_Q1,XXXX_DE,&
                 XXXX_CAV,XXXX_DE,XXXX_CAV,XXXX_DE,XXXX_CAV,XXXX_DE,XXXX_CAV,XXXX_DE,&
                 XXXX_Q2,XXXX_DE)

LINEXXXXE: LINE=(XXXX_DE,34*CELLXXXXE,&
                 XXXX_CAV,XXXX_DE,XXXX_CAV,XXXX_DE,XXXX_CAV,XXXX_DE,XXXX_CAV,XXXX_DE)


CELLXXXXCSR: LINE=(XXXX_CAV,XXXX_DCSR,XXXX_CAV,XXXX_DCSR,XXXX_CAV,XXXX_DCSR,XXXX_CAV,XXXX_DCSR,&
                   XXXX_Q1,XXXX_DCSR,&
                   XXXX_CAV,XXXX_DCSR,XXXX_CAV,XXXX_DCSR,XXXX_CAV,XXXX_DCSR,XXXX_CAV,XXXX_DCSR,&
                   XXXX_Q2,XXXX_DCSR)

LINEXXXXCSR: LINE=(XXXX_DCSR,34*CELLXXXXCSR,&
                   XXXX_CAV,XXXX_DCSR,XXXX_CAV,XXXX_DCSR,XXXX_CAV,XXXX_DCSR,XXXX_CAV,XXXX_DCSR)
