Skip to content

Commit

Permalink
Merge pull request #30292 from CTPPS/PPSintoCMSExtendedGeo
Browse files Browse the repository at this point in the history
Adding eval=true in ConstantsSection in all PPS xml files
  • Loading branch information
cmsbuild committed Jun 24, 2020
2 parents 539dc9b + ab431ab commit f18f5a7
Show file tree
Hide file tree
Showing 46 changed files with 292 additions and 285 deletions.
Expand Up @@ -5,7 +5,7 @@
offset file: /afs/cern.ch/exp/totem/scratch/data/RP/tools/measurement_offsets/zero_offsets
sensor type: RESOLVER
-->
<ConstantsSection label="RP_Dist_Beam_Cent.xml">
<ConstantsSection label="RP_Dist_Beam_Cent.xml" eval="true">
<!-- sector 45, 210m station -->
<Constant name="RP_147_Left_Det_Dist_0" value=" +9.129*mm"/> <!-- RESOLVER: +9.129, offset: +0.000 -->
<Constant name="RP_147_Left_Det_Dist_1" value=" +8.885*mm"/> <!-- RESOLVER: +8.885, offset: +0.000 -->
Expand Down
24 changes: 12 additions & 12 deletions Geometry/VeryForwardData/data/CTPPS_2016/CTPPS_210_Left_Station.xml
Expand Up @@ -2,18 +2,18 @@
<DDDefinition xmlns="http://www.cern.ch/cms/DDL"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.cern.ch/cms/DDL ../../DDLSchema/DDLSchema.xsd">
<ConstantsSection label="CTPPS_210_Left_Station.xml">
<ConstantsSection label="CTPPS_210_Left_Station.xml" eval="true">
<Constant name="RP_210_Left_Station_Length" value="([CTPPS_Stations_Assembly:CTPPS_220_Left_Station_Position_z]-[CTPPS_Stations_Assembly:CTPPS_210_Left_Station_Position_z])*mm"/>
<!--Positions calculated from the wall closer to IP point-->
<Constant name="RP_210_Left_Prim_Vert_z" value="608*mm"/>
<Constant name="RP_210_Left_Prim_Hor_z" value="1058*mm"/>
<Constant name="RP_210_Left_Sec_Hor_z" value="9781*mm"/>
<Constant name="RP_210_Left_Sec_Vert_z" value="10231*mm"/>

<Constant name="RP_210_Left_Sec_Rot_Angle" value="8"/>
<Constant name="RP_210_Left_Sec_Rot_Angle_neg8" value="-8"/>
<Constant name="RP_210_Left_Sec_Rot_Angle_180" value="180"/>
<Constant name="RP_210_Left_Sec_Rot_Angle_172" value="172"/>
<Constant name="RP_210_Left_Sec_Rot_Angle" value="8*deg"/>
<Constant name="RP_210_Left_Sec_Rot_Angle_neg8" value="-8*deg"/>
<Constant name="RP_210_Left_Sec_Rot_Angle_180" value="180*deg"/>
<Constant name="RP_210_Left_Sec_Rot_Angle_172" value="172*deg"/>

<Constant name="RP_210_Left_Hor_Vac_Length" value="[RP_Device:RP_Device_Envelope_Radius]+[RP_Device:RP_Device_Length_y]/2-[RP_Horizontal_Device:RP_Device_Hor_Closed_Wall_Thick_Int]"/>
</ConstantsSection>
Expand Down Expand Up @@ -161,39 +161,39 @@
<Translation x="0*mm" y="0*mm" z="-[RP_210_Left_Station_Length]/2+[RP_210_Left_Sec_Hor_z]"/>
</PosPart>

