Warning, /Geometry/MuonCommonData/data/gem21/TP_BaseLine/gem21.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0"?>
0002 <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 ../../../../../DetectorDescription/Schema/DDLSchema.xsd">
0003 <ConstantsSection label="gem21.xml" eval="true">
0004 <Constant name="z1" value="786.5*cm"/>
0005 <Constant name="z2" value="792.8*cm"/>
0006 <Constant name="z3" value="799.8*cm"/>
0007 <Constant name="rMinS" value="196.0*cm"/>
0008 <Constant name="rMinL" value="128.2*cm"/>
0009 <Constant name="rMax" value="330.15*cm"/>
0010 <Constant name="Angle" value="10.0*deg"/>
0011 <Constant name="slope" value="tan([Angle])"/>
0012 <Constant name="thickness" value="73.8*mm"/>
0013 <Constant name="hthick" value="[thickness]/2."/>
0014 <Constant name="dzGB21" value="64.05*cm"/>
0015 <Constant name="dzGB21L" value="98.0*cm"/>
0016 <Constant name="dyGB21" value="8.100*mm"/>
0017 <Constant name="dxTopGB21" value="61.537*cm"/>
0018 <Constant name="dxBotGB21" value="([dxTopGB21]-2*[slope]*[dzGB21])"/>
0019 <Constant name="dxBotGB21L" value="([dxTopGB21]-2*[slope]*[dzGB21L])"/>
0020 <Constant name="dyGA21" value="4.600*mm"/>
0021 <Constant name="dzGA21" value="63.55*cm"/>
0022 <Constant name="dzGA21L" value="97.0*cm"/>
0023 <Constant name="dxTopGA21" value="[dxTopGB21]-10.*cm"/>
0024 <Constant name="dxBotGA21" value="([dxTopGA21]-2*[slope]*[dzGB21])"/>
0025 <Constant name="dxTopGA21L" value="[dxTopGB21]-10.*cm"/>
0026 <Constant name="dxBotGA21L" value="[dxBotGB21L]-10.*cm"/>
0027 <Constant name="rPos" value="([rMinS]+[dzGB21])"/>
0028 <Constant name="rPosL" value="([rMinL]+[dzGB21L])"/>
0029 <Constant name="dxFrame" value="10.0*mm"/>
0030 <Constant name="dyBase" value="3.2*mm"/>
0031 <Constant name="dyTop" value="2.6*mm"/>
0032 <Constant name="dzGBI21" value="([dzGB21]-[dxFrame])"/>
0033 <Constant name="dzGBI21L" value="([dzGB21L]-[dxFrame])"/>
0034 <Constant name="dyGBI21" value="([dyGB21]-0.5*([dyBase]+[dyTop]))"/>
0035 <Constant name="dxTopGBI21" value="([dxTopGB21]-[slope]*[dxFrame])"/>
0036 <Constant name="dxBotGBI21" value="([dxTopGBI21]-2*[slope]*[dzGBI21])"/>
0037 <Constant name="dxBotGBI21L" value="([dxTopGBI21]-2*[slope]*[dzGBI21L])"/>
0038 <Constant name="dxTopGAI21" value="([dxTopGA21]-[dyTop])"/>
0039 <Constant name="dxTopGBJ21" value="[dxTopGAI21]"/>
0040 <Constant name="slope1" value="(([dxTopGA21]-[dxBotGA21])/(2*[dzGA21]))"/>
0041 <Constant name="dxBotGBJ21" value="([dxTopGBJ21]-2*[slope1]*[dzGBI21])"/>
0042 <Constant name="dxBotGBJ21L" value="([dxTopGBJ21]-2*[slope1]*[dzGBI21L])"/>
0043 <Constant name="dyGAI21" value="([dyGA21]-0.5*[dyTop])"/>
0044 <Constant name="dzGAI21" value="([dzGA21]-[dxFrame])"/>
0045 <Constant name="dzGAI21L" value="([dzGA21L]-[dxFrame])"/>
0046 <Constant name="dxBotGAI21" value="([dxTopGAI21]-2*[slope1]*[dzGAI21])"/>
0047 <Constant name="dxBotGAI21L" value="([dxTopGAI21]-2*[slope1]*[dzGAI21L])"/>
0048 <Constant name="ypGM21" value="(-[dyGB21]+[dyBase]+[dyGBI21])"/>
0049 <Constant name="dzCard" value="([dzGA21]-5.*mm)"/>
0050 <Constant name="dzCardL" value="([dzGA21L]-5.*mm)"/>
0051 <Constant name="dyFoil" value="0.025*mm"/>
0052 <Constant name="dyGap1" value="(3.0*mm-[dyFoil])/2"/>
0053 <Constant name="dxTopCard" value="([dxTopGB21]-[dyTop])"/>
0054 <Constant name="dxBotCard" value="([dxTopCard]-2*[slope]*[dzCard])"/>
0055 <Constant name="dxBotCardL" value="([dxTopCard]-2*[slope]*[dzCardL])"/>
0056 <Constant name="yGap1" value="(-[dyGBI21]+[dyGap1])"/>
0057 <Constant name="dzS1" value="7.63*cm"/>
0058 <Constant name="dzS2" value="7.63*cm"/>
0059 <Constant name="dzS3" value="7.63*cm"/>
0060 <Constant name="dzS4" value="7.63*cm"/>
0061 <Constant name="dzS5" value="7.63*cm"/>
0062 <Constant name="dzS6" value="7.63*cm"/>
0063 <Constant name="dzS7" value="7.63*cm"/>
0064 <Constant name="dzS8" value="7.63*cm"/>
0065 <Constant name="dzS9" value="7.63*cm"/>
0066 <Constant name="dzS10" value="7.63*cm"/>
0067 <Constant name="dzS11" value="7.63*cm"/>
0068 <Constant name="dzS12" value="7.63*cm"/>
0069 <Constant name="dzGap" value="0.5000*mm"/>
0070 <Constant name="dzIn" value="([dzS1]+[dzS2]+[dzS3]+[dzS4]+[dzS5]+[dzS6]+[dzS7]+[dzS8]+7*[dzGap])"/>
0071 <Constant name="dzInL" value="([dzS1]+[dzS2]+[dzS3]+[dzS4]+[dzS5]+[dzS6]+[dzS7]+[dzS8]+[dzS9]+[dzS10]+[dzS11]+[dzS12]+7*[dzGap])"/>
0072 <Constant name="z10" value="([dzIn]-[dzS1])"/>
0073 <Constant name="z20" value="([z10]-[dzS1]-2*[dzGap]-[dzS2])"/>
0074 <Constant name="z30" value="([z20]-[dzS2]-2*[dzGap]-[dzS3])"/>
0075 <Constant name="z40" value="([z30]-[dzS3]-2*[dzGap]-[dzS4])"/>
0076 <Constant name="z50" value="([z40]-[dzS4]-2*[dzGap]-[dzS5])"/>
0077 <Constant name="z60" value="([z50]-[dzS5]-2*[dzGap]-[dzS6])"/>
0078 <Constant name="z70" value="([z60]-[dzS6]-2*[dzGap]-[dzS7])"/>
0079 <Constant name="z80" value="([z70]-[dzS7]-2*[dzGap]-[dzS8])"/>
0080 <Constant name="z90" value="([z80]-[dzS8]-2*[dzGap]-[dzS9])"/>
0081 <Constant name="z100" value="([z90]-[dzS9]-2*[dzGap]-[dzS10])"/>
0082 <Constant name="z110" value="([z100]-[dzS10]-2*[dzGap]-[dzS11])"/>
0083 <Constant name="z120" value="([z110]-[dzS11]-2*[dzGap]-[dzS12])"/>
0084 <Constant name="z10L" value="([dzInL]-[dzS1])"/>
0085 <Constant name="z20L" value="([z10L]-[dzS1]-2*[dzGap]-[dzS2])"/>
0086 <Constant name="z30L" value="([z20L]-[dzS2]-2*[dzGap]-[dzS3])"/>
0087 <Constant name="z40L" value="([z30L]-[dzS3]-2*[dzGap]-[dzS4])"/>
0088 <Constant name="z50L" value="([z40L]-[dzS4]-2*[dzGap]-[dzS5])"/>
0089 <Constant name="z60L" value="([z50L]-[dzS5]-2*[dzGap]-[dzS6])"/>
0090 <Constant name="z70L" value="([z60L]-[dzS6]-2*[dzGap]-[dzS7])"/>
0091 <Constant name="z80L" value="([z70L]-[dzS7]-2*[dzGap]-[dzS8])"/>
0092 <Constant name="z90L" value="([z80L]-[dzS8]-2*[dzGap]-[dzS9])"/>
0093 <Constant name="z100L" value="([z90L]-[dzS9]-2*[dzGap]-[dzS10])"/>
0094 <Constant name="z110L" value="([z100L]-[dzS10]-2*[dzGap]-[dzS11])"/>
0095 <Constant name="z120L" value="([z110L]-[dzS11]-2*[dzGap]-[dzS12])"/>
0096 <Constant name="dxTop" value="20.997*cm * 2.+ 14.*cm"/>
0097 <Constant name="dx11" value="([dxTop]-[slope]*([dzIn]-[z10]+[dzS1]))"/>
0098 <Constant name="dx12" value="([dxTop]-[slope]*([dzIn]-[z10]-[dzS1]))"/>
0099 <Constant name="dx21" value="([dxTop]-[slope]*([dzIn]-[z20]+[dzS2]))"/>
0100 <Constant name="dx22" value="([dxTop]-[slope]*([dzIn]-[z20]-[dzS2]))"/>
0101 <Constant name="dx31" value="([dxTop]-[slope]*([dzIn]-[z30]+[dzS3]))"/>
0102 <Constant name="dx32" value="([dxTop]-[slope]*([dzIn]-[z30]-[dzS3]))"/>
0103 <Constant name="dx41" value="([dxTop]-[slope]*([dzIn]-[z40]+[dzS4]))"/>
0104 <Constant name="dx42" value="([dxTop]-[slope]*([dzIn]-[z40]-[dzS4]))"/>
0105 <Constant name="dx51" value="([dxTop]-[slope]*([dzIn]-[z50]+[dzS5]))"/>
0106 <Constant name="dx52" value="([dxTop]-[slope]*([dzIn]-[z50]-[dzS5]))"/>
0107 <Constant name="dx61" value="([dxTop]-[slope]*([dzIn]-[z60]+[dzS6]))"/>
0108 <Constant name="dx62" value="([dxTop]-[slope]*([dzIn]-[z60]-[dzS6]))"/>
0109 <Constant name="dx71" value="([dxTop]-[slope]*([dzIn]-[z70]+[dzS7]))"/>
0110 <Constant name="dx72" value="([dxTop]-[slope]*([dzIn]-[z70]-[dzS7]))"/>
0111 <Constant name="dx81" value="([dxTop]-[slope]*([dzIn]-[z80]+[dzS8]))"/>
0112 <Constant name="dx82" value="([dxTop]-[slope]*([dzIn]-[z80]-[dzS8]))"/>
0113 <Constant name="dx91" value="([dxTop]-[slope]*([dzIn]-[z90]+[dzS9]))"/>
0114 <Constant name="dx92" value="([dxTop]-[slope]*([dzIn]-[z90]-[dzS9]))"/>
0115 <Constant name="dx101" value="([dxTop]-[slope]*([dzIn]-[z100]+[dzS10]))"/>
0116 <Constant name="dx102" value="([dxTop]-[slope]*([dzIn]-[z100]-[dzS10]))"/>
0117 <Constant name="dx111" value="([dxTop]-[slope]*([dzIn]-[z110]+[dzS11]))"/>
0118 <Constant name="dx112" value="([dxTop]-[slope]*([dzIn]-[z110]-[dzS11]))"/>
0119 <Constant name="dx121" value="([dxTop]-[slope]*([dzIn]-[z120]+[dzS12]))"/>
0120 <Constant name="dx122" value="([dxTop]-[slope]*([dzIn]-[z120]-[dzS12]))"/>
0121 <Constant name="dyGap2" value="(1.0*mm-2*[dyFoil])/2"/>
0122 <Constant name="yFoil1" value="([yGap1]+[dyGap1]+[dyFoil])"/>
0123 <Constant name="yGap2" value="([yFoil1]+[dyGap2]+[dyFoil])"/>
0124 <Constant name="yFoil2" value="([yGap2]+[dyGap2]+[dyFoil])"/>
0125 <Constant name="dyGap3" value="(2.0*mm-2*[dyFoil])/2"/>
0126 <Constant name="yGap3" value="([yFoil2]+[dyGap3]+[dyFoil])"/>
0127 <Constant name="dzFoil" value="[dzIn]"/>
0128 <Constant name="dzFoilL" value="[dzInL]"/>
0129 <Constant name="dxTopFoil" value="20.997*cm * 2.+ 14.*cm"/>
0130 <Constant name="dxBotFoil" value="([dxTopFoil]-2*[slope]*[dzFoil])"/>
0131 <Constant name="dxBotFoilL" value="([dxTopFoil]-2*[slope]*[dzFoilL])"/>
0132 <Constant name="yFoil3" value="([yGap3]+[dyGap3]+[dyFoil])"/>
0133 <Constant name="dyGap4" value="(1.0*mm-[dyFoil])/2"/>
0134 <Constant name="yGap4" value="([yFoil3]+[dyGap4]+[dyFoil])"/>
0135 <Constant name="dyReadOut" value="1.5*mm"/>
0136 <Constant name="yReadOut" value="(-[dyGBI21]+7.0*mm+[dyReadOut])"/>
0137 <Constant name="Tilt" value="2.5*deg"/>
0138 <Constant name="TubeBotL" value="60.0*mm"/>
0139 <Constant name="TubeHeight" value="1132.0*mm"/>
0140 <Constant name="TubeMidL" value="25.0*mm"/>
0141 <Constant name="TubeTopL" value="85.0*mm"/>
0142 <Constant name="TubeRMin" value="3.0*mm"/>
0143 <Constant name="TubeRMax" value="4.0*mm"/>
0144 <Constant name="TubeSlantL" value="([TubeHeight]/cos([Tilt]))"/>
0145 <Constant name="xTubeBot" value="0.0*fm"/>
0146 <Constant name="xTubeSlant" value="(([TubeBotL]/2)+([TubeRMax]*cos([Tilt]))+([TubeSlantL]*sin([Tilt])/2))"/>
0147 <Constant name="xTubeMid" value="([xTubeSlant]+([TubeRMax]*cos([Tilt]))+([TubeSlantL]*sin([Tilt])+[TubeMidL])/2)"/>
0148 <Constant name="xTubeTop" value="([xTubeMid]+[TubeMidL]/2+[TubeRMax])"/>
0149 <Constant name="zTubeTop" value="([dzGBI21]-[TubeTopL]/2)"/>
0150 <Constant name="zTubeMid" value="([zTubeTop]-[TubeTopL]/2+[TubeRMax])"/>
0151 <Constant name="zTubeSlant" value="([zTubeMid]+[TubeRMax]-([TubeSlantL]*cos([Tilt])/2))"/>
0152 <!--- Constant name="zTubeBot"
0153 value="([zTubeSlant]+[TubeRMax]-([TubeSlantL]*cos([Tilt])/2))"/ -->
0154 <Constant name="dxStrip" value="42.11*cm"/>
0155 <Constant name="dxStrip1" value="([dxStrip]-2.83*cm)"/>
0156 <Constant name="dxStrip2" value="([dxStrip1]-2.83*cm)"/>
0157 <Constant name="dxStrip3" value="([dxStrip2]-2.83*cm)"/>
0158 <Constant name="dxStrip4" value="([dxStrip3]-2.83*cm)"/>
0159 <Constant name="dxStrip5" value="([dxStrip4]-2.83*cm)"/>
0160 <Constant name="dxStrip6" value="([dxStrip5]-2.83*cm)"/>
0161 <Constant name="dxStrip7" value="([dxStrip6]-2.83*cm)"/>
0162 <Constant name="dxStrip8" value="([dxStrip7]-2.83*cm)"/>
0163 <Constant name="dyStrip" value="0.5*mm"/>
0164 <Constant name="dzStrip" value="17.0*mm"/>
0165 <Constant name="dzStripX" value="7.0*mm"/>
0166 <Constant name="yStrip" value="([yReadOut]+[dyReadOut]+[dyStrip])"/>
0167 <Constant name="zStrip0" value="([dzGBI21]-86.68*mm)"/>
0168 <Constant name="Gap01" value="152.50*mm"/>
0169 <Constant name="Gap12" value="152.50*mm"/>
0170 <Constant name="Gap23" value="152.50*mm"/>
0171 <Constant name="Gap34" value="152.50*mm"/>
0172 <Constant name="Gap45" value="152.50*mm"/>
0173 <Constant name="Gap56" value="152.50*mm"/>
0174 <Constant name="Gap67" value="152.50*mm"/>
0175 <Constant name="Gap78" value="152.50*mm"/>
0176 <Constant name="Gap89" value="152.50*mm"/>
0177 <Constant name="zStrip1" value="([zStrip0]-[Gap01])"/>
0178 <Constant name="zStrip2" value="([zStrip1]-[Gap12])"/>
0179 <Constant name="zStrip3" value="([zStrip2]-[Gap23])"/>
0180 <Constant name="zStrip4" value="([zStrip3]-[Gap34])"/>
0181 <Constant name="zStrip5" value="([zStrip4]-[Gap45])"/>
0182 <Constant name="zStrip6" value="([zStrip5]-[Gap56])"/>
0183 <Constant name="zStrip7" value="([zStrip6]-[Gap67])"/>
0184 <Constant name="zStrip8" value="([zStrip7]-[Gap78])"/>
0185 <Constant name="zStrip9" value="([zStrip8]-[Gap89])"/>
0186 <Constant name="zTubeBot" value="([zStrip7] - 62.50*mm)"/>
0187 <Constant name="dzHybrid" value="22.0*mm"/>
0188 <Constant name="dyHybrid" value="0.5*mm"/>
0189 <Constant name="dxHybrid" value="25.0*mm"/>
0190 <Constant name="xHybrid0" value="167.97*mm"/>
0191 <Constant name="xHybrid1" value="([xHybrid0] - 11.*mm)"/>
0192 <Constant name="xHybrid2" value="([xHybrid1] - 11.*mm)"/>
0193 <Constant name="xHybrid3" value="([xHybrid2] - 11.*mm)"/>
0194 <Constant name="xHybrid4" value="([xHybrid3] - 11.*mm)"/>
0195 <Constant name="xHybrid5" value="([xHybrid4] - 11.*mm)"/>
0196 <Constant name="xHybrid6" value="([xHybrid5] - 11.*mm)"/>
0197 <Constant name="xHybrid7" value="([xHybrid6] - 11.*mm)"/>
0198 <Constant name="xHybrid8" value="([xHybrid7] - 11.*mm)"/>
0199 <Constant name="yHybrid" value="([yStrip]+[dyStrip]+[dyHybrid])"/>
0200 <Constant name="yTube" value="([yHybrid]+[dyHybrid]+[TubeRMax])"/>
0201 </ConstantsSection>
0202 <RotationSection label="gemf.xml">
0203 <Rotation name="M10D" thetaX="(90*deg-[Tilt])" phiX="0*deg" thetaY="90*deg" phiY="90*deg" thetaZ="-[Tilt]" phiZ="0*deg"/>
0204 <Rotation name="M20D" thetaX="(90*deg-4*[Tilt])" phiX="0*deg" thetaY="90*deg" phiY="90*deg" thetaZ="-4*[Tilt]" phiZ="0*deg"/>
0205 <Rotation name="P10D" thetaX="(90*deg+[Tilt])" phiX="0*deg" thetaY="90*deg" phiY="90*deg" thetaZ="[Tilt]" phiZ="0*deg"/>
0206 <Rotation name="P20D" thetaX="(90*deg+4*[Tilt])" phiX="0*deg" thetaY="90*deg" phiY="90*deg" thetaZ="4*[Tilt]" phiZ="0*deg"/>
0207 <Rotation name="90XD" thetaX="90*deg" phiX="90*deg" thetaY="0*deg" phiY="0*deg" thetaZ="90*deg" phiZ="0*deg"/>
0208 </RotationSection>
0209 <SolidSection label="gem21.xml">
0210 <Polycone name="GEM21" startPhi="0*deg" deltaPhi="360*deg">
0211 <ZSection z="[z1]" rMin="[rMinS]" rMax="[rMax]"/>
0212 <ZSection z="[z2]" rMin="[rMinS]" rMax="[rMax]"/>
0213 <ZSection z="[z2]" rMin="[rMinL]" rMax="[rMax]"/>
0214 <ZSection z="[z3]" rMin="[rMinL]" rMax="[rMax]"/>
0215 </Polycone>
0216
0217 <Tubs name="GE21S" rMin="[rMinS]" rMax="[rMax]" dz="[hthick]" startPhi="0*deg" deltaPhi="360*deg"/>
0218 <Tubs name="GE21L" rMin="[rMinL]" rMax="[rMax]" dz="[hthick]" startPhi="0*deg" deltaPhi="360*deg"/>
0219 <Trd1 name="GB21" dz="[dzGB21]" dy1="[dyGB21]" dy2="[dyGB21]" dx1="[dxBotGB21]" dx2="[dxTopGB21]" />
0220 <Trd1 name="GA21" dz="[dzGA21]" dy1="[dyGA21]" dy2="[dyGA21]" dx1="[dxBotGA21]" dx2="[dxTopGA21]" />
0221 <Trd1 name="GB21L" dz="[dzGB21L]" dy1="[dyGB21]" dy2="[dyGB21]" dx1="[dxBotGB21L]" dx2="[dxTopGB21]" />
0222 <Trd1 name="GA21L" dz="[dzGA21L]" dy1="[dyGA21]" dy2="[dyGA21]" dx1="[dxBotGA21L]" dx2="[dxTopGA21L]" />
0223 <UnionSolid name="GEMBox21">
0224 <rSolid name="GB21"/>
0225 <rSolid name="GA21"/>
0226 <Translation x="0.0*fm" y="([dyGB21]+[dyGA21])" z="([dzGB21]-[dzGA21])"/>
0227 </UnionSolid>
0228 <UnionSolid name="GEMBox21L">
0229 <rSolid name="GB21L"/>
0230 <rSolid name="GA21L"/>
0231 <Translation x="0.0*fm" y="([dyGB21]+[dyGA21])" z="([dzGB21L]-[dzGA21L])"/>
0232 </UnionSolid>
0233 <Trd1 name="GBI21" dz="[dzGBI21]" dy1="[dyGBI21]" dy2="[dyGBI21]" dx1="[dxBotGBI21]" dx2="[dxTopGBI21]" />
0234 <Trd1 name="GBJ21" dz="[dzGBI21]" dy1="0.5*[dyTop]" dy2="0.5*[dyTop]" dx1="[dxBotGBJ21]" dx2="[dxTopGBJ21]" />
0235 <UnionSolid name="GEMInterior21">
0236 <rSolid name="GBI21"/>
0237 <rSolid name="GBJ21"/>
0238 <Translation x="0.0*fm" y="([dyGBI21]+0.5*[dyTop])" z="0.0*fm"/>
0239 </UnionSolid>
0240 <Trd1 name="GAI21" dz="[dzGAI21]" dy1="[dyGAI21]" dy2="[dyGAI21]" dx1="[dxBotGAI21]" dx2="[dxTopGAI21]" />
0241 <UnionSolid name="GMAX">
0242 <rSolid name="GEMInterior21"/>
0243 <rSolid name="GAI21"/>
0244 <Translation x="0.0*fm" y="([dyGBI21]+[dyTop]+[dyGAI21])" z="([dzGBI21]-[dzGAI21])"/>
0245 </UnionSolid>
0246 <Trd1 name="GSAX" dz="[dzCard]" dy1="[dyGap1]" dy2="[dyGap1]" dx1="[dxBotCard]" dx2="[dxTopCard]" />
0247
0248 <Trd1 name="GHA201" dz="[dzS1]" dy1="[dyGap1]" dy2="[dyGap1]" dx1="[dx11]" dx2="[dx12]" />
0249 <Trd1 name="GHA202" dz="[dzS2]" dy1="[dyGap1]" dy2="[dyGap1]" dx1="[dx21]" dx2="[dx22]" />
0250 <Trd1 name="GHA203" dz="[dzS3]" dy1="[dyGap1]" dy2="[dyGap1]" dx1="[dx31]" dx2="[dx32]" />
0251 <Trd1 name="GHA204" dz="[dzS4]" dy1="[dyGap1]" dy2="[dyGap1]" dx1="[dx41]" dx2="[dx42]" />
0252 <Trd1 name="GHA205" dz="[dzS5]" dy1="[dyGap1]" dy2="[dyGap1]" dx1="[dx51]" dx2="[dx52]" />
0253 <Trd1 name="GHA206" dz="[dzS6]" dy1="[dyGap1]" dy2="[dyGap1]" dx1="[dx61]" dx2="[dx62]" />
0254 <Trd1 name="GHA207" dz="[dzS7]" dy1="[dyGap1]" dy2="[dyGap1]" dx1="[dx71]" dx2="[dx72]" />
0255 <Trd1 name="GHA208" dz="[dzS8]" dy1="[dyGap1]" dy2="[dyGap1]" dx1="[dx81]" dx2="[dx82]" />
0256 <Trd1 name="GHA209" dz="[dzS9]" dy1="[dyGap1]" dy2="[dyGap1]" dx1="[dx91]" dx2="[dx92]" />
0257 <Trd1 name="GHA210" dz="[dzS10]" dy1="[dyGap1]" dy2="[dyGap1]" dx1="[dx101]" dx2="[dx102]" />
0258 <Trd1 name="GHA211" dz="[dzS11]" dy1="[dyGap1]" dy2="[dyGap1]" dx1="[dx111]" dx2="[dx112]" />
0259 <Trd1 name="GHA212" dz="[dzS12]" dy1="[dyGap1]" dy2="[dyGap1]" dx1="[dx121]" dx2="[dx122]" />
0260
0261 <Trd1 name="GJAX" dz="[dzCard]" dy1="[dyGap2]" dy2="[dyGap2]" dx1="[dxBotCard]" dx2="[dxTopCard]" />
0262 <Trd1 name="GSAX" dz="[dzCard]" dy1="[dyGap1]" dy2="[dyGap1]" dx1="[dxBotCard]" dx2="[dxTopCard]" />
0263 <Trd1 name="GGA1" dz="[dzS1]" dy1="[dyGap2]" dy2="[dyGap2]" dx1="[dx11]" dx2="[dx12]" />
0264 <Trd1 name="GGA2" dz="[dzS2]" dy1="[dyGap2]" dy2="[dyGap2]" dx1="[dx21]" dx2="[dx22]" />
0265 <Trd1 name="GGA3" dz="[dzS3]" dy1="[dyGap2]" dy2="[dyGap2]" dx1="[dx31]" dx2="[dx32]" />
0266 <Trd1 name="GGA4" dz="[dzS4]" dy1="[dyGap2]" dy2="[dyGap2]" dx1="[dx41]" dx2="[dx42]" />
0267 <Trd1 name="GGA5" dz="[dzS5]" dy1="[dyGap2]" dy2="[dyGap2]" dx1="[dx51]" dx2="[dx52]" />
0268 <Trd1 name="GGA6" dz="[dzS6]" dy1="[dyGap2]" dy2="[dyGap2]" dx1="[dx61]" dx2="[dx62]" />
0269 <Trd1 name="GGA7" dz="[dzS7]" dy1="[dyGap2]" dy2="[dyGap2]" dx1="[dx71]" dx2="[dx72]" />
0270 <Trd1 name="GGA8" dz="[dzS8]" dy1="[dyGap2]" dy2="[dyGap2]" dx1="[dx81]" dx2="[dx82]" />
0271 <Trd1 name="GGA9" dz="[dzS9]" dy1="[dyGap2]" dy2="[dyGap2]" dx1="[dx91]" dx2="[dx92]" />
0272 <Trd1 name="GGA10" dz="[dzS10]" dy1="[dyGap2]" dy2="[dyGap2]" dx1="[dx101]" dx2="[dx102]" />
0273 <Trd1 name="GGA11" dz="[dzS11]" dy1="[dyGap2]" dy2="[dyGap2]" dx1="[dx111]" dx2="[dx112]" />
0274 <Trd1 name="GGA12" dz="[dzS12]" dy1="[dyGap2]" dy2="[dyGap2]" dx1="[dx121]" dx2="[dx122]" />
0275 <Trd1 name="GFA1" dz="[dzS1]" dy1="[dyGap3]" dy2="[dyGap3]" dx1="[dx11]" dx2="[dx12]" />
0276 <Trd1 name="GFA2" dz="[dzS2]" dy1="[dyGap3]" dy2="[dyGap3]" dx1="[dx21]" dx2="[dx22]" />
0277 <Trd1 name="GFA3" dz="[dzS3]" dy1="[dyGap3]" dy2="[dyGap3]" dx1="[dx31]" dx2="[dx32]" />
0278 <Trd1 name="GFA4" dz="[dzS4]" dy1="[dyGap3]" dy2="[dyGap3]" dx1="[dx41]" dx2="[dx42]" />
0279 <Trd1 name="GFA5" dz="[dzS5]" dy1="[dyGap3]" dy2="[dyGap3]" dx1="[dx51]" dx2="[dx52]" />
0280 <Trd1 name="GFA6" dz="[dzS6]" dy1="[dyGap3]" dy2="[dyGap3]" dx1="[dx61]" dx2="[dx62]" />
0281 <Trd1 name="GFA7" dz="[dzS7]" dy1="[dyGap3]" dy2="[dyGap3]" dx1="[dx71]" dx2="[dx72]" />
0282 <Trd1 name="GFA8" dz="[dzS8]" dy1="[dyGap3]" dy2="[dyGap3]" dx1="[dx81]" dx2="[dx82]" />
0283 <Trd1 name="GFA9" dz="[dzS9]" dy1="[dyGap3]" dy2="[dyGap3]" dx1="[dx91]" dx2="[dx92]" />
0284 <Trd1 name="GFA10" dz="[dzS10]" dy1="[dyGap3]" dy2="[dyGap3]" dx1="[dx101]" dx2="[dx102]" />
0285 <Trd1 name="GFA11" dz="[dzS11]" dy1="[dyGap3]" dy2="[dyGap3]" dx1="[dx111]" dx2="[dx112]" />
0286 <Trd1 name="GFA12" dz="[dzS12]" dy1="[dyGap3]" dy2="[dyGap3]" dx1="[dx121]" dx2="[dx122]" />
0287
0288 <Trd1 name="GIAX" dz="[dzCard]" dy1="[dyGap3]" dy2="[dyGap3]" dx1="[dxBotCard]" dx2="[dxTopCard]" />
0289
0290 <Trd1 name="GKAX" dz="[dzFoil]" dy1="[dyFoil]" dy2="[dyFoil]" dx1="[dxBotFoil]" dx2="[dxTopFoil]" />
0291
0292 <!-- Readout board -->
0293 <Trd1 name="GDAX" dz="[dzCard]" dy1="[dyGap4]" dy2="[dyGap4]" dx1="[dxBotCard]" dx2="[dxTopCard]" />
0294 <Trd1 name="GRAX" dz="[dzCard]" dy1="[dyReadOut]" dy2="[dyReadOut]" dx1="[dxBotCard]" dx2="[dxTopCard]" />
0295
0296 <Box name="GHY11" dz="[dzHybrid]" dy="[dyHybrid]" dx="[dxHybrid]" />
0297 <Box name="GS011" dz="[dzStrip]" dy="[dyStrip]" dx="[dxStrip]" />
0298 <Box name="GS111" dz="[dzStrip]" dy="[dyStrip]" dx="[dxStrip1]" />
0299 <Box name="GS211" dz="[dzStrip]" dy="[dyStrip]" dx="[dxStrip2]" />
0300 <Box name="GS311" dz="[dzStrip]" dy="[dyStrip]" dx="[dxStrip3]" />
0301 <Box name="GS411" dz="[dzStrip]" dy="[dyStrip]" dx="[dxStrip4]" />
0302 <Box name="GS511" dz="[dzStrip]" dy="[dyStrip]" dx="[dxStrip5]" />
0303 <Box name="GS611" dz="[dzStrip]" dy="[dyStrip]" dx="[dxStrip6]" />
0304 <Box name="GS711" dz="[dzStrip]" dy="[dyStrip]" dx="[dxStrip7]" />
0305 <Box name="GS811" dz="[dzStrip]" dy="[dyStrip]" dx="[dxStrip8]" />
0306 <Box name="GSX11" dz="[dzStripX]" dy="[dyStrip]" dx="3*[TubeBotL]" />
0307 <Tubs name="GBT11" rMin="0.0*fm" rMax="[TubeRMax]" dz="3*[TubeBotL]" startPhi="0*deg" deltaPhi="360*deg"/>
0308 <Tubs name="GCT11" rMin="0.0*fm" rMax="[TubeRMin]" dz="3*[TubeBotL]" startPhi="0*deg" deltaPhi="360*deg"/>
0309 <Tubs name="GST11" rMin="0.0*fm" rMax="[TubeRMax]" dz="[TubeSlantL]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0310 <Tubs name="GRT11" rMin="0.0*fm" rMax="[TubeRMin]" dz="[TubeSlantL]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0311
0312 <!-- GE21 Long Chambers -->
0313 <Trd1 name="GBI21L" dz="[dzGBI21L]" dy1="[dyGBI21]" dy2="[dyGBI21]" dx1="[dxBotGBI21L]" dx2="[dxTopGBI21]" />
0314 <Trd1 name="GBJ21L" dz="[dzGBI21L]" dy1="0.5*[dyTop]" dy2="0.5*[dyTop]" dx1="[dxBotGBJ21L]" dx2="[dxTopGBJ21]" />
0315 <UnionSolid name="GEMInterior21L">
0316 <rSolid name="GBI21L"/>
0317 <rSolid name="GBJ21L"/>
0318 <Translation x="0.0*fm" y="([dyGBI21]+0.5*[dyTop])" z="0.0*fm"/>
0319 </UnionSolid>
0320 <Trd1 name="GAI21L" dz="[dzGAI21L]" dy1="[dyGAI21]" dy2="[dyGAI21]" dx1="[dxBotGAI21L]" dx2="[dxTopGAI21]" />
0321 <UnionSolid name="GMAXL">
0322 <rSolid name="GEMInterior21L"/>
0323 <rSolid name="GAI21L"/>
0324 <Translation x="0.0*fm" y="([dyGBI21]+[dyTop]+[dyGAI21])" z="([dzGBI21L]-[dzGAI21L])"/>
0325 </UnionSolid>
0326 <Trd1 name="GSAXL" dz="[dzCardL]" dy1="[dyGap1]" dy2="[dyGap1]" dx1="[dxBotCardL]" dx2="[dxTopCard]" />
0327 <Trd1 name="GJAXL" dz="[dzCardL]" dy1="[dyGap2]" dy2="[dyGap2]" dx1="[dxBotCardL]" dx2="[dxTopCard]" />
0328 <Trd1 name="GIAXL" dz="[dzCardL]" dy1="[dyGap3]" dy2="[dyGap3]" dx1="[dxBotCardL]" dx2="[dxTopCard]" />
0329 <Trd1 name="GKAXL" dz="[dzFoilL]" dy1="[dyFoil]" dy2="[dyFoil]" dx1="[dxBotFoilL]" dx2="[dxTopFoil]" />
0330 <Trd1 name="GDAXL" dz="[dzCardL]" dy1="[dyGap4]" dy2="[dyGap4]" dx1="[dxBotCardL]" dx2="[dxTopCard]" />
0331 <Trd1 name="GRAXL" dz="[dzCardL]" dy1="[dyReadOut]" dy2="[dyReadOut]" dx1="[dxBotCardL]" dx2="[dxTopCard]" />
0332 </SolidSection>
0333 <LogicalPartSection label="gem21.xml">
0334 <LogicalPart name="GEMDisk21SP" category="unspecified">
0335 <rSolid name="GE21S"/>
0336 <rMaterial name="materials:ME_free_space"/>
0337 </LogicalPart>
0338 <LogicalPart name="GEMDisk21SN" category="unspecified">
0339 <rSolid name="GE21S"/>
0340 <rMaterial name="materials:ME_free_space"/>
0341 </LogicalPart>
0342 <LogicalPart name="GEMDisk21LP" category="unspecified">
0343 <rSolid name="GE21L"/>
0344 <rMaterial name="materials:ME_free_space"/>
0345 </LogicalPart>
0346 <LogicalPart name="GEMDisk21LN" category="unspecified">
0347 <rSolid name="GE21L"/>
0348 <rMaterial name="materials:ME_free_space"/>
0349 </LogicalPart>
0350 <LogicalPart name="GEMBox21" category="unspecified">
0351 <rSolid name="GEMBox21"/>
0352 <rMaterial name="materials:Aluminium"/>
0353 </LogicalPart>
0354 <LogicalPart name="GEMBox21L" category="unspecified">
0355 <rSolid name="GEMBox21L"/>
0356 <rMaterial name="materials:Aluminium"/>
0357 </LogicalPart>
0358 <LogicalPart name="GMAX" category="unspecified">
0359 <rSolid name="GMAX"/>
0360 <rMaterial name="materials:Air"/>
0361 </LogicalPart>
0362 <LogicalPart name="GSAX" category="unspecified">
0363 <rSolid name="GSAX"/>
0364 <rMaterial name="materials:G10"/>
0365 </LogicalPart>
0366 <LogicalPart name="GHA201" category="unspecified">
0367 <rSolid name="GHA201"/>
0368 <rMaterial name="gemf:M_GEM_Gas"/>
0369 </LogicalPart>
0370 <LogicalPart name="GHA202" category="unspecified">
0371 <rSolid name="GHA202"/>
0372 <rMaterial name="gemf:M_GEM_Gas"/>
0373 </LogicalPart>
0374 <LogicalPart name="GHA203" category="unspecified">
0375 <rSolid name="GHA203"/>
0376 <rMaterial name="gemf:M_GEM_Gas"/>
0377 </LogicalPart>
0378 <LogicalPart name="GHA204" category="unspecified">
0379 <rSolid name="GHA204"/>
0380 <rMaterial name="gemf:M_GEM_Gas"/>
0381 </LogicalPart>
0382 <LogicalPart name="GHA205" category="unspecified">
0383 <rSolid name="GHA205"/>
0384 <rMaterial name="gemf:M_GEM_Gas"/>
0385 </LogicalPart>
0386 <LogicalPart name="GHA206" category="unspecified">
0387 <rSolid name="GHA206"/>
0388 <rMaterial name="gemf:M_GEM_Gas"/>
0389 </LogicalPart>
0390 <LogicalPart name="GHA207" category="unspecified">
0391 <rSolid name="GHA207"/>
0392 <rMaterial name="gemf:M_GEM_Gas"/>
0393 </LogicalPart>
0394 <LogicalPart name="GHA208" category="unspecified">
0395 <rSolid name="GHA208"/>
0396 <rMaterial name="gemf:M_GEM_Gas"/>
0397 </LogicalPart>
0398 <LogicalPart name="GHA209" category="unspecified">
0399 <rSolid name="GHA209"/>
0400 <rMaterial name="gemf:M_GEM_Gas"/>
0401 </LogicalPart>
0402 <LogicalPart name="GHA210" category="unspecified">
0403 <rSolid name="GHA210"/>
0404 <rMaterial name="gemf:M_GEM_Gas"/>
0405 </LogicalPart>
0406 <LogicalPart name="GHA211" category="unspecified">
0407 <rSolid name="GHA211"/>
0408 <rMaterial name="gemf:M_GEM_Gas"/>
0409 </LogicalPart>
0410 <LogicalPart name="GHA212" category="unspecified">
0411 <rSolid name="GHA212"/>
0412 <rMaterial name="gemf:M_GEM_Gas"/>
0413 </LogicalPart>
0414
0415 <LogicalPart name="GJAX" category="unspecified">
0416 <rSolid name="GJAX"/>
0417 <rMaterial name="materials:G10"/>
0418 </LogicalPart>
0419 <LogicalPart name="GIAX" category="unspecified">
0420 <rSolid name="GIAX"/>
0421 <rMaterial name="materials:G10"/>
0422 </LogicalPart>
0423
0424 <LogicalPart name="GFA1" category="unspecified">
0425 <rSolid name="GFA1"/>
0426 <rMaterial name="gemf:M_GEM_Gas"/>
0427 </LogicalPart>
0428 <LogicalPart name="GFA2" category="unspecified">
0429 <rSolid name="GFA2"/>
0430 <rMaterial name="gemf:M_GEM_Gas"/>
0431 </LogicalPart>
0432 <LogicalPart name="GFA3" category="unspecified">
0433 <rSolid name="GFA3"/>
0434 <rMaterial name="gemf:M_GEM_Gas"/>
0435 </LogicalPart>
0436 <LogicalPart name="GFA4" category="unspecified">
0437 <rSolid name="GFA4"/>
0438 <rMaterial name="gemf:M_GEM_Gas"/>
0439 </LogicalPart>
0440 <LogicalPart name="GFA5" category="unspecified">
0441 <rSolid name="GFA5"/>
0442 <rMaterial name="gemf:M_GEM_Gas"/>
0443 </LogicalPart>
0444 <LogicalPart name="GFA6" category="unspecified">
0445 <rSolid name="GFA6"/>
0446 <rMaterial name="gemf:M_GEM_Gas"/>
0447 </LogicalPart>
0448 <LogicalPart name="GFA7" category="unspecified">
0449 <rSolid name="GFA7"/>
0450 <rMaterial name="gemf:M_GEM_Gas"/>
0451 </LogicalPart>
0452 <LogicalPart name="GFA8" category="unspecified">
0453 <rSolid name="GFA8"/>
0454 <rMaterial name="gemf:M_GEM_Gas"/>
0455 </LogicalPart>
0456 <LogicalPart name="GFA9" category="unspecified">
0457 <rSolid name="GFA9"/>
0458 <rMaterial name="gemf:M_GEM_Gas"/>
0459 </LogicalPart>
0460 <LogicalPart name="GFA10" category="unspecified">
0461 <rSolid name="GFA10"/>
0462 <rMaterial name="gemf:M_GEM_Gas"/>
0463 </LogicalPart>
0464 <LogicalPart name="GFA11" category="unspecified">
0465 <rSolid name="GFA11"/>
0466 <rMaterial name="gemf:M_GEM_Gas"/>
0467 </LogicalPart>
0468 <LogicalPart name="GFA12" category="unspecified">
0469 <rSolid name="GFA12"/>
0470 <rMaterial name="gemf:M_GEM_Gas"/>
0471 </LogicalPart>
0472
0473 <LogicalPart name="GGA1" category="unspecified">
0474 <rSolid name="GGA1"/>
0475 <rMaterial name="gemf:M_GEM_Gas"/>
0476 </LogicalPart>
0477 <LogicalPart name="GGA2" category="unspecified">
0478 <rSolid name="GGA2"/>
0479 <rMaterial name="gemf:M_GEM_Gas"/>
0480 </LogicalPart>
0481 <LogicalPart name="GGA3" category="unspecified">
0482 <rSolid name="GGA3"/>
0483 <rMaterial name="gemf:M_GEM_Gas"/>
0484 </LogicalPart>
0485 <LogicalPart name="GGA4" category="unspecified">
0486 <rSolid name="GGA4"/>
0487 <rMaterial name="gemf:M_GEM_Gas"/>
0488 </LogicalPart>
0489 <LogicalPart name="GGA5" category="unspecified">
0490 <rSolid name="GGA5"/>
0491 <rMaterial name="gemf:M_GEM_Gas"/>
0492 </LogicalPart>
0493 <LogicalPart name="GGA6" category="unspecified">
0494 <rSolid name="GGA6"/>
0495 <rMaterial name="gemf:M_GEM_Gas"/>
0496 </LogicalPart>
0497 <LogicalPart name="GGA7" category="unspecified">
0498 <rSolid name="GGA7"/>
0499 <rMaterial name="gemf:M_GEM_Gas"/>
0500 </LogicalPart>
0501 <LogicalPart name="GGA8" category="unspecified">
0502 <rSolid name="GGA8"/>
0503 <rMaterial name="gemf:M_GEM_Gas"/>
0504 </LogicalPart>
0505 <LogicalPart name="GGA9" category="unspecified">
0506 <rSolid name="GGA9"/>
0507 <rMaterial name="gemf:M_GEM_Gas"/>
0508 </LogicalPart>
0509 <LogicalPart name="GGA10" category="unspecified">
0510 <rSolid name="GGA10"/>
0511 <rMaterial name="gemf:M_GEM_Gas"/>
0512 </LogicalPart>
0513 <LogicalPart name="GGA11" category="unspecified">
0514 <rSolid name="GGA11"/>
0515 <rMaterial name="gemf:M_GEM_Gas"/>
0516 </LogicalPart>
0517 <LogicalPart name="GGA12" category="unspecified">
0518 <rSolid name="GGA12"/>
0519 <rMaterial name="gemf:M_GEM_Gas"/>
0520 </LogicalPart>
0521
0522 <LogicalPart name="GKAX" category="unspecified">
0523 <rSolid name="GKAX"/>
0524 <rMaterial name="gemf:M_GEM_Foil"/>
0525 </LogicalPart>
0526 <LogicalPart name="GDAX" category="unspecified">
0527 <rSolid name="GDAX"/>
0528 <rMaterial name="gemf:M_GEM_Gas"/>
0529 </LogicalPart>
0530 <LogicalPart name="GRAX" category="unspecified">
0531 <rSolid name="GRAX"/>
0532 <rMaterial name="gemf:M_Rdout_Brd"/>
0533 </LogicalPart>
0534
0535 <LogicalPart name="GMAXL" category="unspecified">
0536 <rSolid name="GMAXL"/>
0537 <rMaterial name="materials:Air"/>
0538 </LogicalPart>
0539 <LogicalPart name="GSAXL" category="unspecified">
0540 <rSolid name="GSAXL"/>
0541 <rMaterial name="materials:G10"/>
0542 </LogicalPart>
0543 <LogicalPart name="GJAXL" category="unspecified">
0544 <rSolid name="GJAXL"/>
0545 <rMaterial name="materials:G10"/>
0546 </LogicalPart>
0547 <LogicalPart name="GIAXL" category="unspecified">
0548 <rSolid name="GIAXL"/>
0549 <rMaterial name="materials:G10"/>
0550 </LogicalPart>
0551 <PosPart copyNumber="1">
0552 <rParent name="GIAXL"/>
0553 <rChild name="GFA1"/>
0554 <Translation x="0*fm" y="0*fm" z="[z10L]" />
0555 </PosPart>
0556 <PosPart copyNumber="2">
0557 <rParent name="GIAXL"/>
0558 <rChild name="GFA2"/>
0559 <Translation x="0*fm" y="0*fm" z="[z20L]" />
0560 </PosPart>
0561 <PosPart copyNumber="3">
0562 <rParent name="GIAXL"/>
0563 <rChild name="GFA3"/>
0564 <Translation x="0*fm" y="0*fm" z="[z30L]" />
0565 </PosPart>
0566 <PosPart copyNumber="4">
0567 <rParent name="GIAXL"/>
0568 <rChild name="GFA4"/>
0569 <Translation x="0*fm" y="0*fm" z="[z40L]" />
0570 </PosPart>
0571 <PosPart copyNumber="5">
0572 <rParent name="GIAXL"/>
0573 <rChild name="GFA5"/>
0574 <Translation x="0*fm" y="0*fm" z="[z50L]" />
0575 </PosPart>
0576 <PosPart copyNumber="6">
0577 <rParent name="GIAXL"/>
0578 <rChild name="GFA6"/>
0579 <Translation x="0*fm" y="0*fm" z="[z60L]" />
0580 </PosPart>
0581 <PosPart copyNumber="7">
0582 <rParent name="GIAXL"/>
0583 <rChild name="GFA7"/>
0584 <Translation x="0*fm" y="0*fm" z="[z70L]" />
0585 </PosPart>
0586 <PosPart copyNumber="8">
0587 <rParent name="GIAXL"/>
0588 <rChild name="GFA8"/>
0589 <Translation x="0*fm" y="0*fm" z="[z80L]" />
0590 </PosPart>
0591 <PosPart copyNumber="9">
0592 <rParent name="GIAXL"/>
0593 <rChild name="GFA9"/>
0594 <Translation x="0*fm" y="0*fm" z="[z90L]" />
0595 </PosPart>
0596 <PosPart copyNumber="10">
0597 <rParent name="GIAXL"/>
0598 <rChild name="GFA10"/>
0599 <Translation x="0*fm" y="0*fm" z="[z100L]" />
0600 </PosPart>
0601 <PosPart copyNumber="11">
0602 <rParent name="GIAXL"/>
0603 <rChild name="GFA11"/>
0604 <Translation x="0*fm" y="0*fm" z="[z110L]" />
0605 </PosPart>
0606 <PosPart copyNumber="12">
0607 <rParent name="GIAXL"/>
0608 <rChild name="GFA12"/>
0609 <Translation x="0*fm" y="0*fm" z="[z120L]" />
0610 </PosPart>
0611 <LogicalPart name="GKAXL" category="unspecified">
0612 <rSolid name="GKAXL"/>
0613 <rMaterial name="gemf:M_GEM_Foil"/>
0614 </LogicalPart>
0615 <LogicalPart name="GDAXL" category="unspecified">
0616 <rSolid name="GDAXL"/>
0617 <rMaterial name="gemf:M_GEM_Gas"/>
0618 </LogicalPart>
0619 <LogicalPart name="GRAXL" category="unspecified">
0620 <rSolid name="GRAXL"/>
0621 <rMaterial name="gemf:M_Rdout_Brd"/>
0622 </LogicalPart>
0623 <LogicalPart name="GHY11" category="unspecified">
0624 <rSolid name="GHY11"/>
0625 <rMaterial name="gemf:M_Hybrid"/>
0626 </LogicalPart>
0627 <LogicalPart name="GS011" category="unspecified">
0628 <rSolid name="GS011"/>
0629 <rMaterial name="materials:Copper"/>
0630 </LogicalPart>
0631 <LogicalPart name="GS111" category="unspecified">
0632 <rSolid name="GS111"/>
0633 <rMaterial name="materials:Copper"/>
0634 </LogicalPart>
0635 <LogicalPart name="GS211" category="unspecified">
0636 <rSolid name="GS211"/>
0637 <rMaterial name="materials:Copper"/>
0638 </LogicalPart>
0639 <LogicalPart name="GS311" category="unspecified">
0640 <rSolid name="GS311"/>
0641 <rMaterial name="materials:Copper"/>
0642 </LogicalPart>
0643 <LogicalPart name="GS411" category="unspecified">
0644 <rSolid name="GS411"/>
0645 <rMaterial name="materials:Copper"/>
0646 </LogicalPart>
0647 <LogicalPart name="GS511" category="unspecified">
0648 <rSolid name="GS511"/>
0649 <rMaterial name="materials:Copper"/>
0650 </LogicalPart>
0651 <LogicalPart name="GS611" category="unspecified">
0652 <rSolid name="GS611"/>
0653 <rMaterial name="materials:Copper"/>
0654 </LogicalPart>
0655 <LogicalPart name="GS711" category="unspecified">
0656 <rSolid name="GS711"/>
0657 <rMaterial name="materials:Copper"/>
0658 </LogicalPart>
0659 <LogicalPart name="GS811" category="unspecified">
0660 <rSolid name="GS811"/>
0661 <rMaterial name="materials:Copper"/>
0662 </LogicalPart>
0663 <LogicalPart name="GSX11" category="unspecified">
0664 <rSolid name="GSX11"/>
0665 <rMaterial name="materials:Copper"/>
0666 </LogicalPart>
0667 <LogicalPart name="GBT11" category="unspecified">
0668 <rSolid name="GBT11"/>
0669 <rMaterial name="materials:Copper"/>
0670 </LogicalPart>
0671 <LogicalPart name="GCT11" category="unspecified">
0672 <rSolid name="GCT11"/>
0673 <rMaterial name="materials:Water"/>
0674 </LogicalPart>
0675 <LogicalPart name="GST11" category="unspecified">
0676 <rSolid name="GST11"/>
0677 <rMaterial name="materials:Copper"/>
0678 </LogicalPart>
0679 <LogicalPart name="GRT11" category="unspecified">
0680 <rSolid name="GRT11"/>
0681 <rMaterial name="materials:Water"/>
0682 </LogicalPart>
0683
0684 </LogicalPartSection>
0685 <PosPartSection label="gem21.xml">
0686 <PosPart copyNumber="1">
0687 <rParent name="mf:ME2RingP"/>
0688 <rChild name="GEMDisk21SP"/>
0689 <Translation x="0*fm" y="0*fm" z="7.865*m + [hthick] " />
0690 </PosPart>
0691 <PosPart copyNumber="1">
0692 <rParent name="mf:ME2RingN"/>
0693 <rChild name="GEMDisk21SN"/>
0694 <Translation x="0*fm" y="0*fm" z="7.865*m + [hthick] " />
0695 </PosPart>
0696 <PosPart copyNumber="1">
0697 <rParent name="mf:ME2RingP"/>
0698 <rChild name="GEMDisk21LP"/>
0699 <Translation x="0*fm" y="0*fm" z="7.865*m + 3*[hthick]" />
0700 </PosPart>
0701 <PosPart copyNumber="1">
0702 <rParent name="mf:ME2RingN"/>
0703 <rChild name="GEMDisk21LN"/>
0704 <Translation x="0*fm" y="0*fm" z="7.865*m + 3*[hthick]" />
0705 </PosPart>
0706 <PosPart copyNumber="1">
0707 <rParent name="GEMBox21"/>
0708 <rChild name="GMAX"/>
0709 <Translation x="0*fm" y="[ypGM21]" z="0*fm" />
0710 </PosPart>
0711
0712 <PosPart copyNumber="1">
0713 <rParent name="GMAX"/>
0714 <rChild name="GSAX"/>
0715 <Translation x="0*fm" y="[yGap1]" z="0*fm" />
0716 </PosPart>
0717 <PosPart copyNumber="1">
0718 <rParent name="GSAX"/>
0719 <rChild name="GHA201"/>
0720 <Translation x="0*fm" y="0*fm" z="[z10]" />
0721 </PosPart>
0722 <PosPart copyNumber="2">
0723 <rParent name="GSAX"/>
0724 <rChild name="GHA202"/>
0725 <Translation x="0*fm" y="0*fm" z="[z20]" />
0726 </PosPart>
0727 <PosPart copyNumber="3">
0728 <rParent name="GSAX"/>
0729 <rChild name="GHA203"/>
0730 <Translation x="0*fm" y="0*fm" z="[z30]" />
0731 </PosPart>
0732 <PosPart copyNumber="4">
0733 <rParent name="GSAX"/>
0734 <rChild name="GHA204"/>
0735 <Translation x="0*fm" y="0*fm" z="[z40]" />
0736 </PosPart>
0737 <PosPart copyNumber="5">
0738 <rParent name="GSAX"/>
0739 <rChild name="GHA205"/>
0740 <Translation x="0*fm" y="0*fm" z="[z50]" />
0741 </PosPart>
0742 <PosPart copyNumber="6">
0743 <rParent name="GSAX"/>
0744 <rChild name="GHA206"/>
0745 <Translation x="0*fm" y="0*fm" z="[z60]" />
0746 </PosPart>
0747 <PosPart copyNumber="7">
0748 <rParent name="GSAX"/>
0749 <rChild name="GHA207"/>
0750 <Translation x="0*fm" y="0*fm" z="[z70]" />
0751 </PosPart>
0752 <PosPart copyNumber="8">
0753 <rParent name="GSAX"/>
0754 <rChild name="GHA208"/>
0755 <Translation x="0*fm" y="0*fm" z="[z80]" />
0756 </PosPart>
0757 <PosPart copyNumber="1">
0758 <rParent name="GMAX"/>
0759 <rChild name="GKAX"/>
0760 <Translation x="0*fm" y="[yFoil1]" z="0*fm" />
0761 </PosPart>
0762 <PosPart copyNumber="1">
0763 <rParent name="GMAX"/>
0764 <rChild name="GJAX"/>
0765 <Translation x="0*fm" y="[yGap2]" z="0*fm" />
0766 </PosPart>
0767 <PosPart copyNumber="1">
0768 <rParent name="GJAX"/>
0769 <rChild name="GGA1"/>
0770 <Translation x="0*fm" y="0*fm" z="[z10]" />
0771 </PosPart>
0772 <PosPart copyNumber="2">
0773 <rParent name="GJAX"/>
0774 <rChild name="GGA2"/>
0775 <Translation x="0*fm" y="0*fm" z="[z20]" />
0776 </PosPart>
0777 <PosPart copyNumber="3">
0778 <rParent name="GJAX"/>
0779 <rChild name="GGA3"/>
0780 <Translation x="0*fm" y="0*fm" z="[z30]" />
0781 </PosPart>
0782 <PosPart copyNumber="4">
0783 <rParent name="GJAX"/>
0784 <rChild name="GGA4"/>
0785 <Translation x="0*fm" y="0*fm" z="[z40]" />
0786 </PosPart>
0787 <PosPart copyNumber="5">
0788 <rParent name="GJAX"/>
0789 <rChild name="GGA5"/>
0790 <Translation x="0*fm" y="0*fm" z="[z50]" />
0791 </PosPart>
0792 <PosPart copyNumber="6">
0793 <rParent name="GJAX"/>
0794 <rChild name="GGA6"/>
0795 <Translation x="0*fm" y="0*fm" z="[z60]" />
0796 </PosPart>
0797 <PosPart copyNumber="7">
0798 <rParent name="GJAX"/>
0799 <rChild name="GGA7"/>
0800 <Translation x="0*fm" y="0*fm" z="[z70]" />
0801 </PosPart>
0802 <PosPart copyNumber="8">
0803 <rParent name="GJAX"/>
0804 <rChild name="GGA8"/>
0805 <Translation x="0*fm" y="0*fm" z="[z80]" />
0806 </PosPart>
0807 <PosPart copyNumber="2">
0808 <rParent name="GMAX"/>
0809 <rChild name="GKAX"/>
0810 <Translation x="0*fm" y="[yFoil2]" z="0*fm" />
0811 </PosPart>
0812 <PosPart copyNumber="2">
0813 <rParent name="GMAX"/>
0814 <rChild name="GIAX"/>
0815 <Translation x="0*fm" y="[yGap3]" z="0*fm" />
0816 </PosPart>
0817 <PosPart copyNumber="1">
0818 <rParent name="GIAX"/>
0819 <rChild name="GFA1"/>
0820 <Translation x="0*fm" y="0*fm" z="[z10]" />
0821 </PosPart>
0822 <PosPart copyNumber="2">
0823 <rParent name="GIAX"/>
0824 <rChild name="GFA2"/>
0825 <Translation x="0*fm" y="0*fm" z="[z20]" />
0826 </PosPart>
0827 <PosPart copyNumber="3">
0828 <rParent name="GIAX"/>
0829 <rChild name="GFA3"/>
0830 <Translation x="0*fm" y="0*fm" z="[z30]" />
0831 </PosPart>
0832 <PosPart copyNumber="4">
0833 <rParent name="GIAX"/>
0834 <rChild name="GFA4"/>
0835 <Translation x="0*fm" y="0*fm" z="[z40]" />
0836 </PosPart>
0837 <PosPart copyNumber="5">
0838 <rParent name="GIAX"/>
0839 <rChild name="GFA5"/>
0840 <Translation x="0*fm" y="0*fm" z="[z50]" />
0841 </PosPart>
0842 <PosPart copyNumber="6">
0843 <rParent name="GIAX"/>
0844 <rChild name="GFA6"/>
0845 <Translation x="0*fm" y="0*fm" z="[z60]" />
0846 </PosPart>
0847 <PosPart copyNumber="7">
0848 <rParent name="GIAX"/>
0849 <rChild name="GFA7"/>
0850 <Translation x="0*fm" y="0*fm" z="[z70]" />
0851 </PosPart>
0852 <PosPart copyNumber="8">
0853 <rParent name="GIAX"/>
0854 <rChild name="GFA8"/>
0855 <Translation x="0*fm" y="0*fm" z="[z80]" />
0856 </PosPart>
0857 <PosPart copyNumber="3">
0858 <rParent name="GMAX"/>
0859 <rChild name="GKAX"/>
0860 <Translation x="0*fm" y="[yFoil3]" z="0*fm" />
0861 </PosPart>
0862 <PosPart copyNumber="1">
0863 <rParent name="GMAX"/>
0864 <rChild name="GDAX"/>
0865 <Translation x="0*fm" y="[yGap4]" z="0*fm" />
0866 </PosPart>
0867 <PosPart copyNumber="1">
0868 <rParent name="GMAX"/>
0869 <rChild name="GRAX"/>
0870 <Translation x="0*fm" y="[yReadOut]" z="0*fm" />
0871 </PosPart>
0872
0873 <PosPart copyNumber="1">
0874 <rParent name="GEMBox21L"/>
0875 <rChild name="GMAXL"/>
0876 <Translation x="0*fm" y="[ypGM21]" z="0*fm" />
0877 </PosPart>
0878 <PosPart copyNumber="1">
0879 <rParent name="GMAXL"/>
0880 <rChild name="GSAXL"/>
0881 <Translation x="0*fm" y="[yGap1]" z="0*fm" />
0882 </PosPart>
0883 <PosPart copyNumber="1">
0884 <rParent name="GMAXL"/>
0885 <rChild name="GKAXL"/>
0886 <Translation x="0*fm" y="[yFoil1]" z="0*fm" />
0887 </PosPart>
0888 <PosPart copyNumber="1">
0889 <rParent name="GMAXL"/>
0890 <rChild name="GJAXL"/>
0891 <Translation x="0*fm" y="[yGap2]" z="0*fm" />
0892 </PosPart>
0893 <PosPart copyNumber="1">
0894 <rParent name="GJAXL"/>
0895 <rChild name="GGA1"/>
0896 <Translation x="0*fm" y="0*fm" z="[z10L]" />
0897 </PosPart>
0898 <PosPart copyNumber="2">
0899 <rParent name="GJAXL"/>
0900 <rChild name="GGA2"/>
0901 <Translation x="0*fm" y="0*fm" z="[z20L]" />
0902 </PosPart>
0903 <PosPart copyNumber="3">
0904 <rParent name="GJAXL"/>
0905 <rChild name="GGA3"/>
0906 <Translation x="0*fm" y="0*fm" z="[z30L]" />
0907 </PosPart>
0908 <PosPart copyNumber="4">
0909 <rParent name="GJAXL"/>
0910 <rChild name="GGA4"/>
0911 <Translation x="0*fm" y="0*fm" z="[z40L]" />
0912 </PosPart>
0913 <PosPart copyNumber="5">
0914 <rParent name="GJAXL"/>
0915 <rChild name="GGA5"/>
0916 <Translation x="0*fm" y="0*fm" z="[z50L]" />
0917 </PosPart>
0918 <PosPart copyNumber="6">
0919 <rParent name="GJAXL"/>
0920 <rChild name="GGA6"/>
0921 <Translation x="0*fm" y="0*fm" z="[z60L]" />
0922 </PosPart>
0923 <PosPart copyNumber="7">
0924 <rParent name="GJAXL"/>
0925 <rChild name="GGA7"/>
0926 <Translation x="0*fm" y="0*fm" z="[z70L]" />
0927 </PosPart>
0928 <PosPart copyNumber="8">
0929 <rParent name="GJAXL"/>
0930 <rChild name="GGA8"/>
0931 <Translation x="0*fm" y="0*fm" z="[z80L]" />
0932 </PosPart>
0933 <PosPart copyNumber="9">
0934 <rParent name="GJAXL"/>
0935 <rChild name="GGA9"/>
0936 <Translation x="0*fm" y="0*fm" z="[z90L]" />
0937 </PosPart>
0938 <PosPart copyNumber="10">
0939 <rParent name="GJAXL"/>
0940 <rChild name="GGA10"/>
0941 <Translation x="0*fm" y="0*fm" z="[z100L]" />
0942 </PosPart>
0943 <PosPart copyNumber="11">
0944 <rParent name="GJAXL"/>
0945 <rChild name="GGA11"/>
0946 <Translation x="0*fm" y="0*fm" z="[z110L]" />
0947 </PosPart>
0948 <PosPart copyNumber="12">
0949 <rParent name="GJAXL"/>
0950 <rChild name="GGA12"/>
0951 <Translation x="0*fm" y="0*fm" z="[z120L]" />
0952 </PosPart>
0953 <PosPart copyNumber="2">
0954 <rParent name="GMAXL"/>
0955 <rChild name="GKAXL"/>
0956 <Translation x="0*fm" y="[yFoil2]" z="0*fm" />
0957 </PosPart>
0958 <PosPart copyNumber="2">
0959 <rParent name="GMAXL"/>
0960 <rChild name="GIAXL"/>
0961 <Translation x="0*fm" y="[yGap3]" z="0*fm" />
0962 </PosPart>
0963 <PosPart copyNumber="3">
0964 <rParent name="GMAXL"/>
0965 <rChild name="GKAXL"/>
0966 <Translation x="0*fm" y="[yFoil3]" z="0*fm" />
0967 </PosPart>
0968 <PosPart copyNumber="1">
0969 <rParent name="GMAXL"/>
0970 <rChild name="GDAXL"/>
0971 <Translation x="0*fm" y="[yGap4]" z="0*fm" />
0972 </PosPart>
0973 <PosPart copyNumber="1">
0974 <rParent name="GMAXL"/>
0975 <rChild name="GRAXL"/>
0976 <Translation x="0*fm" y="[yReadOut]" z="0*fm" />
0977 </PosPart>
0978
0979 <PosPart copyNumber="1">
0980 <rParent name="GSAXL"/>
0981 <rChild name="GHA201"/>
0982 <Translation x="0*fm" y="0*fm" z="[z10L]" />
0983 </PosPart>
0984 <PosPart copyNumber="2">
0985 <rParent name="GSAXL"/>
0986 <rChild name="GHA202"/>
0987 <Translation x="0*fm" y="0*fm" z="[z20L]" />
0988 </PosPart>
0989 <PosPart copyNumber="3">
0990 <rParent name="GSAXL"/>
0991 <rChild name="GHA203"/>
0992 <Translation x="0*fm" y="0*fm" z="[z30L]" />
0993 </PosPart>
0994 <PosPart copyNumber="4">
0995 <rParent name="GSAXL"/>
0996 <rChild name="GHA204"/>
0997 <Translation x="0*fm" y="0*fm" z="[z40L]" />
0998 </PosPart>
0999 <PosPart copyNumber="5">
1000 <rParent name="GSAXL"/>
1001 <rChild name="GHA205"/>
1002 <Translation x="0*fm" y="0*fm" z="[z50L]" />
1003 </PosPart>
1004 <PosPart copyNumber="6">
1005 <rParent name="GSAXL"/>
1006 <rChild name="GHA206"/>
1007 <Translation x="0*fm" y="0*fm" z="[z60L]" />
1008 </PosPart>
1009 <PosPart copyNumber="7">
1010 <rParent name="GSAXL"/>
1011 <rChild name="GHA207"/>
1012 <Translation x="0*fm" y="0*fm" z="[z70L]" />
1013 </PosPart>
1014 <PosPart copyNumber="8">
1015 <rParent name="GSAXL"/>
1016 <rChild name="GHA208"/>
1017 <Translation x="0*fm" y="0*fm" z="[z80L]" />
1018 </PosPart>
1019 <PosPart copyNumber="9">
1020 <rParent name="GSAXL"/>
1021 <rChild name="GHA209"/>
1022 <Translation x="0*fm" y="0*fm" z="[z90L]" />
1023 </PosPart>
1024 <PosPart copyNumber="10">
1025 <rParent name="GSAXL"/>
1026 <rChild name="GHA210"/>
1027 <Translation x="0*fm" y="0*fm" z="[z100L]" />
1028 </PosPart>
1029 <PosPart copyNumber="11">
1030 <rParent name="GSAXL"/>
1031 <rChild name="GHA211"/>
1032 <Translation x="0*fm" y="0*fm" z="[z110L]" />
1033 </PosPart>
1034 <PosPart copyNumber="12">
1035 <rParent name="GSAXL"/>
1036 <rChild name="GHA212"/>
1037 <Translation x="0*fm" y="0*fm" z="[z120L]" />
1038 </PosPart>
1039
1040 <PosPart copyNumber="1">
1041 <rParent name="GMAX"/>
1042 <rChild name="GHY11"/>
1043 <Translation x="-[xHybrid0]*2.-[xHybrid0]/2." y="[yHybrid]" z="[zStrip0]" />
1044 </PosPart>
1045 <PosPart copyNumber="11">
1046 <rParent name="GMAX"/>
1047 <rChild name="GHY11"/>
1048 <Translation x="-[xHybrid0]-[xHybrid0]/2." y="[yHybrid]" z="[zStrip0]" />
1049 </PosPart>
1050 <PosPart copyNumber="21">
1051 <rParent name="GMAX"/>
1052 <rChild name="GHY11"/>
1053 <Translation x="-[xHybrid0]/2." y="[yHybrid]" z="[zStrip0]" />
1054 </PosPart>
1055 <PosPart copyNumber="31">
1056 <rParent name="GMAX"/>
1057 <rChild name="GHY11"/>
1058 <Translation x="+[xHybrid0]/2." y="[yHybrid]" z="[zStrip0]" />
1059 </PosPart>
1060 <PosPart copyNumber="41">
1061 <rParent name="GMAX"/>
1062 <rChild name="GHY11"/>
1063 <Translation x="+[xHybrid0]*2+[xHybrid0]/2." y="[yHybrid]" z="[zStrip0]" />
1064 </PosPart>
1065 <PosPart copyNumber="51">
1066 <rParent name="GMAX"/>
1067 <rChild name="GHY11"/>
1068 <Translation x="+[xHybrid0]+[xHybrid0]/2." y="[yHybrid]" z="[zStrip0]" />
1069 </PosPart>
1070
1071 <PosPart copyNumber="2">
1072 <rParent name="GMAX"/>
1073 <rChild name="GHY11"/>
1074 <Translation x="-[xHybrid1]*2.-[xHybrid1]/2." y="[yHybrid]" z="[zStrip1]" />
1075 </PosPart>
1076 <PosPart copyNumber="12">
1077 <rParent name="GMAX"/>
1078 <rChild name="GHY11"/>
1079 <Translation x="-[xHybrid1]-[xHybrid1]/2." y="[yHybrid]" z="[zStrip1]" />
1080 </PosPart>
1081 <PosPart copyNumber="22">
1082 <rParent name="GMAX"/>
1083 <rChild name="GHY11"/>
1084 <Translation x="-[xHybrid1]/2." y="[yHybrid]" z="[zStrip1]" />
1085 </PosPart>
1086 <PosPart copyNumber="32">
1087 <rParent name="GMAX"/>
1088 <rChild name="GHY11"/>
1089 <Translation x="+[xHybrid1]/2." y="[yHybrid]" z="[zStrip1]" />
1090 </PosPart>
1091 <PosPart copyNumber="42">
1092 <rParent name="GMAX"/>
1093 <rChild name="GHY11"/>
1094 <Translation x="+[xHybrid1]*2+[xHybrid1]/2." y="[yHybrid]" z="[zStrip1]" />
1095 </PosPart>
1096 <PosPart copyNumber="52">
1097 <rParent name="GMAX"/>
1098 <rChild name="GHY11"/>
1099 <Translation x="+[xHybrid1]+[xHybrid1]/2." y="[yHybrid]" z="[zStrip1]" />
1100 </PosPart>
1101
1102 <PosPart copyNumber="3">
1103 <rParent name="GMAX"/>
1104 <rChild name="GHY11"/>
1105 <Translation x="-[xHybrid2]*2.-[xHybrid2]/2." y="[yHybrid]" z="[zStrip2]" />
1106 </PosPart>
1107 <PosPart copyNumber="13">
1108 <rParent name="GMAX"/>
1109 <rChild name="GHY11"/>
1110 <Translation x="-[xHybrid2]-[xHybrid2]/2." y="[yHybrid]" z="[zStrip2]" />
1111 </PosPart>
1112 <PosPart copyNumber="23">
1113 <rParent name="GMAX"/>
1114 <rChild name="GHY11"/>
1115 <Translation x="-[xHybrid2]/2." y="[yHybrid]" z="[zStrip2]" />
1116 </PosPart>
1117 <PosPart copyNumber="33">
1118 <rParent name="GMAX"/>
1119 <rChild name="GHY11"/>
1120 <Translation x="+[xHybrid2]/2." y="[yHybrid]" z="[zStrip2]" />
1121 </PosPart>
1122 <PosPart copyNumber="43">
1123 <rParent name="GMAX"/>
1124 <rChild name="GHY11"/>
1125 <Translation x="+[xHybrid2]*2+[xHybrid2]/2." y="[yHybrid]" z="[zStrip2]" />
1126 </PosPart>
1127 <PosPart copyNumber="53">
1128 <rParent name="GMAX"/>
1129 <rChild name="GHY11"/>
1130 <Translation x="+[xHybrid2]+[xHybrid2]/2." y="[yHybrid]" z="[zStrip2]" />
1131 </PosPart>
1132
1133 <PosPart copyNumber="4">
1134 <rParent name="GMAX"/>
1135 <rChild name="GHY11"/>
1136 <Translation x="-[xHybrid3]*2.-[xHybrid3]/2." y="[yHybrid]" z="[zStrip3]" />
1137 </PosPart>
1138 <PosPart copyNumber="14">
1139 <rParent name="GMAX"/>
1140 <rChild name="GHY11"/>
1141 <Translation x="-[xHybrid3]-[xHybrid3]/2." y="[yHybrid]" z="[zStrip3]" />
1142 </PosPart>
1143 <PosPart copyNumber="24">
1144 <rParent name="GMAX"/>
1145 <rChild name="GHY11"/>
1146 <Translation x="-[xHybrid3]/2." y="[yHybrid]" z="[zStrip3]" />
1147 </PosPart>
1148 <PosPart copyNumber="34">
1149 <rParent name="GMAX"/>
1150 <rChild name="GHY11"/>
1151 <Translation x="+[xHybrid3]/2." y="[yHybrid]" z="[zStrip3]" />
1152 </PosPart>
1153 <PosPart copyNumber="44">
1154 <rParent name="GMAX"/>
1155 <rChild name="GHY11"/>
1156 <Translation x="+[xHybrid3]*2+[xHybrid3]/2." y="[yHybrid]" z="[zStrip3]" />
1157 </PosPart>
1158 <PosPart copyNumber="54">
1159 <rParent name="GMAX"/>
1160 <rChild name="GHY11"/>
1161 <Translation x="+[xHybrid3]+[xHybrid3]/2." y="[yHybrid]" z="[zStrip3]" />
1162 </PosPart>
1163
1164 <PosPart copyNumber="5">
1165 <rParent name="GMAX"/>
1166 <rChild name="GHY11"/>
1167 <Translation x="-[xHybrid4]*2.-[xHybrid4]/2." y="[yHybrid]" z="[zStrip4]" />
1168 </PosPart>
1169 <PosPart copyNumber="15">
1170 <rParent name="GMAX"/>
1171 <rChild name="GHY11"/>
1172 <Translation x="-[xHybrid4]-[xHybrid4]/2." y="[yHybrid]" z="[zStrip4]" />
1173 </PosPart>
1174 <PosPart copyNumber="25">
1175 <rParent name="GMAX"/>
1176 <rChild name="GHY11"/>
1177 <Translation x="-[xHybrid4]/2." y="[yHybrid]" z="[zStrip4]" />
1178 </PosPart>
1179 <PosPart copyNumber="35">
1180 <rParent name="GMAX"/>
1181 <rChild name="GHY11"/>
1182 <Translation x="+[xHybrid4]/2." y="[yHybrid]" z="[zStrip4]" />
1183 </PosPart>
1184 <PosPart copyNumber="45">
1185 <rParent name="GMAX"/>
1186 <rChild name="GHY11"/>
1187 <Translation x="+[xHybrid4]*2+[xHybrid4]/2." y="[yHybrid]" z="[zStrip4]" />
1188 </PosPart>
1189 <PosPart copyNumber="55">
1190 <rParent name="GMAX"/>
1191 <rChild name="GHY11"/>
1192 <Translation x="+[xHybrid4]+[xHybrid4]/2." y="[yHybrid]" z="[zStrip4]" />
1193 </PosPart>
1194
1195 <PosPart copyNumber="6">
1196 <rParent name="GMAX"/>
1197 <rChild name="GHY11"/>
1198 <Translation x="-[xHybrid5]*2.-[xHybrid5]/2." y="[yHybrid]" z="[zStrip5]" />
1199 </PosPart>
1200 <PosPart copyNumber="16">
1201 <rParent name="GMAX"/>
1202 <rChild name="GHY11"/>
1203 <Translation x="-[xHybrid5]-[xHybrid5]/2." y="[yHybrid]" z="[zStrip5]" />
1204 </PosPart>
1205 <PosPart copyNumber="26">
1206 <rParent name="GMAX"/>
1207 <rChild name="GHY11"/>
1208 <Translation x="-[xHybrid5]/2." y="[yHybrid]" z="[zStrip5]" />
1209 </PosPart>
1210 <PosPart copyNumber="36">
1211 <rParent name="GMAX"/>
1212 <rChild name="GHY11"/>
1213 <Translation x="+[xHybrid5]/2." y="[yHybrid]" z="[zStrip5]" />
1214 </PosPart>
1215 <PosPart copyNumber="46">
1216 <rParent name="GMAX"/>
1217 <rChild name="GHY11"/>
1218 <Translation x="+[xHybrid5]*2+[xHybrid5]/2." y="[yHybrid]" z="[zStrip5]" />
1219 </PosPart>
1220 <PosPart copyNumber="56">
1221 <rParent name="GMAX"/>
1222 <rChild name="GHY11"/>
1223 <Translation x="+[xHybrid5]+[xHybrid5]/2." y="[yHybrid]" z="[zStrip5]" />
1224 </PosPart>
1225
1226 <PosPart copyNumber="7">
1227 <rParent name="GMAX"/>
1228 <rChild name="GHY11"/>
1229 <Translation x="-[xHybrid6]*2.-[xHybrid6]/2." y="[yHybrid]" z="[zStrip6]" />
1230 </PosPart>
1231 <PosPart copyNumber="17">
1232 <rParent name="GMAX"/>
1233 <rChild name="GHY11"/>
1234 <Translation x="-[xHybrid6]-[xHybrid6]/2." y="[yHybrid]" z="[zStrip6]" />
1235 </PosPart>
1236 <PosPart copyNumber="27">
1237 <rParent name="GMAX"/>
1238 <rChild name="GHY11"/>
1239 <Translation x="-[xHybrid6]/2." y="[yHybrid]" z="[zStrip6]" />
1240 </PosPart>
1241 <PosPart copyNumber="37">
1242 <rParent name="GMAX"/>
1243 <rChild name="GHY11"/>
1244 <Translation x="+[xHybrid6]/2." y="[yHybrid]" z="[zStrip6]" />
1245 </PosPart>
1246 <PosPart copyNumber="47">
1247 <rParent name="GMAX"/>
1248 <rChild name="GHY11"/>
1249 <Translation x="+[xHybrid6]*2+[xHybrid6]/2." y="[yHybrid]" z="[zStrip6]" />
1250 </PosPart>
1251 <PosPart copyNumber="57">
1252 <rParent name="GMAX"/>
1253 <rChild name="GHY11"/>
1254 <Translation x="+[xHybrid6]+[xHybrid6]/2." y="[yHybrid]" z="[zStrip6]" />
1255 </PosPart>
1256
1257 <PosPart copyNumber="8">
1258 <rParent name="GMAX"/>
1259 <rChild name="GHY11"/>
1260 <Translation x="-[xHybrid7]*2.-[xHybrid7]/2." y="[yHybrid]" z="[zStrip7]" />
1261 </PosPart>
1262 <PosPart copyNumber="18">
1263 <rParent name="GMAX"/>
1264 <rChild name="GHY11"/>
1265 <Translation x="-[xHybrid7]-[xHybrid7]/2." y="[yHybrid]" z="[zStrip7]" />
1266 </PosPart>
1267 <PosPart copyNumber="28">
1268 <rParent name="GMAX"/>
1269 <rChild name="GHY11"/>
1270 <Translation x="-[xHybrid7]/2." y="[yHybrid]" z="[zStrip7]" />
1271 </PosPart>
1272 <PosPart copyNumber="38">
1273 <rParent name="GMAX"/>
1274 <rChild name="GHY11"/>
1275 <Translation x="+[xHybrid7]/2." y="[yHybrid]" z="[zStrip7]" />
1276 </PosPart>
1277 <PosPart copyNumber="48">
1278 <rParent name="GMAX"/>
1279 <rChild name="GHY11"/>
1280 <Translation x="+[xHybrid7]*2+[xHybrid7]/2." y="[yHybrid]" z="[zStrip7]" />
1281 </PosPart>
1282 <PosPart copyNumber="58">
1283 <rParent name="GMAX"/>
1284 <rChild name="GHY11"/>
1285 <Translation x="+[xHybrid7]+[xHybrid7]/2." y="[yHybrid]" z="[zStrip7]" />
1286 </PosPart>
1287
1288 <PosPart copyNumber="1">
1289 <rParent name="GMAX"/>
1290 <rChild name="GS011"/>
1291 <Translation x="0*fm" y="[yStrip]" z="[zStrip0]" />
1292 </PosPart>
1293 <PosPart copyNumber="2">
1294 <rParent name="GMAX"/>
1295 <rChild name="GS111"/>
1296 <Translation x="0*fm" y="[yStrip]" z="[zStrip1]" />
1297 </PosPart>
1298 <PosPart copyNumber="3">
1299 <rParent name="GMAX"/>
1300 <rChild name="GS211"/>
1301 <Translation x="0*fm" y="[yStrip]" z="[zStrip2]" />
1302 </PosPart>
1303 <PosPart copyNumber="4">
1304 <rParent name="GMAX"/>
1305 <rChild name="GS311"/>
1306 <Translation x="0*fm" y="[yStrip]" z="[zStrip3]" />
1307 </PosPart>
1308 <PosPart copyNumber="5">
1309 <rParent name="GMAX"/>
1310 <rChild name="GS411"/>
1311 <Translation x="0*fm" y="[yStrip]" z="[zStrip4]" />
1312 </PosPart>
1313 <PosPart copyNumber="6">
1314 <rParent name="GMAX"/>
1315 <rChild name="GS511"/>
1316 <Translation x="0*fm" y="[yStrip]" z="[zStrip5]" />
1317 </PosPart>
1318 <PosPart copyNumber="7">
1319 <rParent name="GMAX"/>
1320 <rChild name="GS611"/>
1321 <Translation x="0*fm" y="[yStrip]" z="[zStrip6]" />
1322 </PosPart>
1323 <PosPart copyNumber="8">
1324 <rParent name="GMAX"/>
1325 <rChild name="GS711"/>
1326 <Translation x="0*fm" y="[yStrip]" z="[zStrip7]" />
1327 </PosPart>
1328 <PosPart copyNumber="9">
1329 <rParent name="GMAX"/>
1330 <rChild name="GSX11"/>
1331 <Translation x="0*fm" y="[yStrip]" z="[zTubeBot]" />
1332 </PosPart>
1333 <PosPart copyNumber="1">
1334 <rParent name="GBT11"/>
1335 <rChild name="GCT11"/>
1336 </PosPart>
1337 <PosPart copyNumber="1">
1338 <rParent name="GMAX"/>
1339 <rChild name="GBT11"/>
1340 <Translation x="+[xTubeBot]" y="[yTube]-0.16*cm" z="[zTubeBot]" />
1341 <rRotation name="90XD"/>
1342 </PosPart>
1343 <PosPart copyNumber="1">
1344 <rParent name="GST11"/>
1345 <rChild name="GRT11"/>
1346 </PosPart>
1347 <PosPart copyNumber="1">
1348 <rParent name="GMAX"/>
1349 <rChild name="GST11"/>
1350 <Translation x="+2*[xTubeSlant]" y="[yTube]-0.1*cm" z="[zTubeSlant]" />
1351 <rRotation name="P10D"/>
1352 </PosPart>
1353 <PosPart copyNumber="2">
1354 <rParent name="GMAX"/>
1355 <rChild name="GST11"/>
1356 <Translation x="-2*[xTubeSlant]" y="[yTube]-0.16*cm" z="[zTubeSlant]" />
1357 <rRotation name="M10D"/>
1358 </PosPart>
1359 <PosPart copyNumber="3">
1360 <rParent name="GMAX"/>
1361 <rChild name="GST11"/>
1362 <Translation x="+6*[xTubeSlant]-8.*cm" y="[yTube]-0.16*cm" z="[zTubeSlant]" />
1363 <rRotation name="P20D"/>
1364 </PosPart>
1365 <PosPart copyNumber="4">
1366 <rParent name="GMAX"/>
1367 <rChild name="GST11"/>
1368 <Translation x="-6*[xTubeSlant]+8.*cm" y="[yTube]-0.16*cm" z="[zTubeSlant]" />
1369 <rRotation name="M20D"/>
1370 </PosPart>
1371
1372 </PosPartSection>
1373
1374 <Algorithm name="muon:DDGEMAngular">
1375 <rParent name="GEMDisk21SP"/>
1376 <String name="ChildName" value="GEMBox21"/>
1377 <String name="RotNameSpace" value="gem21"/>
1378 <Numeric name="n" value="9"/>
1379 <Numeric name="startCopyNo" value="2"/>
1380 <Numeric name="incrCopyNo" value="2"/>
1381 <Numeric name="invert" value="1"/>
1382 <Numeric name="stepAngle" value="40*deg"/>
1383 <Numeric name="startAngle" value="5*deg"/>
1384 <Numeric name="rPosition" value="[rPos]"/>
1385 <Numeric name="zoffset" value="+28.70*mm"/>
1386 </Algorithm>
1387 <Algorithm name="muon:DDGEMAngular">
1388 <rParent name="GEMDisk21SP"/>
1389 <String name="ChildName" value="GEMBox21"/>
1390 <String name="RotNameSpace" value="gem21"/>
1391 <Numeric name="n" value="9"/>
1392 <Numeric name="startCopyNo" value="1"/>
1393 <Numeric name="incrCopyNo" value="2"/>
1394 <Numeric name="invert" value="1"/>
1395 <Numeric name="stepAngle" value="40*deg"/>
1396 <Numeric name="startAngle" value="5*deg"/>
1397 <Numeric name="rPosition" value="[rPos]"/>
1398 <Numeric name="zoffset" value=" -9.70*mm"/>
1399 </Algorithm>
1400 <Algorithm name="muon:DDGEMAngular">
1401 <rParent name="GEMDisk21SP"/>
1402 <String name="ChildName" value="GEMBox21"/>
1403 <String name="RotNameSpace" value="gem21"/>
1404 <Numeric name="n" value="9"/>
1405 <Numeric name="startCopyNo" value="53"/>
1406 <Numeric name="incrCopyNo" value="2"/>
1407 <Numeric name="invert" value="0"/>
1408 <Numeric name="stepAngle" value="40*deg"/>
1409 <Numeric name="startAngle" value="25*deg"/>
1410 <Numeric name="rPosition" value="[rPos]"/>
1411 <Numeric name="zoffset" value=" +9.50*mm"/>
1412 </Algorithm>
1413 <Algorithm name="muon:DDGEMAngular">
1414 <rParent name="GEMDisk21SP"/>
1415 <String name="ChildName" value="GEMBox21"/>
1416 <String name="RotNameSpace" value="gem21"/>
1417 <Numeric name="n" value="9"/>
1418 <Numeric name="startCopyNo" value="52"/>
1419 <Numeric name="incrCopyNo" value="2"/>
1420 <Numeric name="invert" value="0"/>
1421 <Numeric name="stepAngle" value="40*deg"/>
1422 <Numeric name="startAngle" value="25*deg"/>
1423 <Numeric name="rPosition" value="[rPos]"/>
1424 <Numeric name="zoffset" value="-27.90*mm"/>
1425 </Algorithm>
1426
1427
1428 <Algorithm name="muon:DDGEMAngular">
1429 <rParent name="GEMDisk21LP"/>
1430 <String name="ChildName" value="GEMBox21L"/>
1431 <String name="RotNameSpace" value="gem21"/>
1432 <Numeric name="n" value="9"/>
1433 <Numeric name="startCopyNo" value="2"/>
1434 <Numeric name="incrCopyNo" value="2"/>
1435 <Numeric name="invert" value="1"/>
1436 <Numeric name="stepAngle" value="40*deg"/>
1437 <Numeric name="startAngle" value="5*deg"/>
1438 <Numeric name="rPosition" value="[rPosL]"/>
1439 <Numeric name="zoffset" value="+28.70*mm"/>
1440 </Algorithm>
1441 <Algorithm name="muon:DDGEMAngular">
1442 <rParent name="GEMDisk21LP"/>
1443 <String name="ChildName" value="GEMBox21L"/>
1444 <String name="RotNameSpace" value="gem21"/>
1445 <Numeric name="n" value="9"/>
1446 <Numeric name="startCopyNo" value="1"/>
1447 <Numeric name="incrCopyNo" value="2"/>
1448 <Numeric name="invert" value="1"/>
1449 <Numeric name="stepAngle" value="40*deg"/>
1450 <Numeric name="startAngle" value="5*deg"/>
1451 <Numeric name="rPosition" value="[rPosL]"/>
1452 <Numeric name="zoffset" value=" -9.70*mm"/>
1453 </Algorithm>
1454 <Algorithm name="muon:DDGEMAngular">
1455 <rParent name="GEMDisk21LP"/>
1456 <String name="ChildName" value="GEMBox21L"/>
1457 <String name="RotNameSpace" value="gem21"/>
1458 <Numeric name="n" value="9"/>
1459 <Numeric name="startCopyNo" value="53"/>
1460 <Numeric name="incrCopyNo" value="2"/>
1461 <Numeric name="invert" value="0"/>
1462 <Numeric name="stepAngle" value="40*deg"/>
1463 <Numeric name="startAngle" value="25*deg"/>
1464 <Numeric name="rPosition" value="[rPosL]"/>
1465 <Numeric name="zoffset" value=" +9.50*mm"/>
1466 </Algorithm>
1467 <Algorithm name="muon:DDGEMAngular">
1468 <rParent name="GEMDisk21LP"/>
1469 <String name="ChildName" value="GEMBox21L"/>
1470 <String name="RotNameSpace" value="gem21"/>
1471 <Numeric name="n" value="9"/>
1472 <Numeric name="startCopyNo" value="52"/>
1473 <Numeric name="incrCopyNo" value="2"/>
1474 <Numeric name="invert" value="0"/>
1475 <Numeric name="stepAngle" value="40*deg"/>
1476 <Numeric name="startAngle" value="25*deg"/>
1477 <Numeric name="rPosition" value="[rPosL]"/>
1478 <Numeric name="zoffset" value="-27.90*mm"/>
1479 </Algorithm>
1480
1481 <Algorithm name="muon:DDGEMAngular">
1482 <rParent name="GEMDisk21SN"/>
1483 <String name="ChildName" value="GEMBox21"/>
1484 <String name="RotNameSpace" value="gem21"/>
1485 <Numeric name="n" value="9"/>
1486 <Numeric name="startCopyNo" value="2"/>
1487 <Numeric name="incrCopyNo" value="2"/>
1488 <Numeric name="invert" value="1"/>
1489 <Numeric name="stepAngle" value="-40*deg"/>
1490 <Numeric name="startAngle" value="175*deg"/>
1491 <Numeric name="rPosition" value="[rPos]"/>
1492 <Numeric name="zoffset" value="+28.70*mm"/>
1493 </Algorithm>
1494 <Algorithm name="muon:DDGEMAngular">
1495 <rParent name="GEMDisk21SN"/>
1496 <String name="ChildName" value="GEMBox21"/>
1497 <String name="RotNameSpace" value="gem21"/>
1498 <Numeric name="n" value="9"/>
1499 <Numeric name="startCopyNo" value="1"/>
1500 <Numeric name="incrCopyNo" value="2"/>
1501 <Numeric name="invert" value="1"/>
1502 <Numeric name="stepAngle" value="-40*deg"/>
1503 <Numeric name="startAngle" value="175*deg"/>
1504 <Numeric name="rPosition" value="[rPos]"/>
1505 <Numeric name="zoffset" value=" -9.70*mm"/>
1506 </Algorithm>
1507 <Algorithm name="muon:DDGEMAngular">
1508 <rParent name="GEMDisk21SN"/>
1509 <String name="ChildName" value="GEMBox21"/>
1510 <String name="RotNameSpace" value="gem21"/>
1511 <Numeric name="n" value="9"/>
1512 <Numeric name="startCopyNo" value="53"/>
1513 <Numeric name="incrCopyNo" value="2"/>
1514 <Numeric name="invert" value="0"/>
1515 <Numeric name="stepAngle" value="-40*deg"/>
1516 <Numeric name="startAngle" value="155*deg"/>
1517 <Numeric name="rPosition" value="[rPos]"/>
1518 <Numeric name="zoffset" value=" +9.50*mm"/>
1519 </Algorithm>
1520 <Algorithm name="muon:DDGEMAngular">
1521 <rParent name="GEMDisk21SN"/>
1522 <String name="ChildName" value="GEMBox21"/>
1523 <String name="RotNameSpace" value="gem21"/>
1524 <Numeric name="n" value="9"/>
1525 <Numeric name="startCopyNo" value="52"/>
1526 <Numeric name="incrCopyNo" value="2"/>
1527 <Numeric name="invert" value="0"/>
1528 <Numeric name="stepAngle" value="-40*deg"/>
1529 <Numeric name="startAngle" value="155*deg"/>
1530 <Numeric name="rPosition" value="[rPos]"/>
1531 <Numeric name="zoffset" value="-27.90*mm"/>
1532 </Algorithm>
1533
1534
1535 <Algorithm name="muon:DDGEMAngular">
1536 <rParent name="GEMDisk21LN"/>
1537 <String name="ChildName" value="GEMBox21L"/>
1538 <String name="RotNameSpace" value="gem21"/>
1539 <Numeric name="n" value="9"/>
1540 <Numeric name="startCopyNo" value="2"/>
1541 <Numeric name="incrCopyNo" value="2"/>
1542 <Numeric name="invert" value="1"/>
1543 <Numeric name="stepAngle" value="-40*deg"/>
1544 <Numeric name="startAngle" value="175*deg"/>
1545 <Numeric name="rPosition" value="[rPosL]"/>
1546 <Numeric name="zoffset" value="+28.70*mm"/>
1547 </Algorithm>
1548 <Algorithm name="muon:DDGEMAngular">
1549 <rParent name="GEMDisk21LN"/>
1550 <String name="ChildName" value="GEMBox21L"/>
1551 <String name="RotNameSpace" value="gem21"/>
1552 <Numeric name="n" value="9"/>
1553 <Numeric name="startCopyNo" value="1"/>
1554 <Numeric name="incrCopyNo" value="2"/>
1555 <Numeric name="invert" value="1"/>
1556 <Numeric name="stepAngle" value="-40*deg"/>
1557 <Numeric name="startAngle" value="175*deg"/>
1558 <Numeric name="rPosition" value="[rPosL]"/>
1559 <Numeric name="zoffset" value=" -9.70*mm"/>
1560 </Algorithm>
1561 <Algorithm name="muon:DDGEMAngular">
1562 <rParent name="GEMDisk21LN"/>
1563 <String name="ChildName" value="GEMBox21L"/>
1564 <String name="RotNameSpace" value="gem21"/>
1565 <Numeric name="n" value="9"/>
1566 <Numeric name="startCopyNo" value="53"/>
1567 <Numeric name="incrCopyNo" value="2"/>
1568 <Numeric name="invert" value="0"/>
1569 <Numeric name="stepAngle" value="-40*deg"/>
1570 <Numeric name="startAngle" value="155*deg"/>
1571 <Numeric name="rPosition" value="[rPosL]"/>
1572 <Numeric name="zoffset" value=" +9.50*mm"/>
1573 </Algorithm>
1574 <Algorithm name="muon:DDGEMAngular">
1575 <rParent name="GEMDisk21LN"/>
1576 <String name="ChildName" value="GEMBox21L"/>
1577 <String name="RotNameSpace" value="gem21"/>
1578 <Numeric name="n" value="9"/>
1579 <Numeric name="startCopyNo" value="52"/>
1580 <Numeric name="incrCopyNo" value="2"/>
1581 <Numeric name="invert" value="0"/>
1582 <Numeric name="stepAngle" value="-40*deg"/>
1583 <Numeric name="startAngle" value="155*deg"/>
1584 <Numeric name="rPosition" value="[rPosL]"/>
1585 <Numeric name="zoffset" value="-27.90*mm"/>
1586 </Algorithm>
1587
1588 </DDDefinition>