source: MML/trunk/machine/SOLEIL/StorageRing/energytunette/mycallbackenergytunette.m @ 4

Last change on this file since 4 was 4, checked in by zhangj, 10 years ago

Initial import--MML version from SOLEIL@2013

File size: 688 bytes
Line 
1function mycallbackenergytunette(arg1,arg2,hObject, eventdata, handles)
2
3%BPMx = getappdata(handles.figure1,'BPMx');
4%BPMz = getappdata(handles.figure1,'BPMz');
5BPMxList = getappdata(handles.figure1,'BPMxList');
6
7% replot des orbites
8h     = get(handles.axes2,'Children');
9hline = findobj(h,'-regexp','Tag','line[1,2]');
10
11s  = getspos('BPMx',BPMxList);
12[X Z Sum] = anabpmfirstturn( BPMxList ,'MaxSum','NoDisplay');
13orbite_x = X'; % mm
14orbite_z = Z'; % en mm
15setappdata(handles.figure1,'orbite_x',orbite_x);
16setappdata(handles.figure1,'orbite_z',orbite_z);
17
18
19% linegraphes
20set(hline(2),'XData',s,'YData',orbite_x,'Visible','On');
21set(hline(1),'XData',s,'YData',orbite_z,'Visible','On');
22
23
Note: See TracBrowser for help on using the repository browser.