

!=================================
! %% charge in the beam; single microbunch
!=================================
! q: charge, total=1.6675e-10
! q: charge, total=1.18e-8

!===================
!  %% Cavity
!==================
! If Voltage zero, then 4D tracking
! for 4D 
!CAV:RFCA, VOLT=0.0e+6,FREQ=3.521970e+08,PHASE=161.9171 
!CAV:RFCA, VOLT=3.0e+6,FREQ=3.521970e+08,PHASE=161.9171
! Nicola's suggestion
!CAV:RFCA, VOLT=3.0e+6,FREQ="c_mks 354.097 / 416 *",PHASE=161.9171


!half of SDAC1
 SDAC1h: EDRIFT,l= 0.74214
!half of SD13a
 SD13ah: EDRIFT,l=1.570726
 
!============================= 
!  =  Marker and apertures =
!=============================
SECT1: MARK
SECT2: MARK
SECT3: MARK
SECT4: MARK
DEBUT: MARK
FIN: MARK  


!============================
!   = Vacuum chambers
!     Comparison with TRACY lattice golden-run5-2013_alex_mod_S1.lat
!     X.N.Gavaldŕ 02/04/14
!============================

VCHAMBER: MAXAMP,X_MAX=0.035,Y_MAX=0.0125
MHU640: MAXAMP,X_MAX=0.028,Y_MAX=0.007

SDM1: MAXAMP,X_MAX=0.021,Y_MAX=0.005

SDC1T: MAXAMP,X_MAX=0.025,Y_MAX=0.0125



!==========================
! %% Injection section
!=========================
PtINJ: MARK
K1: MARK
K2: MARK
K3: MARK
K4: MARK

!================
!  = BPM =
!================
BPM: MARK

!================
!  = For fitting =
!================
M1: MARK, FITPOINT=1
M2: MARK, FITPOINT=1
M3: MARK, FITPOINT=1