<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_210_Left_Station"/>
<rChild name="RP_210_Left_Station_Tube_1"/>
<Translation x="0*mm" y="0*mm" z="-[RP_210_Left_Station_Length]/2+([RP_210_Left_Prim_Vert_z]-[RP_Device:RP_Device_Length_z]/2)/2"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_210_Left_Station"/>
<rChild name="RP_210_Left_Station_Tube_2"/>
<Translation x="0*mm" y="0*mm" z="-[RP_210_Left_Station_Length]/2+([RP_210_Left_Prim_Vert_z]+[RP_210_Left_Prim_Hor_z])/2"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_210_Left_Station"/>
<rChild name="RP_210_Left_Station_Tube_3"/>
<Translation x="0*mm" y="0*mm" z="-[RP_210_Left_Station_Length]/2+([RP_210_Left_Prim_Hor_z]+[RP_210_Left_Sec_Hor_z])/2"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_210_Left_Station"/>
<rChild name="RP_210_Left_Station_Tube_4"/>
<Translation x="0*mm" y="0*mm" z="-[RP_210_Left_Station_Length]/2+([RP_210_Left_Sec_Hor_z]+[RP_210_Left_Sec_Vert_z])/2"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_210_Left_Station"/>
<rChild name="RP_210_Left_Station_Tube_5"/>
<Translation x="0*mm" y="0*mm" z="[RP_210_Left_Station_Length]/2-([RP_210_Left_Station_Length]-[RP_210_Left_Sec_Vert_z]-[RP_Device:RP_Device_Length_z]/2)/2"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_210_Left_Station"/>
<rChild name="RP_210_Left_Station_Vacuum_5"/>
<rRotation name="RP_210_Left_Sec_Rotation_180"/>
<!--<rRotation name="RP_210_Left_Sec_Rotation_180"/>-->
</PosPart>

<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_210_Left_Station_Vacuum_5"/>
<rChild name="RP_210_Left_Station_Vacuum_3_Far"/>
<rRotation name="RP_210_Left_Sec_Rotation_neg8"/>
Expand Down
Expand Up @@ -2,46 +2,46 @@
<DDDefinition xmlns="http://www.cern.ch/cms/DDL"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.cern.ch/cms/DDL ../../DDLSchema/DDLSchema.xsd">
<ConstantsSection label="CTPPS_210_Right_Station.xml">
<ConstantsSection label="CTPPS_210_Right_Station.xml" eval="true">
<Constant name="RP_210_Right_Station_Length" value="(-([CTPPS_Stations_Assembly:CTPPS_220_Right_Station_Position_z]-[CTPPS_Stations_Assembly:CTPPS_210_Right_Station_Position_z]))*mm"/>
<!--Positions calculated from the wall closer to IP point-->
<Constant name="RP_210_Right_Prim_Vert_z" value="608*mm"/>
<Constant name="RP_210_Right_Prim_Hor_z" value="1058*mm"/>
<Constant name="RP_210_Right_Sec_Hor_z" value="9781*mm"/>
<Constant name="RP_210_Right_Sec_Vert_z" value="10231*mm"/>

<Constant name="RP_210_Right_Sec_Rot_Angle" value="8"/>
<Constant name="RP_210_Right_Sec_Rot_Angle_neg8" value="-8"/>
<Constant name="RP_210_Right_Sec_Rot_Angle_180" value="180"/>
<Constant name="RP_210_Right_Sec_Rot_Angle_172" value="172"/>
<Constant name="RP_210_Right_Sec_Rot_Angle" value="8*deg"/>
<Constant name="RP_210_Right_Sec_Rot_Angle_neg8" value="-8*deg"/>
<Constant name="RP_210_Right_Sec_Rot_Angle_180" value="180*deg"/>
<Constant name="RP_210_Right_Sec_Rot_Angle_172" value="172*deg"/>

<Constant name="RP_210_Right_Hor_Vac_Length" value="[RP_Device:RP_Device_Envelope_Radius]+[RP_Device:RP_Device_Length_y]/2-[RP_Horizontal_Device:RP_Device_Hor_Closed_Wall_Thick_Int]"/>
</ConstantsSection>

