Last change
on this file since 4 was
4,
checked in by zhangj, 11 years ago
|
Initial import--MML version from SOLEIL@2013
|
File size:
1.0 KB
|
Line | |
---|
1 | |
---|
2 | global THERING |
---|
3 | % index des BPM |
---|
4 | index_BPM = family2atindex('BPMx'); |
---|
5 | %index_premier_element = family2atindex('K4'); |
---|
6 | index_premier_element = family2atindex('PtINJ'); |
---|
7 | |
---|
8 | setsp('HCOR',0,'model'); |
---|
9 | |
---|
10 | jBPMmax = 10; |
---|
11 | for jBPM = 1:jBPMmax |
---|
12 | M66 = eye(6); |
---|
13 | for i = index_premier_element:index_BPM(jBPM) |
---|
14 | elem = THERING{i}; |
---|
15 | Melem66 = findelemm66(elem,elem.PassMethod,[0 0 0 0 0 0]'); |
---|
16 | M66 = Melem66 * M66; |
---|
17 | end |
---|
18 | % R11(jBPM) = M66(1,1); |
---|
19 | % R12(jBPM) = M66(1,2); |
---|
20 | R15ssacor(jBPM) = M66(1,5); |
---|
21 | R16sscor(jBPM,:) = M66(:,6); |
---|
22 | end |
---|
23 | |
---|
24 | getam('HCOR','model') |
---|
25 | setsp('HCOR',8,'model'); |
---|
26 | |
---|
27 | for jBPM = 1:jBPMmax |
---|
28 | M66 = eye(6); |
---|
29 | for i = index_premier_element:index_BPM(jBPM) |
---|
30 | elem = THERING{i}; |
---|
31 | Melem66 = findelemm66(elem,elem.PassMethod,[0 0 0 0 0 0]'); |
---|
32 | M66 = Melem66 * M66; |
---|
33 | end |
---|
34 | % R11(jBPM) = M66(1,1); |
---|
35 | % R12(jBPM) = M66(1,2); |
---|
36 | R15avecacor(jBPM) = M66(1,5); |
---|
37 | R16aveccor(jBPM,:) = M66(:,6); |
---|
38 | end |
---|
39 | |
---|
40 | R15sscor |
---|
41 | R15aveccor |
---|
42 | R16sscor |
---|
43 | R16aveccor |
---|
44 | diff = R16aveccor - R16sscor |
---|
45 | setsp('HCOR',0,'model'); |
---|
Note: See
TracBrowser
for help on using the repository browser.