source: PSPA/madxPSPA/tests/test-ptc-twiss-old5/dls811.seq @ 430

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

import madx-5.01.00

File size: 6.6 KB
Line 
1! DIAMOND STORAGE RING LATTICE
2! non zero dispersion in straights
3! six families of harmonic sextupoles
4! starting point at the middle of the long straight
5! thin lenses
6
7option,rbarc=false;
8
9! ***** drifts
10D1D2:      drift, Type=D1D2, L=.4377500E+01;
11D1BCentre: drift, Type=D1BCentre, L=.1000000E+01;
12D1BEnd2:   drift, Type=D1BEnd2, L=.1877500E+01;
13KD1:       drift, Type=KD1,  L=.8930000E+00;
14KD2:       drift, Type=KD2,  L=.4010000E+00;
15D2B:       drift, Type=D2B,  L=.1500000E+00;
16D3B:       drift, Type=D3B,  L=.2350000E+00;
17D4B:       drift, Type=D4B,  L=.4650000E+00;
18D4Ba:      drift, Type=D4Ba, L=.1765000E+00;
19D4Bb:      drift, Type=D4Bb, L=.2885000E+00;
20D5B:       drift, Type=D5B,  L=.2000000E+00;
21D6B:       drift, Type=D6B,  L=.6675000E+00;
22D6Ba:      drift, Type=D6Ba, L=.1125000E+00;
23D6Bb:      drift, Type=D6Bb, L=.5550000E+00;
24D1A:       drift, Type=D1A,  L=.2385000E+00;
25D1Aa:      drift, Type=D1Aa, L=.1225000E+00;
26D1Ab:      drift, Type=D1Ab, L=.1160000E+00;
27D2A:       drift, Type=D2A,  L=.1990000E+00;
28D3A:       drift, Type=D3A,  L=.4250000E+00;
29D3Aa:      drift, Type=D3Aa, L=.1615000E+00;
30D3Ab:      drift, Type=D3Ab, L=.2635000E+00;
31D4A:       drift, Type=D4A,  L=.5875000E+00;
32D4Aa:      drift, Type=D4Aa, L=.1050000E+00;
33D4Ab:      drift, Type=D4Ab, L=.4825000E+00;
34
35! ***** Quads
36! QF and QD valus set to have the tune at (27.2256,12.3632)
37Q1D:     quadrupole, Type=Q1D , L=0.400, K1=-.7126250E+00;!/1.0005;
38Q2D:     quadrupole, Type=Q2D , L=0.600, K1= .1272800E+01;!/1.0005;
39Q3D:     quadrupole, Type=Q3D , L=0.300, K1=-.1007140E+01;!/1.0005;
40Q2AD:    quadrupole, Type=Q2AD, L=0.400, K1=-.9896300E+00;!/1.0005;
41Q1AD:    quadrupole, Type=Q1AD, L=0.400, K1= .1263560E+01;!/1.0005;
42Q1AB:    quadrupole, Type=Q1AB, L=0.400, K1= .1286190E+01;!/1.0005;
43Q2AB:    quadrupole, Type=Q2AB, L=0.400, K1=-.1044950E+01;!/1.0005;
44Q3B:     quadrupole, Type=Q3B , L=0.300, K1=-.8843700E+00;!/1.0005;
45Q2B:     quadrupole, Type=Q2B , L=0.600, K1= .1475330E+01;!/1.0005;
46Q1B:     quadrupole, Type=Q1B , L=0.400, K1=-.1246210E+01;!/1.0005;
47
48! ***** Sext
49! Fitted values to produce normalized chromaticities 0,0
50TS1A:     sextupole, Type=S1A , L= .3, K2=0.;!  2*19.29;!  2* 5.449444/.3;
51TS2A:     sextupole, Type=S2A , L= .2, K2=0.;!  -2*18.08;! -2* 3.349528/.2;
52TS1B:     sextupole, Type=S1B , L= .3, K2=0.;!   2*10.50;!  2* 3.148519/.3;
53TS2B:     sextupole, Type=S2B , L= .3, K2=0.;!  -2*16.64;! -2* 4.993126/.3;
54TS1C:     sextupole, Type=S1C , L= .3, K2=0.;!   2*8.49;!  2* 2.546022/.3;
55TS2C:     sextupole, Type=S2C , L= .3, K2=0.;!  -2*10.88;! -2* 3.263168/.3;
56TS1D:     sextupole, Type=S1D , L= .3, K2=0.;!   2*6.90;!  2* 2.069871/.3;
57TS2D:     sextupole, Type=S2D , L= .3, K2=0.;!  -2*16.76;! -2* 5.028928/.3;
58!DSEXT1:    drift, Type=DSEXT  , L=0.15 - 1.5e-8;
59!DSEXT2:    drift, Type=DSEXT  , L=0.10 - 1.5e-8;
60DSEXT1:    drift, Type=DSEXT  , L=0.;
61DSEXT2:    drift, Type=DSEXT  , L=0.;
62
63! ***** Correctors inside the sextupoles
64HSTR:  drift, Type=HSTR, L=0.;!, VKick=0, HKick=0;
65VSTR:  drift, Type=VSTR, L=0.;!, VKick=0, HKick=0;
66
67S1A: Line=(DSEXT1,TS1A,HSTR,VSTR,DSEXT1);
68S2A: Line=(DSEXT2,TS2A,HSTR,VSTR,DSEXT2);
69S1B: Line=(DSEXT1,TS1B,HSTR,VSTR,DSEXT1);
70S2B: Line=(DSEXT1,TS2B,HSTR,VSTR,DSEXT1);
71S1C: Line=(DSEXT1,TS1C,HSTR,VSTR,DSEXT1);
72S2C: Line=(DSEXT1,TS2C,HSTR,VSTR,DSEXT1);
73S1D: Line=(DSEXT1,TS1D,HSTR,VSTR,DSEXT1);
74S2D: Line=(DSEXT1,TS2D,HSTR,VSTR,DSEXT1);
75
76! ***** Bending
77!A=0.13089969;
78A=2.*pi/48.;
79N=100;
80!BB: sbend, Type=BB, L=0.936, K1=0., Angle=A, E1=A/2, E2=A/2;
81BB: rbend, Type=BB, L=0.936, K1=0., Angle=A,ptcrbend,truerbend;
82BBs: sbend, Type=BB, L=0.936/N, K1=0., Angle=A/N;!, E1=A/2, E2=0;
83BBm: sbend, Type=BB, L=0.936/N, K1=0., Angle=A/N, E1=0, E2=0;
84BBe: sbend, Type=BB, L=0.936/N, K1=0., Angle=A/N;!, E1=0, E2=A/2;
85
86
87! ***** BPM
88BPM: monitor, Type=BPM, L=0;
89
90! ***** Fast correctors
91K1HC: KICKER, Type=K1HC, L=0., VKick=0, HKick=0;
92K1VC: KICKER, Type=K1VC, L=0., VKick=0, HKick=0;
93K1:   Line=(K1HC,K1VC);
94
95! ***** RF cavity
96!CAV:   rfcavity, Type=RF, L=0, Volt=3.3, Harmon=936, Lag=0.549959;
97!CAV:   rfcavity, Volt=3.3, freq=499.65, Lag=0.4509;
98CAV:   rfcavity, Volt=3.3, freq=499.65, Lag=0.549959;
99
100
101! ***** Begin Lattice
102SPERIOD: Line= (D1D2,&
103 BPM,     K1,        KD1,       K1,       KD2,&
104 Q1D,     D2B,       S1D,       D3B,      Q2D,      D4B,&
105 Q3D,     D5B,       S2D,       D6Ba,     BPM,      D6Bb,    BB,&
106 D4A,     Q2AD,      D3Aa,      BPM,      D3Ab,     S2A,     D2A,&
107 Q1AD,    D1Aa,      BPM,       D1Ab,     S1A,      D1A,     Q1AB,&
108 D2A,     S2A,       D3A,       Q2AB,     D4Aa,     BPM,     D4Ab,&
109 BB,      D6B,       S2C,       D5B,      Q3B,      D4Ba,    BPM,&
110 D4Bb,    Q2B,       D3B,       S1C,      D2B,      Q1B,&
111 KD2,     K1,        KD1,       K1,       BPM,&
112 D1BEnd2, D1BCentre, D1BCentre, D1BEnd2,&
113 BPM,     K1,        KD1,&
114 K1,      KD2,       Q1B,       D2B,      S1B,      D3B,&
115 Q2B,     D4B,       Q3B,       D5B,      S2B,      D6Ba,    BPM,&
116 D6Bb,    BB,        D4A,       Q2AB,     D3Aa,     BPM,     D3Ab,&
117 S2A,     D2A,       Q1AB,      D1Aa,     BPM,      D1Ab,    S1A,&
118 D1A,     Q1AB,      D2A,       S2A,      D3A,      Q2AB,    D4Aa,& 
119 BPM,     D4Ab,      BB,        D6B,      S2B,      D5B,     Q3B,&     
120 D4Ba,    BPM,       D4Bb,      Q2B,      D3B,      S1B,&
121 D2B,     Q1B,       KD2,       K1,       KD1,      K1,      BPM,&
122 D1BEnd2, D1BCentre, D1BCentre, D1BEnd2,&
123 BPM,     K1,        KD1,       K1,       KD2,      Q1B,     D2B,&
124 S1B,     D3B,       Q2B,       D4B,      Q3B,      D5B,     S2B,&   
125 D6Ba,    BPM,       D6Bb,      BB,       D4A,      Q2AB,&
126 D3Aa,    BPM,       D3Ab,      S2A,      D2A,      Q1AB,    D1Aa,&
127 BPM,     D1Ab,      S1A,       D1A,      Q1AB,     D2A,&
128 S2A,     D3A,       Q2AB,      D4Aa,     BPM,      D4Ab,    BB,&       
129 D6B,     S2B,       D5B,       Q3B,      D4Ba,     BPM,     D4Bb,&
130 Q2B,     D3B,       S1B,       D2B,      Q1B,      KD2,     K1,&
131 KD1,     K1,        BPM,&
132 D1BEnd2, D1BCentre, D1BCentre, D1BEnd2,&
133 BPM,     K1,        KD1,       K1,       KD2,&
134 Q1B,     D2B,       S1C,       D3B,      Q2B,      D4B,&
135 Q3B,     D5B,       S2C,       D6Ba,     BPM,      D6Bb,     BB,&
136 D4A,     Q2AB,      D3Aa,      BPM,      D3Ab,     S2A,      D2A,&
137 Q1AB,    D1Aa,      BPM,       D1Ab,     S1A,      D1A,      Q1AD,&
138 D2A,     S2A,       D3A,       Q2AD,     D4Aa,     BPM,      D4Ab,&
139 BB,      D6B,       S2D,       D5B,      Q3D,      D4Ba,     BPM,&
140 D4Bb,    Q2D,       D3B,       S1D,      D2B,      Q1D,&
141 KD2,     K1,        KD1,       K1,       BPM,      D1D2);
142
143
144DIAMOND: Line=(SPERIOD,SPERIOD,SPERIOD,SPERIOD,SPERIOD,SPERIOD,CAV);
145
146
Note: See TracBrowser for help on using the repository browser.