<RotationSection label="CTPPS_210_Right_Station.xml">
<Rotation name="RP_210_Right_Sec_Rotation"
phiX="[RP_210_Right_Sec_Rot_Angle]*deg" thetaX="90*deg"
phiY="(90+[RP_210_Right_Sec_Rot_Angle])*deg" thetaY="90*deg"
phiX="[RP_210_Right_Sec_Rot_Angle]" thetaX="90*deg"
phiY="(90*deg+[RP_210_Right_Sec_Rot_Angle])" thetaY="90*deg"
phiZ="0*deg" thetaZ="0*deg"/>
<Rotation name="RP_210_Right_90_y_Sec_Rotation_neg8"
phiX="0*deg" thetaX="180*deg"
phiY="(90+[RP_210_Right_Sec_Rot_Angle_neg8])*deg" thetaY="90*deg"
phiZ="(0+[RP_210_Right_Sec_Rot_Angle_neg8])*deg" thetaZ="90*deg"/>
phiY="(90*deg+[RP_210_Right_Sec_Rot_Angle_neg8])" thetaY="90*deg"
phiZ="(0*deg+[RP_210_Right_Sec_Rot_Angle_neg8])" thetaZ="90*deg"/>
<Rotation name="RP_210_Right_90_x_Sec_Rotation_neg8"
phiX="(0+[RP_210_Right_Sec_Rot_Angle_neg8])*deg" thetaX="90*deg"
phiX="(0*deg+[RP_210_Right_Sec_Rot_Angle_neg8])" thetaX="90*deg"
phiY="0*deg" thetaY="180*deg"
phiZ="(90+[RP_210_Right_Sec_Rot_Angle_neg8])*deg" thetaZ="90*deg"/>
phiZ="(90*deg+[RP_210_Right_Sec_Rot_Angle_neg8])" thetaZ="90*deg"/>
<Rotation name="RP_210_Right_Sec_Rotation_neg8"
phiX="[RP_210_Right_Sec_Rot_Angle_neg8]*deg" thetaX="90*deg"
phiY="(90+[RP_210_Right_Sec_Rot_Angle_neg8])*deg" thetaY="90*deg"
phiX="[RP_210_Right_Sec_Rot_Angle_neg8]" thetaX="90*deg"
phiY="(90*deg+[RP_210_Right_Sec_Rot_Angle_neg8])" thetaY="90*deg"
phiZ="0*deg" thetaZ="0*deg"/>
<Rotation name="RP_210_Right_Sec_Rotation_180"
phiX="[RP_210_Right_Sec_Rot_Angle_180]*deg" thetaX="90*deg"
phiY="(90+[RP_210_Right_Sec_Rot_Angle_180])*deg" thetaY="90*deg"
phiX="[RP_210_Right_Sec_Rot_Angle_180]" thetaX="90*deg"
phiY="(90*deg+[RP_210_Right_Sec_Rot_Angle_180])" thetaY="90*deg"
phiZ="0*deg" thetaZ="0*deg"/>
<Rotation name="RP_210_Right_Sec_Rotation_172"
phiX="[RP_210_Right_Sec_Rot_Angle_172]*deg" thetaX="90*deg"
phiY="(90+[RP_210_Right_Sec_Rot_Angle_172])*deg" thetaY="90*deg"
phiX="[RP_210_Right_Sec_Rot_Angle_172]" thetaX="90*deg"
phiY="(90*deg+[RP_210_Right_Sec_Rot_Angle_172])" thetaY="90*deg"
phiZ="0*deg" thetaZ="0*deg"/>
</RotationSection>

Expand Down Expand Up @@ -161,38 +161,38 @@
<Translation x="0*mm" y="0*mm" z="-(-[RP_210_Right_Station_Length]/2+[RP_210_Right_Sec_Hor_z])"/>
</PosPart>

