1 | define lattice; ringtype = 1; |
---|
2 | { New DBA30HLC16EsJBrng7Hcorx7sfgird H(8m) L(5m)Rho=25m } |
---|
3 | Energy = 3.0; |
---|
4 | |
---|
5 | dP = 1e-8; CODeps = 1e-12; |
---|
6 | |
---|
7 | Meth = 4; Nbend = 4; Nquad = 4; |
---|
8 | |
---|
9 | pi = 4.0*arctan(1.0); |
---|
10 | |
---|
11 | BPM: Beam Position Monitor ; |
---|
12 | HCM: Corrector, Horizontal, Method= Meth; |
---|
13 | VCM: Corrector, Vertical, Method= Meth; |
---|
14 | BHV: BPM, HCM, VCM ; |
---|
15 | |
---|
16 | TWK1: Drift, L = 0.0; |
---|
17 | TWK2: Drift, L = 0.0; |
---|
18 | TWK3: Drift, L = 0.0; |
---|
19 | TWK4: Drift, L = 0.0; |
---|
20 | |
---|
21 | D0: Drift, L = 4.0; |
---|
22 | D1A: Drift, L = 0.240; |
---|
23 | D1B: Drift, L = 0.4 ; |
---|
24 | D1B2: Drift, L = 0.2 ; |
---|
25 | D2A: Drift, L = 0.15 ; |
---|
26 | D2B: Drift, L = 0.15 ; |
---|
27 | D3A: Drift, L = 0.15; |
---|
28 | D3B: Drift, L = 0.240; |
---|
29 | D4A: Drift, L = 0.15; |
---|
30 | D4B: Drift, L = 0.550; |
---|
31 | D4B1: Drift, L = 0.30; |
---|
32 | D4B2: Drift, L = 0.250; |
---|
33 | D5: Drift, L = 0.5500; |
---|
34 | D51: Drift, L = 0.3000; |
---|
35 | D52: Drift, L = 0.2500; |
---|
36 | D5A: Drift, L = 0.1500; |
---|
37 | D6A: Drift, L = 0.215; |
---|
38 | D6B: Drift, L = 0.305; |
---|
39 | D7: Drift, L = 0.35; |
---|
40 | D71: Drift, L = 0.175; |
---|
41 | D4L: Drift, L = 0.55; |
---|
42 | D4L1: Drift, L = 0.30; |
---|
43 | D4L2: Drift, L = 0.25; |
---|
44 | D4: Drift, L = 0.15; |
---|
45 | |
---|
46 | D33A: Drift, L = 0.2000; |
---|
47 | D33B: Drift, L = 0.1500; |
---|
48 | D22A: Drift, L = 0.400; |
---|
49 | D22A2: Drift, L = 0.200; |
---|
50 | D22B: Drift, L = 0.2000 ; |
---|
51 | D11A: Drift, L = 0.5000; |
---|
52 | D11B: Drift, L = 0.350000; |
---|
53 | D0ID: Drift, L = 1.5; |
---|
54 | D00: Drift, L = 2.5000 - D0ID.L; |
---|
55 | D00new: D00, D0ID; |
---|
56 | DSX: Drift, L = 0.1000; |
---|
57 | DSD: Drift, L = 0.125; |
---|
58 | DSL: Drift, L = 0.15; |
---|
59 | |
---|
60 | Q1 : Quadrupole, L = 0.300000, K = -0.647296, N = Nquad, Method = Meth; |
---|
61 | Q2 : Quadrupole, L = 0.300000, K = 0.536991, N = Nquad, Method = Meth; |
---|
62 | Q3 : Quadrupole, L = 0.300000, K = 1.646253, N = Nquad, Method = Meth; |
---|
63 | Q4 : Quadrupole, L = 0.300000, K = -1.397866, N = Nquad, Method = Meth; |
---|
64 | QF2 : Quadrupole, L = 0.300000, K = 1.389740, N = Nquad, Method = Meth; |
---|
65 | QD3 : Quadrupole, L = 0.300000, K = -1.016797, N = Nquad, Method = Meth; |
---|
66 | Q44 : Quadrupole, L = 0.300000, K = -1.622952, N = Nquad, Method = Meth; |
---|
67 | Q33 : Quadrupole, L = 0.400000, K = 1.989407, N = Nquad, Method = Meth; |
---|
68 | Q22 : Quadrupole, L = 0.300000, K = -0.198948, N = Nquad, Method = Meth; |
---|
69 | Q11 : Quadrupole, L = 0.300000, K = -1.108371, N = Nquad, Method = Meth; |
---|
70 | |
---|
71 | B1: Bending, L = 2.62, T = 6.0000, |
---|
72 | T1 = 3.000, T2 = 3.0000, N = Nbend, Method = Meth; |
---|
73 | |
---|
74 | |
---|
75 | S1: Sextupole, K = 0.660096, N = 1, Method = Meth; |
---|
76 | S2: Sextupole, K = 1.043489, N = 1, Method = Meth; |
---|
77 | S3: Sextupole, K = 0.024780, N = 1, Method = Meth; |
---|
78 | S4: Sextupole, K = -2.005888, N = 1, Method = Meth; |
---|
79 | SD1: Sextupole, K = -0.269011, N = 1, Method = Meth; |
---|
80 | SF1: Sextupole, K = -1.934119, N = 1, Method = Meth; |
---|
81 | SF2: Sextupole, K = 3.500000, N = 1, Method = Meth; |
---|
82 | SL1: Sextupole, K = 1.029098, N = 1, Method = Meth; |
---|
83 | SL2: Sextupole, K = 1.858553, N = 1, Method = Meth; |
---|
84 | SL3: Sextupole, K = -3.319335, N = 1, Method = Meth; |
---|
85 | SL4: Sextupole, K = 0.646088, N = 1, Method = Meth; |
---|
86 | |
---|
87 | SQ: Multipole, N = 1, Method = Meth; |
---|
88 | |
---|
89 | SS_MP: Multipole, N = 1, Method = Meth; |
---|
90 | LS_MP: Multipole, N = 1, Method = Meth; |
---|
91 | |
---|
92 | MP: Marker; |
---|
93 | { For girders } |
---|
94 | GS: Multipole, N = 1, Method = Meth; |
---|
95 | GE: Multipole, N = 1, Method = Meth; |
---|
96 | SS: Marker; |
---|
97 | LS: Marker; |
---|
98 | |
---|
99 | c0 = 2.99792458e8 ; h_rf = 1300; C = 780.30 ; |
---|
100 | |
---|
101 | CAV: Cavity, Frequency = c0/C*h_rf, Voltage = 2.5e6, Harnum = h_rf; |
---|
102 | {CAV: Cavity, Frequency = c0/C*h_rf, Voltage = 2.7e6, Harnum = h_rf;} |
---|
103 | |
---|
104 | LB: Q11, D11A, |
---|
105 | DSX, S1, DSX, BPM, D11B, Q22, D22A2, HCM, VCM, D22A2, |
---|
106 | DSX, S2, DSX, D22B, Q33, D33A, |
---|
107 | DSX, S3, DSX, D33B, Q44, D4, |
---|
108 | BPM, DSX, S4, DSX, D4L1, HCM, VCM; |
---|
109 | |
---|
110 | HB: Q1, D1A, |
---|
111 | DSX, SL1, DSX, BPM, D1B2, HCM, VCM, D1B2, Q2, D2A, |
---|
112 | DSX, SL2, DSX, D2B, Q3, D3A, |
---|
113 | DSX, SL3, DSX, D3B, Q4, D4A, |
---|
114 | BPM, DSX, SL4, DSX , D4B1, HCM, VCM; |
---|
115 | |
---|
116 | HB_SQ: Q1, D1A, |
---|
117 | DSX, SL1, DSX, BPM, D1B2, HCM, VCM, D1B2, Q2, D2A, |
---|
118 | DSX, SL2, DSX, D2B, Q3, D3A, |
---|
119 | DSX, SL3, SQ, DSX, D3B, Q4, D4A, |
---|
120 | BPM, DSX, SL4, DSX , D4B1, HCM, VCM; |
---|
121 | |
---|
122 | DISP: VCM, HCM, D51, DSD, SD1, DSD, BPM, |
---|
123 | D5A, QD3, D6A, DSD, SF1, DSD, D6B, QF2; |
---|
124 | |
---|
125 | DISP_SQ: VCM, HCM, D51, DSD, SD1, DSD, BPM, |
---|
126 | D5A, QD3, D6A, DSD, SF1, SQ, DSD, D6B, QF2; |
---|
127 | |
---|
128 | DBA: B1, D52, |
---|
129 | GS, DISP, D7, BPM, DSL, SF2, MP, DSL, D71, HCM, D71, INV(DISP), GE, |
---|
130 | D52, B1; |
---|
131 | |
---|
132 | DBA_SQ: B1, D52, |
---|
133 | GS, DISP_SQ, D7, BPM, DSL, SF2, MP, DSL, D71, HCM, D71, INV(DISP), GE, |
---|
134 | D52, B1; |
---|
135 | |
---|
136 | {LINE1: LS, D0, GS, HB_SQ, GE, D4B2, DBA_SQ, D4L2, GS, INV(LB), GE, D001, SS, SS_MP, |
---|
137 | D00new, GS, LB, GE, D4L2, DBA, D4B2, GS, INV(HB), GE, D0, LS, LS_MP;} |
---|
138 | |
---|
139 | LINE: D0, GS, HB_SQ, GE, D4B2, DBA_SQ, D4L2, GS, INV(LB), GE, D00new, |
---|
140 | INV(D00new), GS, LB, GE, D4L2, DBA, D4B2, GS, INV(HB), GE, D0; |
---|
141 | |
---|
142 | RING: 15*LINE, CAV; |
---|
143 | |
---|
144 | {RING: LINE, CAV;} |
---|
145 | |
---|
146 | CELL: RING, SYMMETRY = 1; |
---|
147 | |
---|
148 | END; |
---|