!=====================
!  = DRIFT SPACES =
!=====================
SD1a:  EDRIFT, L= 1.4125
SD1b:  EDRIFT, L= 0.75750
SD1c:  EDRIFT, L= 0.02800
SD1d:  EDRIFT, L= 0.48900
SD2:   EDRIFT, L= 0.289900
SD3:   EDRIFT, L= 0.101900
SD5:   EDRIFT, L= 0.099900
SD6:   EDRIFT, L= 0.71000
SD7:   EDRIFT, L= 0.419900
SD8:   EDRIFT, L= 0.0999000
SD12:  EDRIFT, L= 0.36990
!SD1d1:  EDRIFT, L= 0.328
SD1d1a:  EDRIFT, L= 0.028
SD1d1b:  EDRIFT, L= 0.3
SD1d2:  EDRIFT, L= 0.189
SD14a: EDRIFT, L= 0.38500000
SD9a:  EDRIFT, L= 0.204200	
SD10a: EDRIFT, L= 0.172300
SDAC1: EDRIFT, L= 1.48428	
SDAC1a: EDRIFT, L= 0.58892
SDAC1b: EDRIFT, L= 0.89536
SDAC1c: EDRIFT, L= 0.90464
SDAC1d: EDRIFT, L= 0.57964
SD13a: EDRIFT, L= 3.141452	
SD13a1: EDRIFT, L= 0.3914
SD13a2: EDRIFT, L= 2.75005
SD13a3: EDRIFT, L= 2.74995
SD13a4: EDRIFT, L= 0.3914 	
SD1e:  EDRIFT, L= 5.6589
SD1c1: EDRIFT, L= 0.8410
SD1c2: EDRIFT, L= 0.601
SD1c3: EDRIFT, L= 1.560
SD91:  EDRIFT, L= 0.251240
SD41:  EDRIFT, L= 0.1721
SD42:  EDRIFT, L= 0.125
SD92:  EDRIFT, L= 0.204300
SD93:  EDRIFT, L= 0.251300	
SD43:  EDRIFT, L= 0.1251	
SD141: EDRIFT, L= 0.431900
SDB1:  EDRIFT, L= 0.29100
SDB2:  EDRIFT, L= 0.16680000
SDB3:  EDRIFT, L= 0.172
SDB4:  EDRIFT, L= 0.1976
SDB5:  EDRIFT, L= 0.125
SDB6:  EDRIFT, L= 0.119800
SDB7:  EDRIFT, L= 0.166900
SDB8:  EDRIFT, L= 0.172 
SDB9:  EDRIFT, L= 0.119800 
SDB10: EDRIFT, L= 0.166900 
SDB11: EDRIFT, L= 0.1719
SDB12: EDRIFT, L= 0.1249
SDB13: EDRIFT, L= 0.119800
SDB14: EDRIFT, L= 0.1668000
SDB15: EDRIFT, L= 0.172
SDB17: EDRIFT, L= 0.125
SDB18: EDRIFT, L= 0.1199000 
SDC1:  EDRIFT, L= 0.241900
SDC2:  EDRIFT, L= 0.079 
SDC3:  EDRIFT, L= 0.07845
SDC4:  EDRIFT, L= 0.2558
SDC5:  EDRIFT, L= 0.0846
SDC6:  EDRIFT, L= 0.079
SDC7:  EDRIFT, L= 0.262
SDC8:  EDRIFT, L= 0.241900
SDC9:  EDRIFT, L= 0.079  
SDC10: EDRIFT, L= 0.07845
SDC11: EDRIFT, L= 0.2419000 
SDC12: EDRIFT, L= 0.2558
SDC13: EDRIFT, L= 0.0846 
SDC14: EDRIFT, L= 0.0788 
SDC15: EDRIFT, L= 0.2622
SDC16: EDRIFT, L= 0.241900 
SDC17: EDRIFT, L= 0.079  
SDC18: EDRIFT, L= 0.07845
SDC19: EDRIFT, L= 0.24190
SDC20: EDRIFT, L= 0.241900
SDC21: EDRIFT, L= 0.079  
SDC22: EDRIFT, L= 0.29090
SDC24: EDRIFT, L= 1.379  
!SDC23a: EDRIFT,L= 0.632 ! BPM - K1
SDC23b: EDRIFT, L= 1.983  ! K1 - KEMV
SDC23c: EDRIFT, L= 1.019  ! KEMV - K2
SDC23d: EDRIFT, L= 0.676  ! K2 - FCOR
SDC23e: EDRIFT, L= 0.147  ! BPM - FCOR [1 1]
SDC23f: EDRIFT, L= 0.485  ! FCOR [1 1] next SD

!================================
! =  HU640 straight section =
!================================
SDHU640a: EDRIFT,  L=1.7394
SDHU640b: EDRIFT,  L=0.64
SDHU640c: EDRIFT,  L=3.2795
SDHU640d: EDRIFT,  L=3.1195
SDHU640e: EDRIFT,  L=0.64
SDHU640f: EDRIFT,  L=1.8994