<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_210_Right_Station"/>
<rChild name="RP_210_Right_Station_Tube_1"/>
<Translation x="0*mm" y="0*mm" z="-(-[RP_210_Right_Station_Length]/2+([RP_210_Right_Prim_Vert_z]-[RP_Device:RP_Device_Length_z]/2)/2)"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_210_Right_Station"/>
<rChild name="RP_210_Right_Station_Tube_2"/>
<Translation x="0*mm" y="0*mm" z="-(-[RP_210_Right_Station_Length]/2+([RP_210_Right_Prim_Vert_z]+[RP_210_Right_Prim_Hor_z])/2)"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_210_Right_Station"/>
<rChild name="RP_210_Right_Station_Tube_3"/>
<Translation x="0*mm" y="0*mm" z="-(-[RP_210_Right_Station_Length]/2+([RP_210_Right_Prim_Hor_z]+[RP_210_Right_Sec_Hor_z])/2)"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_210_Right_Station"/>
<rChild name="RP_210_Right_Station_Tube_4"/>
<Translation x="0*mm" y="0*mm" z="-(-[RP_210_Right_Station_Length]/2+([RP_210_Right_Sec_Hor_z]+[RP_210_Right_Sec_Vert_z])/2)"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_210_Right_Station"/>
<rChild name="RP_210_Right_Station_Tube_5"/>
<Translation x="0*mm" y="0*mm" z="-([RP_210_Right_Station_Length]/2-([RP_210_Right_Station_Length]-[RP_210_Right_Sec_Vert_z]-[RP_Device:RP_Device_Length_z]/2)/2)"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_210_Right_Station"/>
<rChild name="RP_210_Right_Station_Vacuum_5"/>
<rRotation name="RP_210_Right_Sec_Rotation_180"/>
</PosPart>

<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_210_Right_Station_Vacuum_5"/>
<rChild name="RP_210_Right_Station_Vacuum_3_Far"/>
<rRotation name="RP_210_Right_Sec_Rotation_neg8"/>
Expand Down
28 changes: 15 additions & 13 deletions Geometry/VeryForwardData/data/CTPPS_2016/CTPPS_220_Left_Station.xml
Expand Up @@ -2,24 +2,26 @@
<DDDefinition xmlns="http://www.cern.ch/cms/DDL"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.cern.ch/cms/DDL ../../DDLSchema/DDLSchema.xsd">
<ConstantsSection label="CTPPS_220_Left_Station.xml">
<ConstantsSection label="CTPPS_220_Left_Station.xml" eval="true">
<Constant name="RP_220_Left_Station_Length" value="6588*mm"/>
<!--Positions calculated from the wall closer to IP point-->
<Constant name="RP_220_Left_Prim_Vert_z" value="608*mm"/>
<Constant name="RP_220_Left_Prim_Hor_z" value="1058*mm"/>
<Constant name="RP_220_Left_Sec_Hor_z" value="5530*mm"/>
<Constant name="RP_220_Left_Sec_Vert_z" value="5980*mm"/>
<Constant name="RP_220_Left_Timing_z" value="1680*mm"/>
<Constant name="RP_220_Left_Rot_Angle_180" value="180*deg"/>
<Constant name="RP_220_Left_Hor_Vac_Length" value="[RP_Device:RP_Device_Envelope_Radius]+[RP_Device:RP_Device_Length_y]/2-[RP_Horizontal_Device:RP_Device_Hor_Closed_Wall_Thick_Int]"/>
</ConstantsSection>

<Constant name="RP_220_Left_Rot_Angle_180" value="180"/>
<RotationSection label="CTPPS_220_Right_Station.xml" eval="true">
<Rotation name="RP_220_Left_Sec_Rotation_180"
phiX="[RP_220_Left_Rot_Angle_180]*deg" thetaX="90*deg"
phiY="(90+[RP_220_Left_Rot_Angle_180])*deg" thetaY="90*deg"
phiX="[RP_220_Left_Rot_Angle_180]" thetaX="90*deg"
phiY="(90*deg+[RP_220_Left_Rot_Angle_180])" thetaY="90*deg"
phiZ="0*deg" thetaZ="0*deg"/>
<Rotation name="PPS_Timing_rot" phiX="0*deg" thetaX="0*deg" phiY="90*deg" thetaY="90*deg" phiZ="0*deg" thetaZ="270*deg"/>
</RotationSection>

