! 
! CLIC Main Beam RTML
! BC2 RF
! 

!% global_csr sto XXXX_usecsr
% 0 sto XXXX_usecsr

% 0.35 sto XXXX_lquad
% 0.23 sto XXXX_lcav

% 12.0e9 sto XXXX_cavfreq
% 0.010417 sto XXXX_lcell

! no wakes
% 90.0e6 XXXX_lcav * sto XXXX_cavvolt
! with wakes
!% 94.0e6 XXXX_lcav * sto XXXX_cavvolt

% 0.0 sto XXXX_cavphase

% -1.65361171 sto XXXX_kq1
%  1.65361175 sto XXXX_kq2

% 0.02 sto XXXX_ld1
% 0.04 sto XXXX_ld2
% 0.08 sto XXXX_lbpm

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

XXXX_D1: DRIFT, L="XXXX_ld1"
XXXX_D2: DRIFT, L="XXXX_ld2"
XXXX_DBPM: DRIFT, L="XXXX_lbpm"

XXXX_D1E: EDRIFT, L="XXXX_ld1"
XXXX_D2E: EDRIFT, L="XXXX_ld2"
XXXX_DBPME: EDRIFT, L="XXXX_lbpm"

XXXX_D1CSR: CSRDRIFT, L="XXXX_ld1", &
            CSR="XXXX_usecsr", DZ=0.01, USE_STUPAKOV=1
XXXX_D2CSR: CSRDRIFT, L="XXXX_ld2", &
            CSR="XXXX_usecsr", DZ=0.01, USE_STUPAKOV=1
XXXX_DBPMCSR: CSRDRIFT, L="XXXX_lbpm", &
              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_bc2.sdds", TCOLUMN="t", WZCOLUMN="wl", WXCOLUMN="wx", WYCOLUMN="wy",INTERPOLATE=1


CELLXXXX: LINE=(XXXX_D2,XXXX_CAV,XXXX_CAV)
LINEXXXX: LINE=(XXXX_D1,3*CELLXXXX,XXXX_D1,&
                6*(XXXX_DBPM,XXXX_D2,XXXX_Q2,XXXX_D1,3*CELLXXXX,XXXX_D1,XXXX_DBPM,XXXX_D2,XXXX_Q1,XXXX_D1,3*CELLXXXX,XXXX_D1),&
                XXXX_DBPM,XXXX_D2)

CELLXXXXE: LINE=(XXXX_D2E,XXXX_CAV,XXXX_CAV)
LINEXXXXE: LINE=(XXXX_D1E,3*CELLXXXXE,XXXX_D1E,&
                 6*(XXXX_DBPME,XXXX_D2E,XXXX_Q2,XXXX_D1E,3*CELLXXXXE,XXXX_D1E,XXXX_DBPME,XXXX_D2E,XXXX_Q1,XXXX_D1E,3*CELLXXXXE,XXXX_D1E),&
                 XXXX_DBPME,XXXX_D2E)

CELLXXXXCSR: LINE=(XXXX_D2CSR,XXXX_CAV,XXXX_CAV)
LINEXXXXCSR: LINE=(XXXX_D1CSR,3*CELLXXXXCSR,XXXX_D1CSR,&
                   6*(XXXX_DBPMCSR,XXXX_D2CSR,XXXX_Q2,XXXX_D1CSR,3*CELLXXXXCSR,XXXX_D1CSR,XXXX_DBPMCSR,XXXX_D2CSR,XXXX_Q1,XXXX_D1CSR,3*CELLXXXXCSR,XXXX_D1CSR),&
                   XXXX_DBPMCSR,XXXX_D2CSR)
