source: PSPA/madxPSPA/tests/test-touschek/test-touschek.madx @ 430

Last change on this file since 430 was 430, checked in by touze, 11 years ago

import madx-5.01.00

File size: 8.5 KB
Line 
1option,-info,-warn,-echo;
2! DATE AND TIME:    06/12/04  03.01.00
3! touschek/CLIC_damping_ring/touschek.clicdr.madx
4! FILE:             clicdrnew.mad                                                                   
5!
6ang:=2*3.141592653/100;
7GRAD :=0.0;   !-3.058302E-01
8LEN := 2.724721E-01;
9PPN := LEN ;
10GR := -2.605525E-01;
11ANG := 0.06283185306;
12GRAD := 0.0;
13LEN := 0.2724721;
14LL1 := 0.1078097;
15LL2 := 0.1000031;
16LL3 := 0.07005689;
17LL33 := 0.14011378;
18KS1Y1 := -1.077126318641E4;
19KS1X2 := 8.762601512321E3;
20KS3Y1 := -1.078690067568E4;
21KS3X2 := 8.762602111656E3;
22KS2Y1 := -1.078016140083E4;
23KS2X2 := 8.762601901965E3;
24KS1X3 := 8.762602063503E3;
25KS2X3 := 8.762601957832E3;
26KS3X3 := 8.762601481058E3;
27WIGGLERPEAKFIELD := 1.764;
28WIGGLERPERIOD := 0.2;
29POLELENGTH := WIGGLERPERIOD/4.0;
30WIGANGLE := 0.011155944;
31PPN := LEN;
32GR := -0.2605525;
33ALFA2 := -3.561549;
34BETA2 := 9.000838;
35ALFA1 := 0.5725983;
36BETA1 := 1.270588;
37
38RF: RFCAVITY, L=1.0E-5, VOLT=3., HARMON=1800;
39GTMER: SBEND, L=LEN, ANGLE=ANG/2.0, K1=GRAD, E1=0.0, E2=ANG/2.0;
40GTMEL: SBEND, L=LEN, ANGLE=ANG/2.0, K1=GRAD, E1=ANG/2.0, E2=0.0;
41GQF1: QUADRUPOLE, L=0.16, K1=27.25941;
42KGQF1:=27.25941;
43GQF2: QUADRUPOLE, L=0.1542959, K1=-16.2213;
44KGQF2:=-16.2213;
45M1: MARKER;
46S1: DRIFT, L=LL1;
47S2: DRIFT, L=LL2;
48S3: DRIFT, L=LL3;
49MR: MONITOR;
50HKR: HKICKER;
51VKR: VKICKER;
52HKRF: HKICKER;
53VKRF: VKICKER;
54HKRD0: KICKER, HKICK=0.0, VKICK=0.0;
55HKRD1: KICKER, HKICK=0.0, VKICK=0.0;
56HKRD2: KICKER, HKICK=0.0, VKICK=0.0;
57HKRD3: KICKER, HKICK=0.0, VKICK=0.0;
58VKRD1: KICKER, HKICK=0.0, VKICK=0.0;
59VKRD2: KICKER, HKICK=0.0, VKICK=0.0;
60VKRD3: KICKER, HKICK=0.0, VKICK=0.0;
61VKRD4: KICKER, HKICK=0.0, VKICK=0.0;
62XGQF1: QUADRUPOLE, L=0.16, K1=KGQF1;
63XGQF2: QUADRUPOLE, L=0.1542959, K1=KGQF2;
64S1X2: SEXTUPOLE, L=LL2, K2=KS1X2;
65S1Y1: SEXTUPOLE, L=LL3, K2=KS1Y1;
66S1X3: SEXTUPOLE, L=LL2, K2=KS1X3;
67S2X2: SEXTUPOLE, L=LL2, K2=KS2X2;
68S2Y1: SEXTUPOLE, L=LL3, K2=KS2Y1;
69S2X3: SEXTUPOLE, L=LL2, K2=KS2X3;
70S3X2: SEXTUPOLE, L=LL2, K2=KS3X2;
71S3Y1: SEXTUPOLE, L=LL3, K2=KS3Y1;
72S3X3: SEXTUPOLE, L=LL2, K2=KS3X3;
73WIGPOLEPOS: RBEND, L=POLELENGTH, ANGLE=WIGANGLE;
74WIGPOLENEG: RBEND, L=POLELENGTH, ANGLE=-WIGANGLE;
75WIGHALFPOLEPOS: RBEND, L=POLELENGTH/2.0, ANGLE=WIGANGLE/2.0;
76WIGHALFPOLENEG: RBEND, L=POLELENGTH/2.0, ANGLE=-WIGANGLE/2.0;
77WIGDRIFT: DRIFT, L=POLELENGTH;
78LWIGDRIFT: DRIFT, L=2.0;
79QFW: QUADRUPOLE, TYPE=FODO, L=0.2, K1=3.916979;
80QDW: QUADRUPOLE, TYPE=FODO, L=0.2, K1=-3.103432;
81QFWW: QUADRUPOLE, TYPE=FODO, L=0.2, K1=3.916979;
82LQFW: QUADRUPOLE, TYPE=FODO, L=0.2, K1=3.916979;
83LQDW: QUADRUPOLE, TYPE=FODO, L=0.2, K1=-3.103432;
84WD: DRIFT, L=0.05;
85W1: MARKER;
86W2: MARKER;
87W3: MARKER;
88WMARKWIGCENTRAL: MARKER;
89PPTME: SBEND, L=PPN, ANGLE=ANG/2.0, K1=GR, E1=ANG/4.0, E2=ANG/4.0, K2=0.0;
90PGQF1: QUADRUPOLE, TYPE=DIS, L=0.1812258, K1=23.47001;
91LPGQF1: QUADRUPOLE, TYPE=DIS, L=0.1812258, K1=23.11715;
92PGQF2: QUADRUPOLE, TYPE=DIS, L=0.1542959, K1=-14.07053;
93LPGQF2: QUADRUPOLE, TYPE=DIS, L=0.1542959, K1=-13.08651;
94PGLD1: DRIFT, L=0.102776;
95LPGLD1: DRIFT, L=0.1606605;
96PGLD2: DRIFT, L=0.138878;
97LPGLD2: DRIFT, L=0.0724657;
98PCLIC: DRIFT, L=0.1554253;
99M2: MARKER;
100PSS1: SEXTUPOLE, L=0.06833055, K2=0.0;
101PSS2: SEXTUPOLE, L=0.1872414, K2=0.0;
102PS1: SEXTUPOLE, L=0.1545425, K2=0.0;
103PS2: SEXTUPOLE, L=0.1509784, K2=0.0;
104PS3: SEXTUPOLE, L=0.1493434, K2=0.0;
105BQ1: QUADRUPOLE, TYPE=DIS, L=0.2, K1=-6.809154;
106BQ2: QUADRUPOLE, TYPE=DIS, L=0.2, K1=9.369839;
107B1: DRIFT, L=0.5999877;
108B2: DRIFT, L=0.2573545;
109B3: DRIFT, L=0.4080515;
110ZQFW: QUADRUPOLE, L=0.2, K1=-2.424129;
111ZQDW: QUADRUPOLE, L=0.2, K1=-2.434141;
112ZWD: DRIFT, L=0.1674582;
113M7: MARKER;
114M3: MARKER;
115M4: MARKER;
116M5: MARKER;
117M6: MARKER;
118M8: MARKER;
119M9: MARKER;
120M10: MARKER;
121M11: MARKER;
122M12: MARKER;
123T1: MARKER;
124T2: MARKER;
125T3: MARKER;
126T4: MARKER;
127HKRA1: KICKER, HKICK=0.0, VKICK=0.0;
128HKRA2: KICKER, HKICK=0.0, VKICK=0.0;
129VKRA1: KICKER, HKICK=0.0, VKICK=0.0;
130P1: MARKER;
131P2: MARKER;
132P3: MARKER;
133P4: MARKER;
134P5: MARKER;
135P6: MARKER;
136P7: MARKER;
137P8: MARKER;
138D1: MARKER;
139D2: MARKER;
140D3: MARKER;
141D4: MARKER;
142D5: MARKER;
143D6: MARKER;
144D7: MARKER;
145D8: MARKER;
146A1: MARKER;
147A2: MARKER;
148A3: MARKER;
149A4: MARKER;
150A5: MARKER;
151A6: MARKER;
152A7: MARKER;
153A8: MARKER;
154D12: MARKER;
155F1: MARKER;
156F2: MARKER;
157F3: MARKER;
158F4: MARKER;
159G1: MARKER;
160G2: MARKER;
161G3: MARKER;
162G4: MARKER;
163QQ: QUADRUPOLE, L=0.0, K1=0.0;
164ACELL: LINE=(GTMER,S1,GQF1,HKR,MR,S2,GQF2,S3,VKR,S3,GQF2,S2,GQF1,HKR,MR,S1,
165GTMEL);
166WIGGLER1: LINE=(WIGHALFPOLEPOS,WIGDRIFT,WIGPOLENEG,WIGDRIFT,WIGPOLEPOS,
167WIGDRIFT,WIGPOLENEG,WIGDRIFT,WIGPOLEPOS,WMARKWIGCENTRAL,WIGDRIFT,WIGPOLENEG,
168WIGDRIFT,WIGPOLEPOS,WIGDRIFT,WIGPOLENEG,WIGDRIFT,WIGPOLEPOS,WIGDRIFT,
169WIGPOLENEG,WIGDRIFT,WIGPOLEPOS,WIGDRIFT,WIGPOLENEG,WIGDRIFT,WIGPOLEPOS,
170WIGDRIFT,WIGPOLENEG,WIGDRIFT,WIGPOLEPOS,WIGDRIFT,WIGPOLENEG,WIGDRIFT,
171WIGPOLEPOS,WIGDRIFT,WIGPOLENEG,WIGDRIFT,WIGPOLEPOS,WIGDRIFT,WIGPOLENEG,
172WIGDRIFT,WIGHALFPOLEPOS);
173FODOWPP: LINE=(W1,QFW,HKRF,MR,WD,WIGGLER1,WD,QDW,VKRF,MR,WD,WIGGLER1,WD,W2);
174LFODOWPP: LINE=(W1,LQFW,HKRF,MR,WD,WIGGLER1,WD,LQDW,VKRF,MR,WD,WIGGLER1,WD,
175W2);
176ESUPP: LINE=(M1,GTMER,PGLD1,PGQF1,PGLD2,PGQF2,PCLIC,LPGQF2,LPGLD2,LPGQF1,
177LPGLD1,PPTME,M2);
178SESUPP: LINE=(M1,GTMER,PSS1,MR,PGQF1,HKRD1,PS1,PGQF2,PS2,VKRD1,MR,LPGQF2,PS3,
179LPGQF1,HKRD2,MR,PSS2,PPTME,M2);
180SESUPPL: LINE=(M2,PPTME,PSS2,MR,LPGQF1,HKRD1,PS3,LPGQF2,PS2,VKRD1,MR,PGQF2,
181PS1,PGQF1,HKRD2,MR,PSS1,GTMER,M1);
182MINS: LINE=(B1,BQ1,VKRD2,MR,B2,BQ2,HKRD3,MR,B3,ZQFW,VKRD3,MR,ZWD,WIGGLER1,
183ZWD,ZQDW,VKRD4,MR,ZWD,WIGGLER1,ZWD);
184MINSL: LINE=(HKRD0,MR,ZWD,WIGGLER1,ZWD,ZQDW,VKRD4,MR,ZWD,WIGGLER1,ZWD,ZQFW,
185VKRD3,MR,B3,BQ2,HKRD3,MR,B2,BQ1,VKRD2,MR,B1);
186RMINS: LINE=(B1,BQ1,VKRD2,MR,B2,BQ2,HKRD3,MR,B3,RF,ZQFW,VKRD3,MR,ZWD,
187WIGGLER1,ZWD,ZQDW,VKRD4,MR,ZWD,WIGGLER1,ZWD);
188NSUPP: LINE=(SESUPP,M7,MINS);
189NSUPPL: LINE=(QFWW,MINSL,SESUPPL);
190RFNSUPP: LINE=(SESUPP,RMINS);
191A1CELL: LINE=(GTMER,S1,MR,GQF1,HKR,S1X2,GQF2,S1Y1,VKR,MR,S1Y1,GQF2,S1X3,GQF1,
192HKR,MR,S1,GTMEL);
193A2CELL: LINE=(GTMER,S1,MR,GQF1,HKR,S2X2,GQF2,S2Y1,VKR,MR,S2Y1,GQF2,S2X3,GQF1,
194HKR,MR,S1,GTMEL);
195A3CELL: LINE=(GTMER,S1,MR,GQF1,HKR,S3X2,GQF2,S3Y1,VKR,MR,S3Y1,GQF2,S3X3,GQF1,
196HKR,MR,S1,GTMEL);
197XA1CELL: LINE=(GTMER,S1,MR,XGQF1,HKR,S1X2,XGQF2,S1Y1,VKR,MR,S1Y1,XGQF2,S1X3,
198XGQF1,HKR,MR,S1,GTMEL);
199XA2CELL: LINE=(GTMER,S1,MR,XGQF1,HKR,S2X2,XGQF2,S2Y1,VKR,MR,S2Y1,XGQF2,S2X3,
200XGQF1,HKR,MR,S1,GTMEL);
201XA3CELL: LINE=(GTMER,S1,MR,XGQF1,HKR,S3X2,XGQF2,S3Y1,VKR,MR,S3Y1,XGQF2,S3X3,
202XGQF1,HKR,MR,S1,GTMEL);
203ARCELL: LINE=(GTMER,S1,MR,GQF1,HKR,S1X2,GQF2,S1Y1,VKR,MR,GQF2,S1X3,GQF1,HKR,
204MR,S1,GTMEL);
205SACELL: LINE=(A1CELL,A2CELL,A3CELL);
206XSACELL: LINE=(XA1CELL,XA2CELL,XA3CELL);
207RR: LINE=(M9,99*A2CELL,M12,A2CELL,RF);
208RS: LINE=(M1,RF,MR,ARCELL,M2,98*ARCELL,P1,M3,ARCELL,MR,M4);
209WIGGLERS6: LINE=(FODOWPP,FODOWPP,FODOWPP,W2,FODOWPP,FODOWPP,W3,FODOWPP);
210WIGGLERS5: LINE=(FODOWPP,FODOWPP,FODOWPP,W2,FODOWPP,FODOWPP,W3);
211WIGGLERS4: LINE=(FODOWPP,FODOWPP,FODOWPP,FODOWPP);
212WIGGLERS3: LINE=(FODOWPP,FODOWPP,FODOWPP);
213D: LINE=(SESUPP);
214AEI: LINE=(NSUPP);
215RING: LINE=(15*SACELL,G1,SACELL,A1,NSUPP,A2,2*FODOWPP,F1,13*FODOWPP,F2,2*
216FODOWPP,A3,NSUPPL,A4,XSACELL,G2,14*XSACELL,RF,G3,XSACELL,D1,NSUPP,D2,2*
217LFODOWPP,F3,13*LFODOWPP,F4,2*LFODOWPP,D3,NSUPPL,D4);
218RING1: LINE=(A2,16*SACELL);
219RING2: LINE=(A1,A2,WIGGLERS4,10*FODOWPP,WIGGLERS3,A3,A4);
220RING3: LINE=(A1,96*HKR,48*VKR,17*HKRF,17*VKRF,A2,16*XSACELL);
221RING4: LINE=(A1,192*HKR,96*VKR,17*HKRF,17*VKRF,A2,3*LFODOWPP,11*LFODOWPP,3*
222LFODOWPP,A3,A4);
223ANG := 0.06283185306;
224GRAD := 0.0;
225LEN := 0.2724721;
226LL1 := 0.1078097;
227LL2 := 0.1000031;
228LL3 := 0.07005689;
229LL33 := 0.14011378;
230KS1Y1 := -1.077126318641E4;
231KS1X2 := 8.762601512321E3;
232KS3Y1 := -1.078690067568E4;
233KS3X2 := 8.762602111656E3;
234KS2Y1 := -1.078016140083E4;
235KS2X2 := 8.762601901965E3;
236KS1X3 := 8.762602063503E3;
237KS2X3 := 8.762601957832E3;
238KS3X3 := 8.762601481058E3;
239WIGGLERPEAKFIELD := 1.764;
240WIGGLERPERIOD := 0.2;
241POLELENGTH := WIGGLERPERIOD/4.0;
242WIGANGLE := 0.011155944;
243PPN := LEN;
244GR := -0.2605525;
245ALFA2 := -3.561549;
246BETA2 := 9.000838;
247ALFA1 := 0.5725983;
248BETA1 := 1.270588;
249QX := 72.6900416187;
250QY := 35.418018915238;
251QS := 0.0
252QX' := 1.608633355698;
253QY' := 0.37712957789;
254ALFX := -0.490551000298E-3;
255ALFY := 0.50168539198E-3;
256BETX := 0.111767960289;
257BETY := 0.593025318188;
258X0 := 0.0;
259PX0 := 0.0;
260Y0 := 0.0;
261PY0 := 0.0;
262T0 := 0.0;
263PT0 := 0.0;
264Q1 := 0.6900416187;
265Q2 := 0.418018915238;
266Q1' := 1.608633360831;
267Q2' := 0.37712957789;
268Q1'' := -91.854230762594;
269Q2'' := 6.72252765756E2;
270DQ1DE1 := -3.424451430457E4;
271DQ2DE2 := 1.438228437753E7;
272DQ1DE2 := -2.715209971574E5;
273
274
275beam, particle=positron, energy=2.424,bunched,npart=3.1E+09,
276      kbunch=1386, EX = 1.20E-10, EY = 6.75E-13 ,
277      ET=1.6e-6,SIGT=0.00162, SIGE=0.00128; !,radiate ;
278
279use,period=ring;
280
281twiss,chrom,table;
282
283! reduce size of output table:
284select,flag=touschek,pattern="HKR",column=S, TLI, TLIW, TLITOT;
285touschek,file="touschek.dat";
286
287stop
Note: See TracBrowser for help on using the repository browser.