<Constant name="RP_220_Left_Hor_Vac_Length" value="[RP_Device:RP_Device_Envelope_Radius]+[RP_Device:RP_Device_Length_y]/2-[RP_Horizontal_Device:RP_Device_Hor_Closed_Wall_Thick_Int]"/>
</ConstantsSection>

<SolidSection label="CTPPS_220_Left_Station.xml">
<Tube rMin="0*mm" rMax="[RP_Device:RP_Device_Envelope_Radius]*1.1" dz="[RP_220_Left_Station_Length]/2" name="RP_220_Left_Station"/>
Expand Down Expand Up @@ -133,37 +135,37 @@
<rRotation name="RP_220_Left_Sec_Rotation_180"/>
<Translation x="0*mm" y="0*mm" z="-[RP_220_Left_Station_Length]/2+[RP_220_Left_Timing_z]"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_220_Left_Station"/>
<rChild name="RP_220_Left_Station_Tube_1"/>
<Translation x="0*mm" y="0*mm" z="-[RP_220_Left_Station_Length]/2+([RP_220_Left_Prim_Vert_z]-[RP_Device:RP_Device_Length_z]/2)/2"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_220_Left_Station"/>
<rChild name="RP_220_Left_Station_Tube_2"/>
<Translation x="0*mm" y="0*mm" z="-[RP_220_Left_Station_Length]/2+([RP_220_Left_Prim_Vert_z]+[RP_220_Left_Prim_Hor_z])/2"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_220_Left_Station"/>
<rChild name="RP_220_Left_Station_Tube_3a"/>
<Translation x="0*mm" y="0*mm" z="-[RP_220_Left_Station_Length]/2+([RP_220_Left_Prim_Hor_z]+[RP_220_Left_Timing_z])/2"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_220_Left_Station"/>
<rChild name="RP_220_Left_Station_Tube_3b"/>
<Translation x="0*mm" y="0*mm" z="-[RP_220_Left_Station_Length]/2+([RP_220_Left_Timing_z]+[RP_220_Left_Sec_Hor_z])/2"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_220_Left_Station"/>
<rChild name="RP_220_Left_Station_Tube_4"/>
<Translation x="0*mm" y="0*mm" z="-[RP_220_Left_Station_Length]/2+([RP_220_Left_Sec_Hor_z]+[RP_220_Left_Sec_Vert_z])/2"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_220_Left_Station"/>
<rChild name="RP_220_Left_Station_Tube_5"/>
<Translation x="0*mm" y="0*mm" z="[RP_220_Left_Station_Length]/2-([RP_220_Left_Station_Length]-[RP_220_Left_Sec_Vert_z]-[RP_Device:RP_Device_Length_z]/2)/2"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_220_Left_Station"/>
<rChild name="RP_220_Left_Station_Vacuum_5"/>
<rRotation name="RP_220_Left_Sec_Rotation_180"/>
Expand Down
Expand Up @@ -2,24 +2,25 @@
<DDDefinition xmlns="http://www.cern.ch/cms/DDL"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.cern.ch/cms/DDL ../../DDLSchema/DDLSchema.xsd">
<ConstantsSection label="CTPPS_220_Right_Station.xml">
<ConstantsSection label="CTPPS_220_Right_Station.xml" eval="true">
<Constant name="RP_220_Right_Station_Length" value="6588*mm"/>
<!--Positions calculated from the wall closer to IP point-->
<Constant name="RP_220_Right_Prim_Vert_z" value="608*mm"/>
<Constant name="RP_220_Right_Prim_Hor_z" value="1058*mm"/>
<Constant name="RP_220_Right_Sec_Hor_z" value="5530*mm"/>
<Constant name="RP_220_Right_Sec_Vert_z" value="5980*mm"/>
<Constant name="RP_220_Right_Timing_z" value="1680*mm"/>

<Constant name="RP_220_Right_Rot_Angle_180" value="180"/>
<Constant name="RP_220_Right_Rot_Angle_180" value="180*deg"/>
<Constant name="RP_220_Right_Hor_Vac_Length" value="[RP_Device:RP_Device_Envelope_Radius]+[RP_Device:RP_Device_Length_y]/2-[RP_Horizontal_Device:RP_Device_Hor_Closed_Wall_Thick_Int]"/>
</ConstantsSection>

