Draft: Split beampipe into two plugins; central beampipe ACTS support
Compare changes
+ 46
− 32
@@ -12,28 +12,35 @@
@@ -12,28 +12,35 @@
<zplane z="BeampipeUpstreamStraightLength + 0.5 * max(BeampipeOD, 24.714 * mm) * tan(abs(CrossingAngle))" OD="24.714 * mm"/>
@@ -41,21 +48,30 @@
@@ -41,21 +48,30 @@
<comment> For downstream beampipe (where on is inside the vacuum of the other), we subtract the matter from the vacuum, and subtract an additional pipe to create the angled cutout</comment>
<zplane z="BeampipeDownstreamStraightLength + 0.5 * BeampipeOD * tan(abs(CrossingAngle))" OD="BeampipeOD"/>
@@ -71,17 +87,15 @@
@@ -71,17 +87,15 @@