!=================================================
!  =  QUADRUPOLES =  
!(compensation de l'effet des dĂ©fauts de focalisation des
!==================================================

Q1:  KQUAD, N_KICKS=30, L= 0.3602,  K1 = -1.210124e+00 ,SYNCH_RAD=0,ISR=0
Q2:  KQUAD, N_KICKS=30, L= 0.4962,  K1 =  1.687181e+00 ,SYNCH_RAD=0,ISR=0
Q3:  KQUAD, N_KICKS=30, L= 0.3602,  K1 = -6.375736e-01 ,SYNCH_RAD=0,ISR=0
Q4:  KQUAD, N_KICKS=30, L= 0.3602,  K1 = -1.229389e+00 ,SYNCH_RAD=0,ISR=0
Q5:  KQUAD, N_KICKS=30, L= 0.3602,  K1 =  1.713696e+00 ,SYNCH_RAD=0,ISR=0
Q6:  KQUAD, N_KICKS=30, L= 0.3602,  K1 = -1.163583e+00 ,SYNCH_RAD=0,ISR=0
Q7:  KQUAD, N_KICKS=30, L= 0.4962,  K1 =  2.034258e+00 ,SYNCH_RAD=0,ISR=0
Q8:  KQUAD, N_KICKS=30, L= 0.3602,  K1 = -1.357527e+00 ,SYNCH_RAD=0,ISR=0
Q9:  KQUAD, N_KICKS=30, L= 0.3602,  K1 = -1.356975e+00 ,SYNCH_RAD=0,ISR=0
Q10: KQUAD, N_KICKS=30, L= 0.3602,  K1 =  1.736498e+00 ,SYNCH_RAD=0,ISR=0
Q11: KQUAD, N_KICKS=30, L= 0.3602,  K1 = -1.671113e+00 ,SYNCH_RAD=0,ISR=0
Q12: KQUAD, N_KICKS=30, L= 0.4962,  K1 =  1.667791e+00 ,SYNCH_RAD=0,ISR=0

! upstream and downstream nanoscopiumstraight section
Q1n:  KQUAD, N_KICKS=30, L= 0.3602,  K1 = -1.336224e+00 ,SYNCH_RAD=0,ISR=0
Q2n:  KQUAD, N_KICKS=30, L= 0.4962,  K1 =  1.874242e+00 ,SYNCH_RAD=0,ISR=0
Q3n:  KQUAD, N_KICKS=30, L= 0.3602,  K1 = -1.126772e+00 ,SYNCH_RAD=0,ISR=0
QI1:  KQUAD, N_KICKS=30, L= 0.3602,  K1 = -1.148605e+00 ,SYNCH_RAD=0,ISR=0
QI2:  KQUAD, N_KICKS=30, L= 0.4962,  K1 =  1.698188e+00 ,SYNCH_RAD=0,ISR=0
QI3:  KQUAD, N_KICKS=30, L= 0.3602,  K1 = -8.977849e-01 ,SYNCH_RAD=0,ISR=0
QI4:  KQUAD, N_KICKS=30, L= 0.3602,  K1 = -1.032541e+00 ,SYNCH_RAD=0,ISR=0
QI5:  KQUAD, N_KICKS=30, L= 0.3602,  K1 =  1.776718e+00 ,SYNCH_RAD=0,ISR=0
QI51:  KQUAD, N_KICKS=30, L= 0.3602,  K1 =  1.551736e+00 ,SYNCH_RAD=0,ISR=0


!================================================
!SEXTUPOLES chromaticitĂ©s nulles dans TracyII
!avec defauts de focalisation des dipoles
!P. Brunelle 02/05/06
!================================================


S1:   KSEXT, L= 0.16,  K2=  18.8125, SYNCH_RAD=0,ISR=0
S2:   KSEXT, L= 0.16,  K2= -40.8750, SYNCH_RAD=0,ISR=0
S3:   KSEXT, L= 0.16,  K2= -21.1250, SYNCH_RAD=0,ISR=0
S4:   KSEXT, L= 0.16,  K2=  43.5625, SYNCH_RAD=0,ISR=0
S5:   KSEXT, L= 0.16,  K2= -44.6250, SYNCH_RAD=0,ISR=0
S6:   KSEXT, L= 0.16,  K2=  41.6875, SYNCH_RAD=0,ISR=0
S7:   KSEXT, L= 0.16,  K2= -62.0000, SYNCH_RAD=0,ISR=0
S8:   KSEXT, L= 0.16,  K2=  48.6250, SYNCH_RAD=0,ISR=0
S9:   KSEXT, L= 0.16,  K2= -52.71328125, SYNCH_RAD=0,ISR=0
S10:  KSEXT, L= 0.16,  K2=  31.646525, SYNCH_RAD=0,ISR=0
S11:  KSEXT, L= 0.16,  K2=  15.1250, SYNCH_RAD=0,ISR=0

!set to zero
S12: KSEXT, L= 0.16,  K2=  0.0000,  SYNCH_RAD=0,ISR=0 


!===============================
!  %% Skew quadrupole
!  rotation angle: 45 degree
!===============================
QT: KSEXT, L= 0.0,  K2=   0.0, TILT = 0.7854    SYNCH_RAD=0,ISR=0 

!===========================
! Slow feedback correctors
!==========================
COR: KICKER

!==========================
! Machine study kickers
!=========================
KEMH: KICKER
KEMV: KICKER

!=================
! HU640
!=================
HCMHU640: KICKER
VCMHU640: KICKER

HU640upstream:  LINE = (SDHU640a, VCMHU640, SDHU640b, HCMHU640, SDHU640c)
HU640downstream: LINE= (SDHU640d, HCMHU640, SDHU640e, VCMHU640, SDHU640f)

!===========================
! Fast feedback correctors
!===========================
FCOR: KICKER

SX1:   LINE= ( S1,  COR,  QT)
SX2:   LINE= ( S2,  COR,  QT)
SX3:   LINE= ( S3,  COR,  QT)
SX4:   LINE= ( S4,  COR,  QT)
SX5:   LINE= ( S5,  COR,  QT)
SX6:   LINE= ( S6,  COR,  QT)
SX7:   LINE= ( S7,  COR,  QT)
SX8:   LINE= ( S8,  COR,  QT)
SX9:   LINE= ( S9,  COR,  QT)
SX10:  LINE= (S10, COR,  QT)
SX11:  LINE= (S11, COR,  QT)
SX12:  LINE= (S12, COR,  QT)

!===================
!  %% DIPOLES
!===================
BEND:CSBEND,L=1.05243,N_KICKS=100,ANGLE=0.19635, E1=0.0976, E2=0.0991, K1=0.00204,HGAP=0.0268

!===================
!  %% Nanoscopium straight section
!===================

! NANOC magnets for nanoscopium
! Tuners
! CHINANO   = corrector('NANOC',0.0,[0 0],'CorrectorPass'); % tuning magnet
! Main magnets
CHINANOD1:  CSBEND,L=0.069,N_KICKS=10,ANGLE=-0.50e-3, E1=0.0, E2=-0.50e-3, K1=0.0,HGAP=0
CHINANOD2:  CSBEND,L=0.069,N_KICKS=10,ANGLE=-5.38e-3, E1=-0.50e-3, E2=-5.88e-3, K1=0.0,HGAP=0 
CHINANOD3:  CSBEND,L=0.138,N_KICKS=10,ANGLE=11.88e-3, E1=-5.88e-3, E2=+6.00e-3, K1=0.0,HGAP=0
CHINANOD4:  CSBEND,L=0.069,N_KICKS=10,ANGLE=-6.00e-3, E1=6.00e-3, E2=0.00e-3, K1=0.0,HGAP=0


! Nanoscopium straigths (upstream)
SDNANO1:  EDRIFT,L =0.4156                 ! BPM - CHI.1
SDNANO2 :  EDRIFT,L =0.5184                      ! CHI.1 - FFWDCOR
SDNANO3:  EDRIFT,L = 2.5630                   ! FFWDCOR - FFWDCOR
SDNANO4 :  EDRIFT,L =0.3985                      ! FFWDCOR - CHI.2
SDNANO5 :  EDRIFT,L =0.2338                       ! CHI.2 - BPM
SDNANO6 :  EDRIFT,L =0.0780                     ! BPM - FCOR
SDNANO6a:  EDRIFT,L =0.2436               ! BPM - Q11.1

SDNANO7:  EDRIFT,L =0.1499                  ! Q11.1 - S12
SDNANO8:  EDRIFT,L =0.1519                    ! S12 - Q11

! Nanoscopium straigths (downstream)
SDNANO9 :  EDRIFT,L =0.2047                     ! Q11.2 - FOFB
SDNANO10:  EDRIFT,L =0.2382                    ! BPM - CHI.3
SDNANO11:  EDRIFT,L =0.3640                      ! FFWDCOR - FFWDCOR

SDL13u:   LINE= (SDNANO1, CHINANOD1, SDNANO2,  SDNANO3, SDNANO4, CHINANOD2, SDNANO5, BPM, SDNANO6, FCOR,SDNANO6a, Q11, SDNANO7, SX12, SDNANO8)
SDL13d:  LINE= (SDNANO8, SX12, SDNANO7, Q11, SDNANO9, FCOR, SDNANO6, BPM, SDNANO10, CHINANOD3, SDNANO11,SDNANO3, SDNANO2,CHINANOD4, SDNANO1)
SDL13:  LINE= (SDL13u, Q12, SDL13d)

!========================
! %% Undulator
!========================

WSV50: CWIGGLER,L=1.9,PERIODS=38,bmax=2.1,sinusoidal=1,synch_rad=1,isr=0,integration_order=4,&
        steps_per_period=20
SD13aw: EDRIFT, L= 2.191452 	


!========================
! %% Lattice
!========================


!=========================
!  % Superperiods
!========================
SUP1:  LINE= (&
    MHU640,  SD1a,   PtINJ,   SD1b,   K3,  SD1c1, FCOR,  SD1c2,  KEMH, SD1c3,   K4,  SD1d1a, MHU640,  VCHAMBER,  SD1d1b,  SD1d2, &
    BPM,  SDB1,     QI1,     SD2,    SX1,   SD3,     QI2, &
    SDB2,  BPM,    SD14a,   QI3,      SD5,    SX2,    SD6, &
    BEND,    SD7,     QI4,  SD8,     SX3,    &
    SDB3,  BPM,     SD9a,   QI5,     SD12,  SX4, &
    SDB4,  BPM,     SD10a,    QI51,     SD91,     &
    BPM,  SDB5,  SX3,    SD8,   Q4,      SD7,     BEND, &
    SD7,     Q6,      SD5,    SX5,     SD41,    &
    BPM,  SDB6,  Q7,    SD3,     SX6,      SD2,     Q8, &
    SDC1, FCOR, SDC2,   BPM,    SD13a1, VCHAMBER,   SDM1,  SD13a2,  M1, SD13a3,  SDM1,  VCHAMBER, SD13a4,  BPM, &
    SDC3,    FCOR,   SDC1, &
    Q8,      SD2,    SX8,     SD3,    Q7,  SDB7, &
    BPM,   SD42,     SX7,      SD5,     Q6,     SD7, &
    BEND,   SD7,    Q9,    SD8,     SX9,  SDB8, &
    BPM,     SD9a,    Q10,    SD8,     SX10,  SDC4,  &
    FCOR, SDC5,  BPM,   SDAC1a, VCHAMBER, SDC1T,  SDAC1b,  M2,  SDAC1c, SDC1T,  VCHAMBER,  SDAC1d,    &
    BPM,   SDC6,  FCOR,  SDC7, SX10,    SD8,    Q10,    SD91, &
    BPM,   SD42,  SX9,      SD8,     Q9,     SD7,    &
    BEND,   SD7,    Q6,    SD5,     SX7,    SD41,   &
    BPM,  SDB9,  Q7,      SD3,    SX8,    SD2,   Q8, SDC8, &
    FCOR,  SDC9,  BPM,     SD13a,  M3,  SD13a,  &
    BPM,  SDC10,   FCOR,  SDC11,  Q8,     SD2,   SX8,   SD3,   Q7, &
    SDB10,  BPM,   SD42,    SX7,    SD5,   Q6,      SD7,  &
    BEND,    SD7,     Q9,     SD8,     SX9,  SDB11,    &
    BPM,    SD92,   Q10,     SD8,     SX10, SDC12, &
    FCOR,  SDC13,  BPM,    SDAC1,    SDAC1,   &
    BPM,  SDC14,  FCOR,   SDC15,   SX10,   SD8,     Q10,    SD93, &
    BPM,  SDB12,  SX9,    SD8,   Q9,      SD7, &
    BEND,    SD7,    Q6,      SD5,    SX7,    SD41, &
    BPM,  SDB13,   Q7,      SD3,    SX8,     SD2,    Q8,  SDC16, &
    FCOR, SDC17,  BPM,    SD13a, SD13a,   &
    BPM,   SDC18,  FCOR,  SDC19,   Q8,     SD2,     SX6,    SD3,    Q7, &
    SDB14,  BPM,    SD43,    SX5,     SD5,    Q6,      SD7,    &
    BEND,   SD7,   Q4,      SD8,     SX3,  SDB15, &
    BPM,     SD9a,   Q5,      SD12,   &
    SX4,  SDB4,  BPM,     SD10a, Q5,     SD93, &
    BPM,  SDB17,  SX3,     SD8,    Q4,     SD7,   &
    BEND,   SD6,     SX2,      SD5,     Q3,     SD141, &
    BPM,  SDB18,  Q2,     SD3,   SX1,     SD2,     Q1, &
    SDC20, FCOR,  SDC21,   BPM,     HU640upstream)

SUP2:  LINE= (  &
    HU640downstream,  BPM, SDC2, FCOR, SDC1,   &
    Q1,     SD2,    SX1,   SD3,     Q2, &
    SDB7,  BPM,    SD14a,   Q3,      SD5,    SX2,    SD6, &
    BEND,    SD7,     Q4,  SD8,     SX3,    &
    SDB3,  BPM,     SD9a,   Q5,     SD12,  SX4, &
    SDB4,  BPM,     SD10a,    Q5,     SD93,     &
    BPM,  SDB5,  SX3,    SD8,   Q4,      SD7,     BEND, &
    SD7,     Q6,      SD5,    SX5,     SD41,    &
    BPM,  SDB6,  Q7,    SD3,     SX6,      SD2,     Q8, &
    SDC1, FCOR, SDC2,   BPM, &
    SD13a,  SD13a,  BPM, &
    SDC2,    FCOR,   SDC1, &
    Q8,      SD2,    SX8,     SD3,    Q7,  SDB7, &
    BPM,   SDB5,     SX7,      SD5,     Q6,     SD7, &
    BEND,   SD7,    Q9,    SD8,     SX9,  SDB3, &
    BPM,     SD9a,    Q10,    SD8,     SX10,  SDC4,  &
    FCOR, SDC5,  BPM,   SDAC1,    SDAC1, &
    BPM,   SDC14,  FCOR,  SDC15, SX10,    SD8,    Q10,    SD93, &
    BPM,   SDB12,  SX9,      SD8,     Q9,     SD7,    &
    BEND,   SD7,    Q6,    SD5,     SX7,    SD41,   &
    BPM,  SDB6,  Q7,      SD3,    SX8,    SD2,   Q8, SDC1, &
    FCOR,  SDC2,  BPM,     SD13a,  SD13a,  &
    BPM,  SDC2,   FCOR,  SDC1,  Q8,     SD2,   SX8,   SD3,   Q7, &
    SDB7,  BPM,   SDB5,    SX7,    SD5,   Q6,      SD7,  &
    BEND,    SD7,     Q9,     SD8,     SX9,   SDB3,    &
    BPM,    SD9a,   Q10,     SD8,     SX10,  SDC4, &
    FCOR,  SDC5,  BPM,    SDAC1,    SDAC1,   &
    BPM,  SDC14,  FCOR,   SDC15,   SX10,   SD8,     Q10,    SD93, &
    BPM,  SDB12,  SX9,    SD8,   Q9,      SD7, &
    BEND,    SD7,    Q6,      SD5,    SX7,    SD41, &
    BPM,  SDB6,   Q7,      SD3,    SX8,     SD2,    Q8,  SDC1, &
    FCOR, SDC2,  BPM,    SD13a,   SD13a,   BPM, &  
    SDC2,  FCOR,  SDC1,   Q8,     SD2,     SX6,    SD3,    Q7, &
    SDB7,  BPM,    SD42,    SX5,     SD5,    Q6,      SD7,    &
    BEND,   SD7,   Q4,      SD8,     SX3,  SDB3, &
    BPM,     SD9a,   QI51,      SD12,   &
    SX4,   SDB4,  BPM,     SD10a,   QI5,     SD93, &
    BPM,  SD42,  SX3,     SD8,    QI4,     SD7,   &
    BEND,    SD6,     SX2,      SD5,     QI3,     SD141, &
    BPM,  SDB18,  QI2,     SD3,   SX1,     SD2,     QI1, &
    SDC1, FCOR,  SDC2,   BPM,     SD1e)

SUP3:  LINE= (  &
    SD1e,  BPM, SDC2, FCOR, SDC1,   &
    QI1,     SD2,    SX1,   SD3,     QI2, &
    SDB7,  BPM,    SD14a,   QI3,      SD5,    SX2,    SD6, &
    BEND,    SD7,     QI4,  SD8,     SX3,    &
    SDB3,  BPM,     SD9a,   QI5,     SD12,  SX4, &
    SDB4,  BPM,     SD10a,    QI51,     SD93,     &
    BPM,  SDB5,  SX3,    SD8,   Q4,      SD7,     BEND, &
    SD7,     Q6,      SD5,    SX5,     SD41,    &
    BPM,  SDB6,  Q7,    SD3,     SX6,      SD2,     Q8, &
    SDC1, FCOR, SDC2,   BPM,    SD13a,  SD13a,  BPM, &
    SDC2,    FCOR,   SDC1, &
    Q8,      SD2,    SX8,     SD3,    Q7,  SDB7, &
    BPM,   SDB5,     SX7,      SD5,     Q6,     SD7, &
    BEND,   SD7,    Q9,    SD8,     SX9,  SDB3, &
    BPM,     SD9a,    Q10,    SD8,     SX10,  SDC4,  &
    FCOR, SDC5,  BPM,   SDAC1,    SDAC1, &
    BPM,   SDC14,  FCOR,  SDC15, SX10,    SD8,    Q10,    SD93, &
    BPM,   SDB12,  SX9,      SD8,     Q9,     SD7,    &
    BEND,   SD7,    Q6,    SD5,     SX7,    SD41,   &
    BPM,  SDB6,  Q7,      SD3,    SX8,    SD2,   Q8, SDC1, &
    FCOR,  SDC2,  BPM,     SD13a,  SD13a,  &
    BPM,  SDC2,   FCOR,  SDC1,  Q8,     SD2,   SX8,   SD3,   Q7, &
    SDB7,  BPM,   SDB5,    SX7,    SD5,   Q6,      SD7,  &
    BEND,    SD7,     Q9,     SD8,     SX9,   SDB3,    &
    BPM,    SD9a,   Q10,     SD8,     SX10,  SDC4, &
    FCOR,  SDC5,  BPM,    SDAC1,    SDAC1,   &
    BPM,  SDC14,  FCOR,   SDC15,   SX10,   SD8,     Q10,    SD93, &
    BPM,  SDB12,  SX9,    SD8,   Q9,      SD7, &
    BEND,    SD7,    Q6,      SD5,    SX7,    SD41, &
    BPM,  SDB6,   Q7,      SD3,    SX8,     SD2,    Q8,  SDC1, &
    FCOR, SDC2,  BPM,    SD13a,   SD13a,   &
    BPM, SDC2,  FCOR,  SDC1,   Q8,     SD2,     SX6,    SD3,    Q7, &
    SDB7,  BPM,    SD42,    SX5,     SD5,    Q6,      SD7,    &
    BEND,   SD7,   Q4,      SD8,     SX3,  SDB3, &
    BPM,     SD9a,   Q5,      SD12,   &
    SX4,   SDB4,  BPM,     SD10a,    Q5,     SD93, &
    BPM,  SD42,  SX3,     SD8,    Q4,     SD7,   &
    BEND,    SD6,     SX2,      SD5,     Q3n,     SD141, &
    BPM,  SDB18,  Q2n,     SD3,   SX11,     SD2,     Q1n, &
    SDC1, FCOR,  SDC2,   BPM)

SUP4:   LINE = (  &
    BPM, SDC2, FCOR, SDC1,   &
    Q1n,     SD2,    SX11,   SD3,     Q2n, &
    SDB7,  BPM,    SD14a,   Q3n,      SD5,    SX2,    SD6, &
    BEND,    SD7,     Q4,  SD8,     SX3,    &
    SDB3,  BPM,     SD9a,   Q5,     SD12,  SX4, &
    SDB4,  BPM,     SD10a,    Q5,     SD93,     &
    BPM,  SDB5,  SX3,    SD8,   Q4,      SD7,     BEND, &
    SD7,     Q6,      SD5,    SX5,     SD41,    &
    BPM,  SDB6,  Q7,    SD3,     SX6,      SD2,     Q8, &
    SDC1, FCOR, SDC2,   BPM,    SD13a,  SD13a,  BPM, &
    SDC2,    FCOR,   SDC1, &
    Q8,      SD2,    SX8,     SD3,    Q7,  SDB7, &
    BPM,   SDB5,     SX7,      SD5,     Q6,     SD7, &
    BEND,   SD7,    Q9,    SD8,     SX9,  SDB3, &
    BPM,     SD9a,    Q10,    SD8,     SX10,  SDC4,  &
    FCOR, SDC5,  BPM,   SDAC1,    SDAC1, &
    BPM,   SDC14,  FCOR,  SDC15, SX10,    SD8,    Q10,    SD93, &
    BPM,   SDB12,  SX9,      SD8,     Q9,     SD7,    &
    BEND,   SD7,    Q6,    SD5,     SX7,    SD41,   &
    BPM,  SDB6,  Q7,      SD3,    SX8,    SD2,   Q8, SDC1, &
    FCOR,  SDC2,  BPM,     SD13a,  SD13a,  &
    BPM,  SDC2,   FCOR,  SDC1,  Q8,     SD2,   SX8,   SD3,   Q7, &
    SDB7,  BPM,   SDB5,    SX7,    SD5,   Q6,      SD7,  &
    BEND,    SD7,     Q9,     SD8,     SX9,   SDB3,    &
    BPM,    SD9a,   Q10,     SD8,     SX10,  SDC4, &
    FCOR,  SDC5,  BPM,    SDAC1,    SDAC1,   &
    BPM,  SDC14,  FCOR,   SDC15,   SX10,   SD8,     Q10,    SD93, &
    BPM,  SDB12,  SX9,    SD8,   Q9,      SD7, &
    BEND,    SD7,    Q6,      SD5,    SX7,    SD41, &
    BPM,  SDB6,   Q7,      SD3,    SX8,     SD2,    Q8,  SDC1, &
    FCOR, SDC2,  BPM,    SD13a,   SD13a,   &
    BPM,   SDC2,  FCOR,  SDC1,   Q8,     SD2,     SX6,    SD3,    Q7, &
    SDB7,  BPM,    SD42,    SX5,     SD5,    Q6,      SD7,    &
    BEND,   SD7,   Q4,      SD8,     SX3,  SDB3, &
    BPM,     SD9a,   QI51,      SD12,   &
    SX4,   SDB4,  BPM,     SD10a,    QI5,     SD93, &
    BPM,  SD42,  SX3,     SD8,    QI4,     SD7,   &
    BEND,    SD6,     SX2,      SD5,     QI3,     SD141, &
    BPM,  SDB18,  QI2,     SD3,   SX1,     SD2,     QI1, &
    SDC22,   BPM,  SDC23e,  FCOR, SDC23f, K1, SDC23b, &
    KEMV, SDC23c, K2, SDC23d, SDC24)

MALIN: malign, on_pass=1
w1: watch,filename="%s.w1",mode="centroid"

MALIN2: malign, on_pass=1
w2: watch,filename="%s.w2",mode="centroid"

MALIN3: malign, on_pass=1
w3: watch,filename="%s.w3",mode="centroid"




RING0:  LINE=(DEBUT, VCHAMBER, SECT1, SUP1, SECT2, SUP2, SECT3, SUP3, SECT4, SDL13, SUP4, FIN)

RING1:  LINE=(MALIN, w1, RING0)
RING2:  LINE=(MALIN2, w2, RING0)
RING3:  LINE=(MALIN3, w3, RING0)


!Computation without quantum excitation. it's the same that put radiation_integral=1 in twiss_output
!Computation without quantum excitation 
!SR:SREFFECTS, QEXCITATION=0, DAMPING=0, LOSSES=1
!RINGRF:  LINE=(RING, SR, CAV)
!RINGRF: LINE=(RING0, CAV)