<RotationSection label="CTPPS_220_Right_Station.xml" eval="true">
<Rotation name="RP_220_Right_Sec_Rotation_180"
phiX="[RP_220_Right_Rot_Angle_180]*deg" thetaX="90*deg"
phiY="(90+[RP_220_Right_Rot_Angle_180])*deg" thetaY="90*deg"
phiX="[RP_220_Right_Rot_Angle_180]" thetaX="90*deg"
phiY="(90*deg+[RP_220_Right_Rot_Angle_180])" thetaY="90*deg"
phiZ="0*deg" thetaZ="0*deg"/>
<Rotation name="PPS_Timing_rot" phiX="0*deg" thetaX="0*deg" phiY="90*deg" thetaY="90*deg" phiZ="0*deg" thetaZ="270*deg"/>

<Constant name="RP_220_Right_Hor_Vac_Length" value="[RP_Device:RP_Device_Envelope_Radius]+[RP_Device:RP_Device_Length_y]/2-[RP_Horizontal_Device:RP_Device_Hor_Closed_Wall_Thick_Int]"/>
</ConstantsSection>
</RotationSection>

<SolidSection label="CTPPS_220_Right_Station.xml">
<Tube rMin="0*mm" rMax="[RP_Device:RP_Device_Envelope_Radius]*1.1" dz="[RP_220_Right_Station_Length]/2" name="RP_220_Right_Station"/>
Expand Down Expand Up @@ -132,37 +133,37 @@
<rRotation name="RP_220_Right_Sec_Rotation_180"/>
<Translation x="0*mm" y="0*mm" z="-(-[RP_220_Right_Station_Length]/2+[RP_220_Right_Timing_z])"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_220_Right_Station"/>
<rChild name="RP_220_Right_Station_Tube_1"/>
<Translation x="0*mm" y="0*mm" z="-(-[RP_220_Right_Station_Length]/2+([RP_220_Right_Prim_Vert_z]-[RP_Device:RP_Device_Length_z]/2)/2)"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_220_Right_Station"/>
<rChild name="RP_220_Right_Station_Tube_2"/>
<Translation x="0*mm" y="0*mm" z="-(-[RP_220_Right_Station_Length]/2+([RP_220_Right_Prim_Vert_z]+[RP_220_Right_Prim_Hor_z])/2)"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_220_Right_Station"/>
<rChild name="RP_220_Right_Station_Tube_3a"/>
<Translation x="0*mm" y="0*mm" z="-(-[RP_220_Right_Station_Length]/2+([RP_220_Right_Prim_Hor_z]+[RP_220_Right_Timing_z])/2)"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_220_Right_Station"/>
<rChild name="RP_220_Right_Station_Tube_3b"/>
<Translation x="0*mm" y="0*mm" z="-(-[RP_220_Right_Station_Length]/2+([RP_220_Right_Timing_z]+[RP_220_Right_Sec_Hor_z])/2)"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_220_Right_Station"/>
<rChild name="RP_220_Right_Station_Tube_4"/>
<Translation x="0*mm" y="0*mm" z="-(-[RP_220_Right_Station_Length]/2+([RP_220_Right_Sec_Hor_z]+[RP_220_Right_Sec_Vert_z])/2)"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_220_Right_Station"/>
<rChild name="RP_220_Right_Station_Tube_5"/>
<Translation x="0*mm" y="0*mm" z="-([RP_220_Right_Station_Length]/2-([RP_220_Right_Station_Length]-[RP_220_Right_Sec_Vert_z]-[RP_Device:RP_Device_Length_z]/2)/2)"/>
</PosPart>
<PosPart>
<PosPart copyNumber="1">
<rParent name="RP_220_Right_Station"/>
<rChild name="RP_220_Right_Station_Vacuum_5"/>
<rRotation name="RP_220_Right_Sec_Rotation_180"/>
Expand Down

0 comments on commit f18f5a7

Please sign in to comment.