source: MML/trunk/machine/SOLEIL/StorageRing/steerette/test_steerette.m @ 4

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
2global THERING
3% index des BPM
4index_BPM = family2atindex('BPMx');
5%index_premier_element = family2atindex('K4');
6index_premier_element = family2atindex('PtINJ');
7
8setsp('HCOR',0,'model');
9
10jBPMmax = 10;
11for 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);
22end
23
24getam('HCOR','model')
25setsp('HCOR',8,'model');
26
27for 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);
38end
39
40R15sscor
41R15aveccor
42R16sscor
43R16aveccor
44diff = R16aveccor - R16sscor
45setsp('HCOR',0,'model');
Note: See TracBrowser for help on using the repository browser.