Skip to content

Commit 1e36f73

Browse files
committed
Diagram of where acsys-python sits, and diagram of objects
1 parent 8fa0f99 commit 1e36f73

6 files changed

Lines changed: 359 additions & 0 deletions

‎.gitignore‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,4 +144,5 @@ tests/
144144
.python-version
145145
vscode
146146
.vscode
147+
*.bkp
147148
Claude/

dev_docs/Spec-Driven Test-Driven Development Guide.md renamed to dev_docs/Spec-Driven_Test-Driven_Development_Guide.md

File renamed without changes.
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
<mxfile host="Electron">
2+
<diagram name="Page-1" id="0kTFNGCxXCoqyE6caHLk">
3+
<mxGraphModel dx="114" dy="723" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
4+
<root>
5+
<mxCell id="0" />
6+
<mxCell id="1" parent="0" />
7+
<mxCell id="PK7kKUTST45bFfUlHUo8-1" parent="1" style="ellipse;whiteSpace=wrap;html=1;verticalAlign=top;" value="composite beamline object?&lt;br&gt;or also a &quot;software object?&quot;" vertex="1">
8+
<mxGeometry height="120" width="330" x="1330" y="130" as="geometry" />
9+
</mxCell>
10+
<mxCell id="PK7kKUTST45bFfUlHUo8-2" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="beamline object" vertex="1">
11+
<mxGeometry height="40" width="120" x="940" y="140" as="geometry" />
12+
</mxCell>
13+
<mxCell id="PK7kKUTST45bFfUlHUo8-3" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="software object" vertex="1">
14+
<mxGeometry height="40" width="130" x="1100" y="140" as="geometry" />
15+
</mxCell>
16+
<mxCell id="PK7kKUTST45bFfUlHUo8-4" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="beamline object" vertex="1">
17+
<mxGeometry height="40" width="70" x="1470" y="205" as="geometry" />
18+
</mxCell>
19+
<mxCell id="PK7kKUTST45bFfUlHUo8-5" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="beamline object" vertex="1">
20+
<mxGeometry height="40" width="70" x="1375" y="180" as="geometry" />
21+
</mxCell>
22+
<mxCell id="PK7kKUTST45bFfUlHUo8-6" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="beamline object" vertex="1">
23+
<mxGeometry height="40" width="70" x="1540" y="170" as="geometry" />
24+
</mxCell>
25+
<mxCell id="PK7kKUTST45bFfUlHUo8-7" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=left;verticalAlign=top;rounded=0;" value="&lt;div style=&quot;line-height: 100%;&quot;&gt;- magnets&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;- cavities&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;- instruments&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;&amp;nbsp; &amp;nbsp; - BLMs&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;&amp;nbsp; &amp;nbsp; - Wires&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;&amp;nbsp; &amp;nbsp; - BPMs&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;- pumps&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;- DI bottles&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;- horns&lt;/div&gt;" vertex="1">
26+
<mxGeometry height="130" width="100" x="970" y="190" as="geometry" />
27+
</mxCell>
28+
<mxCell id="PK7kKUTST45bFfUlHUo8-8" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=left;verticalAlign=top;rounded=0;" value="&lt;div style=&quot;line-height: 100%;&quot;&gt;- auto-tune?&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;- prediction systems: &lt;br&gt;&amp;nbsp; &amp;nbsp; - L-CAPE?&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;- machine-wide metrics&lt;/div&gt;" vertex="1">
29+
<mxGeometry height="70" width="180" x="1100" y="190" as="geometry" />
30+
</mxCell>
31+
<mxCell id="PK7kKUTST45bFfUlHUo8-9" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=left;verticalAlign=top;rounded=0;" value="&lt;div style=&quot;line-height: 100%;&quot;&gt;- kickers&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;&amp;nbsp; &amp;nbsp; - power supply&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;&amp;nbsp; &amp;nbsp; - timing system&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;&amp;nbsp; &amp;nbsp; - magnet settings?&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;- LLRF&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;&amp;nbsp; &amp;nbsp; - 2.5MHz&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;&amp;nbsp; &amp;nbsp; - Cogging&lt;/div&gt;&lt;div style=&quot;line-height: 100%;&quot;&gt;&amp;nbsp; &amp;nbsp; - ?&lt;/div&gt;" vertex="1">
32+
<mxGeometry height="155" width="150" x="1420" y="260" as="geometry" />
33+
</mxCell>
34+
<mxCell id="6srpD9kml6HOl9hJ3LAc-1" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=24;" value="Possible Organizational Abstraction Concepts" vertex="1">
35+
<mxGeometry height="80" width="830" x="860" y="10" as="geometry" />
36+
</mxCell>
37+
<mxCell id="6srpD9kml6HOl9hJ3LAc-2" edge="1" parent="1" style="endArrow=none;dashed=1;html=1;rounded=0;" value="">
38+
<mxGeometry height="50" relative="1" width="50" as="geometry">
39+
<mxPoint x="1280" y="460" as="sourcePoint" />
40+
<mxPoint x="1280" y="100" as="targetPoint" />
41+
</mxGeometry>
42+
</mxCell>
43+
</root>
44+
</mxGraphModel>
45+
</diagram>
46+
</mxfile>
33.3 KB
Binary file not shown.

0 commit comments

Comments
 (0)