Warning, /Geometry/MuonCommonData/data/me0/TDR_Dev/me0.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
0004 <ConstantsSection label="me0.xml" eval="true">
0005 <Constant name="rMin" value="[mf:rMinME0] + 10.*cm"/>
0006 <Constant name="rMax" value="149.5*cm"/>
0007 <Constant name="dZ" value="0.5*([rMax]-[rMin])"/>
0008 <Constant name="rPos" value="([dZ] + [rMin])"/>
0009 <Constant name="z10" value="12.35*cm"/>
0010 <Constant name="z20" value="([z10]-5*cm)"/>
0011 <Constant name="z30" value="([z20]-5*cm)"/>
0012 <Constant name="z40" value="([z30]-5*cm)"/>
0013 <Constant name="z50" value="([z40]-5*cm)"/>
0014 <Constant name="z60" value="([z50]-5*cm)"/>
0015 <Constant name="Angle" value="10.0*deg"/>
0016 <Constant name="slope" value="tan([Angle])"/>
0017 <Constant name="xBot" value="([rMin]*[slope])"/>
0018 <Constant name="xTop" value="(2.*[dZ]*[slope]+[xBot])"/>
0019 <Constant name="tBase" value="1.6*mm"/>
0020 <Constant name="tFoil" value="0.025*mm"/>
0021 <Constant name="tSense" value="(6.0*mm-[tFoil])/2"/>
0022 <Constant name="tGas1" value="(1.0*mm-2*[tFoil])/2"/>
0023 <Constant name="tGas2" value="(2.0*mm-2*[tFoil])/2"/>
0024 <Constant name="tGas3" value="(1.0*mm-[tFoil])/2"/>
0025 <Constant name="tRead" value="1.5*mm"/>
0026 <Constant name="tTop" value="0.5*mm"/>
0027 <Constant name="zBase" value="-([tSense]+[tBase])"/>
0028 <Constant name="zFoil1" value="([tSense]+[tFoil])"/>
0029 <Constant name="zGas1" value="([zFoil1]+[tFoil]+[tGas1])"/>
0030 <Constant name="zFoil2" value="([zGas1]+[tFoil]+[tGas1])"/>
0031 <Constant name="zGas2" value="([zFoil2]+[tFoil]+[tGas2])"/>
0032 <Constant name="zFoil3" value="([zGas2]+[tFoil]+[tGas2])"/>
0033 <Constant name="zGas3" value="([zFoil3]+[tFoil]+[tGas3])"/>
0034 <Constant name="zRead" value="([zGas3]+[tGas3]+[tRead])"/>
0035 <Constant name="zTop" value="([zRead]+[tRead]+[tTop])"/>
0036
0037 <Constant name="dzGap" value="0.2500*mm"/>
0038 <Constant name="dzS1" value="73.803*mm"/>
0039 <Constant name="dzS2" value="([dzS1])"/>
0040 <Constant name="dzS3" value="58.463*mm"/>
0041 <Constant name="dzS4" value="([dzS3])"/>
0042 <Constant name="dzS5" value="46.566*mm"/>
0043 <Constant name="dzS6" value="([dzS5])"/>
0044 <Constant name="dzS7" value="38.213*mm"/>
0045 <Constant name="dzS8" value="([dzS7])"/>
0046
0047 <Constant name="dzInL" value="([dzS1]+[dzS2]+[dzS3]+[dzS4]+[dzS5]+[dzS6]+[dzS7]+[dzS8]+7*[dzGap])"/>
0048 <Constant name="z10L" value="([dzInL]-[dzS1])"/>
0049 <Constant name="z20L" value="([z10L]-[dzS1]-2*[dzGap]-[dzS2])"/>
0050 <Constant name="z30L" value="([z20L]-[dzS2]-2*[dzGap]-[dzS3])"/>
0051 <Constant name="z40L" value="([z30L]-[dzS3]-2*[dzGap]-[dzS4])"/>
0052 <Constant name="z50L" value="([z40L]-[dzS4]-2*[dzGap]-[dzS5])"/>
0053 <Constant name="z60L" value="([z50L]-[dzS5]-2*[dzGap]-[dzS6])"/>
0054 <Constant name="z70L" value="([z60L]-[dzS6]-2*[dzGap]-[dzS7])"/>
0055 <Constant name="z80L" value="([z70L]-[dzS7]-2*[dzGap]-[dzS8])"/>
0056
0057 <Constant name="dxTop" value="(([rPos]+[dzInL])*[slope])"/>
0058 <Constant name="dx11" value="([dxTop]-[slope]*([dzInL]-[z10L]+[dzS1]))"/>
0059 <Constant name="dx12" value="([dxTop]-[slope]*([dzInL]-[z10L]-[dzS1]))"/>
0060 <Constant name="dx21" value="([dxTop]-[slope]*([dzInL]-[z20L]+[dzS2]))"/>
0061 <Constant name="dx22" value="([dxTop]-[slope]*([dzInL]-[z20L]-[dzS2]))"/>
0062 <Constant name="dx31" value="([dxTop]-[slope]*([dzInL]-[z30L]+[dzS3]))"/>
0063 <Constant name="dx32" value="([dxTop]-[slope]*([dzInL]-[z30L]-[dzS3]))"/>
0064 <Constant name="dx41" value="([dxTop]-[slope]*([dzInL]-[z40L]+[dzS4]))"/>
0065 <Constant name="dx42" value="([dxTop]-[slope]*([dzInL]-[z40L]-[dzS4]))"/>
0066 <Constant name="dx51" value="([dxTop]-[slope]*([dzInL]-[z50L]+[dzS5]))"/>
0067 <Constant name="dx52" value="([dxTop]-[slope]*([dzInL]-[z50L]-[dzS5]))"/>
0068 <Constant name="dx61" value="([dxTop]-[slope]*([dzInL]-[z60L]+[dzS6]))"/>
0069 <Constant name="dx62" value="([dxTop]-[slope]*([dzInL]-[z60L]-[dzS6]))"/>
0070 <Constant name="dx71" value="([dxTop]-[slope]*([dzInL]-[z70L]+[dzS7]))"/>
0071 <Constant name="dx72" value="([dxTop]-[slope]*([dzInL]-[z70L]-[dzS7]))"/>
0072 <Constant name="dx81" value="([dxTop]-[slope]*([dzInL]-[z80L]+[dzS8]))"/>
0073 <Constant name="dx82" value="([dxTop]-[slope]*([dzInL]-[z80L]-[dzS8]))"/>
0074 </ConstantsSection>
0075
0076 <SolidSection label="me0.xml">
0077 <Tubs name="ME0" rMin="[rMin]" rMax="[rMax]+2.5*cm" dz="14.75*cm " startPhi="0*deg" deltaPhi="360*deg"/>
0078 <Trd1 name="ME0Box" dz="[dZ]" dy1="14.75*cm" dy2="14.75*cm" dx1="[xBot]" dx2="[xTop]" />
0079 <Trd1 name="ME0L" dz="[dZ]" dy1="[tSense]" dy2="[tSense]" dx1="[xBot]" dx2="[xTop]" />
0080 <Trd1 name="ME0Base" dz="[dZ]" dy1="[tBase]" dy2="[tBase]" dx1="[xBot]" dx2="[xTop]" />
0081 <Trd1 name="ME0Gas1" dz="[dZ]" dy1="[tGas1]" dy2="[tGas1]" dx1="[xBot]" dx2="[xTop]" />
0082 <Trd1 name="ME0Gas2" dz="[dZ]" dy1="[tGas2]" dy2="[tGas2]" dx1="[xBot]" dx2="[xTop]" />
0083 <Trd1 name="ME0Gas3" dz="[dZ]" dy1="[tGas3]" dy2="[tGas3]" dx1="[xBot]" dx2="[xTop]" />
0084 <Trd1 name="ME0Foil" dz="[dZ]" dy1="[tFoil]" dy2="[tFoil]" dx1="[xBot]" dx2="[xTop]" />
0085 <Trd1 name="ME0Read" dz="[dZ]" dy1="[tRead]" dy2="[tRead]" dx1="[xBot]" dx2="[xTop]" />
0086 <Trd1 name="ME0Top" dz="[dZ]" dy1="[tTop]" dy2="[tTop]" dx1="[xBot]" dx2="[xTop]" />
0087
0088 <Trd1 name="GHA001" dz="[dzS1]" dy1="[tSense]" dy2="[tSense]" dx1="[dx11]" dx2="[dx12]" />
0089 <Trd1 name="GHA002" dz="[dzS2]" dy1="[tSense]" dy2="[tSense]" dx1="[dx21]" dx2="[dx22]" />
0090 <Trd1 name="GHA003" dz="[dzS3]" dy1="[tSense]" dy2="[tSense]" dx1="[dx31]" dx2="[dx32]" />
0091 <Trd1 name="GHA004" dz="[dzS4]" dy1="[tSense]" dy2="[tSense]" dx1="[dx41]" dx2="[dx42]" />
0092 <Trd1 name="GHA005" dz="[dzS5]" dy1="[tSense]" dy2="[tSense]" dx1="[dx51]" dx2="[dx52]" />
0093 <Trd1 name="GHA006" dz="[dzS6]" dy1="[tSense]" dy2="[tSense]" dx1="[dx61]" dx2="[dx62]" />
0094 <Trd1 name="GHA007" dz="[dzS7]" dy1="[tSense]" dy2="[tSense]" dx1="[dx71]" dx2="[dx72]" />
0095 <Trd1 name="GHA008" dz="[dzS8]" dy1="[tSense]" dy2="[tSense]" dx1="[dx81]" dx2="[dx82]" />
0096 </SolidSection>
0097
0098 <LogicalPartSection label="me0.xml">
0099 <LogicalPart name="ME0P" category="unspecified">
0100 <rSolid name="ME0"/>
0101 <rMaterial name="materials:ME_free_space"/>
0102 </LogicalPart>
0103 <LogicalPart name="ME0N" category="unspecified">
0104 <rSolid name="ME0"/>
0105 <rMaterial name="materials:ME_free_space"/>
0106 </LogicalPart>
0107 <LogicalPart name="ME0Box" category="unspecified">
0108 <rSolid name="ME0Box"/>
0109 <rMaterial name="materials:Air"/>
0110 </LogicalPart>
0111 <LogicalPart name="ME0L" category="unspecified">
0112 <rSolid name="ME0L"/>
0113 <rMaterial name="gemf:M_GEM_Gas"/>
0114 </LogicalPart>
0115 <LogicalPart name="ME0Foil" category="unspecified">
0116 <rSolid name="ME0Foil"/>
0117 <rMaterial name="gemf:M_GEM_Foil"/>
0118 </LogicalPart>
0119 <LogicalPart name="ME0Gas1" category="unspecified">
0120 <rSolid name="ME0Gas1"/>
0121 <rMaterial name="gemf:M_GEM_Gas"/>
0122 </LogicalPart>
0123 <LogicalPart name="ME0Gas2" category="unspecified">
0124 <rSolid name="ME0Gas2"/>
0125 <rMaterial name="gemf:M_GEM_Gas"/>
0126 </LogicalPart>
0127 <LogicalPart name="ME0Gas3" category="unspecified">
0128 <rSolid name="ME0Gas3"/>
0129 <rMaterial name="gemf:M_GEM_Gas"/>
0130 </LogicalPart>
0131 <LogicalPart name="ME0Read" category="unspecified">
0132 <rSolid name="ME0Read"/>
0133 <rMaterial name="gemf:M_Rdout_Brd"/>
0134 </LogicalPart>
0135 <LogicalPart name="ME0Base" category="unspecified">
0136 <rSolid name="ME0Base"/>
0137 <rMaterial name="materials:Aluminium"/>
0138 </LogicalPart>
0139 <LogicalPart name="ME0Top" category="unspecified">
0140 <rSolid name="ME0Top"/>
0141 <rMaterial name="materials:Aluminium"/>
0142 </LogicalPart>
0143
0144 <LogicalPart name="GHA001" category="unspecified">
0145 <rSolid name="GHA001"/>
0146 <rMaterial name="gemf:M_GEM_Gas"/>
0147 </LogicalPart>
0148 <LogicalPart name="GHA002" category="unspecified">
0149 <rSolid name="GHA002"/>
0150 <rMaterial name="gemf:M_GEM_Gas"/>
0151 </LogicalPart>
0152 <LogicalPart name="GHA003" category="unspecified">
0153 <rSolid name="GHA003"/>
0154 <rMaterial name="gemf:M_GEM_Gas"/>
0155 </LogicalPart>
0156 <LogicalPart name="GHA004" category="unspecified">
0157 <rSolid name="GHA004"/>
0158 <rMaterial name="gemf:M_GEM_Gas"/>
0159 </LogicalPart>
0160 <LogicalPart name="GHA005" category="unspecified">
0161 <rSolid name="GHA005"/>
0162 <rMaterial name="gemf:M_GEM_Gas"/>
0163 </LogicalPart>
0164 <LogicalPart name="GHA006" category="unspecified">
0165 <rSolid name="GHA006"/>
0166 <rMaterial name="gemf:M_GEM_Gas"/>
0167 </LogicalPart>
0168 <LogicalPart name="GHA007" category="unspecified">
0169 <rSolid name="GHA007"/>
0170 <rMaterial name="gemf:M_GEM_Gas"/>
0171 </LogicalPart>
0172 <LogicalPart name="GHA008" category="unspecified">
0173 <rSolid name="GHA008"/>
0174 <rMaterial name="gemf:M_GEM_Gas"/>
0175 </LogicalPart>
0176
0177 </LogicalPartSection>
0178 <PosPartSection label="me0.xml">
0179 <PosPart copyNumber="1">
0180 <rParent name="mf:ME0RingP"/>
0181 <rChild name="me0:ME0P"/>
0182 <Translation x="0*fm" y="0*fm" z="5.3935*m" />
0183 </PosPart>
0184 <PosPart copyNumber="1">
0185 <rParent name="mf:ME0RingN"/>
0186 <rChild name="me0:ME0N"/>
0187 <Translation x="0*fm" y="0*fm" z="5.3935*m" />
0188 </PosPart>
0189 <PosPart copyNumber="1">
0190 <rParent name="ME0Box"/>
0191 <rChild name="ME0L"/>
0192 <Translation x="0*fm" y="[z10]" z="0*fm" />
0193 </PosPart>
0194 <PosPart copyNumber="1">
0195 <rParent name="ME0Box"/>
0196 <rChild name="ME0Base"/>
0197 <Translation x="0*fm" y="([z10]+[zBase])" z="0*fm" />
0198 </PosPart>
0199 <PosPart copyNumber="1">
0200 <rParent name="ME0Box"/>
0201 <rChild name="ME0Foil"/>
0202 <Translation x="0*fm" y="([z10]+[zFoil1])" z="0*fm" />
0203 </PosPart>
0204 <PosPart copyNumber="1">
0205 <rParent name="ME0Box"/>
0206 <rChild name="ME0Gas1"/>
0207 <Translation x="0*fm" y="([z10]+[zGas1])" z="0*fm" />
0208 </PosPart>
0209 <PosPart copyNumber="11">
0210 <rParent name="ME0Box"/>
0211 <rChild name="ME0Foil"/>
0212 <Translation x="0*fm" y="([z10]+[zFoil2])" z="0*fm" />
0213 </PosPart>
0214 <PosPart copyNumber="1">
0215 <rParent name="ME0Box"/>
0216 <rChild name="ME0Gas2"/>
0217 <Translation x="0*fm" y="([z10]+[zGas2])" z="0*fm" />
0218 </PosPart>
0219 <PosPart copyNumber="21">
0220 <rParent name="ME0Box"/>
0221 <rChild name="ME0Foil"/>
0222 <Translation x="0*fm" y="([z10]+[zFoil3])" z="0*fm" />
0223 </PosPart>
0224 <PosPart copyNumber="1">
0225 <rParent name="ME0Box"/>
0226 <rChild name="ME0Gas3"/>
0227 <Translation x="0*fm" y="([z10]+[zGas3])" z="0*fm" />
0228 </PosPart>
0229 <PosPart copyNumber="1">
0230 <rParent name="ME0Box"/>
0231 <rChild name="ME0Read"/>
0232 <Translation x="0*fm" y="([z10]+[zRead])" z="0*fm" />
0233 </PosPart>
0234 <PosPart copyNumber="1">
0235 <rParent name="ME0Box"/>
0236 <rChild name="ME0Top"/>
0237 <Translation x="0*fm" y="([z10]+[zTop])" z="0*fm" />
0238 </PosPart>
0239 <PosPart copyNumber="2">
0240 <rParent name="ME0Box"/>
0241 <rChild name="ME0L"/>
0242 <Translation x="0*fm" y="[z20]" z="0*fm" />
0243 </PosPart>
0244 <PosPart copyNumber="2">
0245 <rParent name="ME0Box"/>
0246 <rChild name="ME0Base"/>
0247 <Translation x="0*fm" y="([z20]+[zBase])" z="0*fm" />
0248 </PosPart>
0249 <PosPart copyNumber="2">
0250 <rParent name="ME0Box"/>
0251 <rChild name="ME0Foil"/>
0252 <Translation x="0*fm" y="([z20]+[zFoil1])" z="0*fm" />
0253 </PosPart>
0254 <PosPart copyNumber="2">
0255 <rParent name="ME0Box"/>
0256 <rChild name="ME0Gas1"/>
0257 <Translation x="0*fm" y="([z20]+[zGas1])" z="0*fm" />
0258 </PosPart>
0259 <PosPart copyNumber="12">
0260 <rParent name="ME0Box"/>
0261 <rChild name="ME0Foil"/>
0262 <Translation x="0*fm" y="([z20]+[zFoil2])" z="0*fm" />
0263 </PosPart>
0264 <PosPart copyNumber="2">
0265 <rParent name="ME0Box"/>
0266 <rChild name="ME0Gas2"/>
0267 <Translation x="0*fm" y="([z20]+[zGas2])" z="0*fm" />
0268 </PosPart>
0269 <PosPart copyNumber="22">
0270 <rParent name="ME0Box"/>
0271 <rChild name="ME0Foil"/>
0272 <Translation x="0*fm" y="([z20]+[zFoil3])" z="0*fm" />
0273 </PosPart>
0274 <PosPart copyNumber="2">
0275 <rParent name="ME0Box"/>
0276 <rChild name="ME0Gas3"/>
0277 <Translation x="0*fm" y="([z20]+[zGas3])" z="0*fm" />
0278 </PosPart>
0279 <PosPart copyNumber="2">
0280 <rParent name="ME0Box"/>
0281 <rChild name="ME0Read"/>
0282 <Translation x="0*fm" y="([z20]+[zRead])" z="0*fm" />
0283 </PosPart>
0284 <PosPart copyNumber="2">
0285 <rParent name="ME0Box"/>
0286 <rChild name="ME0Top"/>
0287 <Translation x="0*fm" y="([z20]+[zTop])" z="0*fm" />
0288 </PosPart>
0289 <PosPart copyNumber="3">
0290 <rParent name="ME0Box"/>
0291 <rChild name="ME0L"/>
0292 <Translation x="0*fm" y="[z30]" z="0*fm" />
0293 </PosPart>
0294 <PosPart copyNumber="3">
0295 <rParent name="ME0Box"/>
0296 <rChild name="ME0Base"/>
0297 <Translation x="0*fm" y="([z30]+[zBase])" z="0*fm" />
0298 </PosPart>
0299 <PosPart copyNumber="3">
0300 <rParent name="ME0Box"/>
0301 <rChild name="ME0Foil"/>
0302 <Translation x="0*fm" y="([z30]+[zFoil1])" z="0*fm" />
0303 </PosPart>
0304 <PosPart copyNumber="3">
0305 <rParent name="ME0Box"/>
0306 <rChild name="ME0Gas1"/>
0307 <Translation x="0*fm" y="([z30]+[zGas1])" z="0*fm" />
0308 </PosPart>
0309 <PosPart copyNumber="13">
0310 <rParent name="ME0Box"/>
0311 <rChild name="ME0Foil"/>
0312 <Translation x="0*fm" y="([z30]+[zFoil2])" z="0*fm" />
0313 </PosPart>
0314 <PosPart copyNumber="3">
0315 <rParent name="ME0Box"/>
0316 <rChild name="ME0Gas2"/>
0317 <Translation x="0*fm" y="([z30]+[zGas2])" z="0*fm" />
0318 </PosPart>
0319 <PosPart copyNumber="23">
0320 <rParent name="ME0Box"/>
0321 <rChild name="ME0Foil"/>
0322 <Translation x="0*fm" y="([z30]+[zFoil3])" z="0*fm" />
0323 </PosPart>
0324 <PosPart copyNumber="3">
0325 <rParent name="ME0Box"/>
0326 <rChild name="ME0Gas3"/>
0327 <Translation x="0*fm" y="([z30]+[zGas3])" z="0*fm" />
0328 </PosPart>
0329 <PosPart copyNumber="3">
0330 <rParent name="ME0Box"/>
0331 <rChild name="ME0Read"/>
0332 <Translation x="0*fm" y="([z30]+[zRead])" z="0*fm" />
0333 </PosPart>
0334 <PosPart copyNumber="3">
0335 <rParent name="ME0Box"/>
0336 <rChild name="ME0Top"/>
0337 <Translation x="0*fm" y="([z30]+[zTop])" z="0*fm" />
0338 </PosPart>
0339 <PosPart copyNumber="4">
0340 <rParent name="ME0Box"/>
0341 <rChild name="ME0L"/>
0342 <Translation x="0*fm" y="[z40]" z="0*fm" />
0343 </PosPart>
0344 <PosPart copyNumber="4">
0345 <rParent name="ME0Box"/>
0346 <rChild name="ME0Base"/>
0347 <Translation x="0*fm" y="([z40]+[zBase])" z="0*fm" />
0348 </PosPart>
0349 <PosPart copyNumber="4">
0350 <rParent name="ME0Box"/>
0351 <rChild name="ME0Foil"/>
0352 <Translation x="0*fm" y="([z40]+[zFoil1])" z="0*fm" />
0353 </PosPart>
0354 <PosPart copyNumber="4">
0355 <rParent name="ME0Box"/>
0356 <rChild name="ME0Gas1"/>
0357 <Translation x="0*fm" y="([z40]+[zGas1])" z="0*fm" />
0358 </PosPart>
0359 <PosPart copyNumber="14">
0360 <rParent name="ME0Box"/>
0361 <rChild name="ME0Foil"/>
0362 <Translation x="0*fm" y="([z40]+[zFoil2])" z="0*fm" />
0363 </PosPart>
0364 <PosPart copyNumber="4">
0365 <rParent name="ME0Box"/>
0366 <rChild name="ME0Gas2"/>
0367 <Translation x="0*fm" y="([z40]+[zGas2])" z="0*fm" />
0368 </PosPart>
0369 <PosPart copyNumber="24">
0370 <rParent name="ME0Box"/>
0371 <rChild name="ME0Foil"/>
0372 <Translation x="0*fm" y="([z40]+[zFoil3])" z="0*fm" />
0373 </PosPart>
0374 <PosPart copyNumber="4">
0375 <rParent name="ME0Box"/>
0376 <rChild name="ME0Gas3"/>
0377 <Translation x="0*fm" y="([z40]+[zGas3])" z="0*fm" />
0378 </PosPart>
0379 <PosPart copyNumber="4">
0380 <rParent name="ME0Box"/>
0381 <rChild name="ME0Read"/>
0382 <Translation x="0*fm" y="([z40]+[zRead])" z="0*fm" />
0383 </PosPart>
0384 <PosPart copyNumber="4">
0385 <rParent name="ME0Box"/>
0386 <rChild name="ME0Top"/>
0387 <Translation x="0*fm" y="([z40]+[zTop])" z="0*fm" />
0388 </PosPart>
0389 <PosPart copyNumber="5">
0390 <rParent name="ME0Box"/>
0391 <rChild name="ME0L"/>
0392 <Translation x="0*fm" y="[z50]" z="0*fm" />
0393 </PosPart>
0394 <PosPart copyNumber="5">
0395 <rParent name="ME0Box"/>
0396 <rChild name="ME0Base"/>
0397 <Translation x="0*fm" y="([z50]+[zBase])" z="0*fm" />
0398 </PosPart>
0399 <PosPart copyNumber="5">
0400 <rParent name="ME0Box"/>
0401 <rChild name="ME0Foil"/>
0402 <Translation x="0*fm" y="([z50]+[zFoil1])" z="0*fm" />
0403 </PosPart>
0404 <PosPart copyNumber="5">
0405 <rParent name="ME0Box"/>
0406 <rChild name="ME0Gas1"/>
0407 <Translation x="0*fm" y="([z50]+[zGas1])" z="0*fm" />
0408 </PosPart>
0409 <PosPart copyNumber="15">
0410 <rParent name="ME0Box"/>
0411 <rChild name="ME0Foil"/>
0412 <Translation x="0*fm" y="([z50]+[zFoil2])" z="0*fm" />
0413 </PosPart>
0414 <PosPart copyNumber="5">
0415 <rParent name="ME0Box"/>
0416 <rChild name="ME0Gas2"/>
0417 <Translation x="0*fm" y="([z50]+[zGas2])" z="0*fm" />
0418 </PosPart>
0419 <PosPart copyNumber="25">
0420 <rParent name="ME0Box"/>
0421 <rChild name="ME0Foil"/>
0422 <Translation x="0*fm" y="([z50]+[zFoil3])" z="0*fm" />
0423 </PosPart>
0424 <PosPart copyNumber="5">
0425 <rParent name="ME0Box"/>
0426 <rChild name="ME0Gas3"/>
0427 <Translation x="0*fm" y="([z50]+[zGas3])" z="0*fm" />
0428 </PosPart>
0429 <PosPart copyNumber="5">
0430 <rParent name="ME0Box"/>
0431 <rChild name="ME0Read"/>
0432 <Translation x="0*fm" y="([z50]+[zRead])" z="0*fm" />
0433 </PosPart>
0434 <PosPart copyNumber="5">
0435 <rParent name="ME0Box"/>
0436 <rChild name="ME0Top"/>
0437 <Translation x="0*fm" y="([z50]+[zTop])" z="0*fm" />
0438 </PosPart>
0439 <PosPart copyNumber="6">
0440 <rParent name="ME0Box"/>
0441 <rChild name="ME0L"/>
0442 <Translation x="0*fm" y="[z60]" z="0*fm" />
0443 </PosPart>
0444 <PosPart copyNumber="6">
0445 <rParent name="ME0Box"/>
0446 <rChild name="ME0Base"/>
0447 <Translation x="0*fm" y="([z60]+[zBase])" z="0*fm" />
0448 </PosPart>
0449 <PosPart copyNumber="6">
0450 <rParent name="ME0Box"/>
0451 <rChild name="ME0Foil"/>
0452 <Translation x="0*fm" y="([z60]+[zFoil1])" z="0*fm" />
0453 </PosPart>
0454 <PosPart copyNumber="6">
0455 <rParent name="ME0Box"/>
0456 <rChild name="ME0Gas1"/>
0457 <Translation x="0*fm" y="([z60]+[zGas1])" z="0*fm" />
0458 </PosPart>
0459 <PosPart copyNumber="16">
0460 <rParent name="ME0Box"/>
0461 <rChild name="ME0Foil"/>
0462 <Translation x="0*fm" y="([z60]+[zFoil2])" z="0*fm" />
0463 </PosPart>
0464 <PosPart copyNumber="6">
0465 <rParent name="ME0Box"/>
0466 <rChild name="ME0Gas2"/>
0467 <Translation x="0*fm" y="([z60]+[zGas2])" z="0*fm" />
0468 </PosPart>
0469 <PosPart copyNumber="26">
0470 <rParent name="ME0Box"/>
0471 <rChild name="ME0Foil"/>
0472 <Translation x="0*fm" y="([z60]+[zFoil3])" z="0*fm" />
0473 </PosPart>
0474 <PosPart copyNumber="6">
0475 <rParent name="ME0Box"/>
0476 <rChild name="ME0Gas3"/>
0477 <Translation x="0*fm" y="([z60]+[zGas3])" z="0*fm" />
0478 </PosPart>
0479 <PosPart copyNumber="6">
0480 <rParent name="ME0Box"/>
0481 <rChild name="ME0Read"/>
0482 <Translation x="0*fm" y="([z60]+[zRead])" z="0*fm" />
0483 </PosPart>
0484 <PosPart copyNumber="6">
0485 <rParent name="ME0Box"/>
0486 <rChild name="ME0Top"/>
0487 <Translation x="0*fm" y="([z60]+[zTop])" z="0*fm" />
0488 </PosPart>
0489
0490 <PosPart copyNumber="1">
0491 <rParent name="ME0L"/>
0492 <rChild name="GHA001"/>
0493 <Translation x="0*fm" y="0*fm" z="[z10L]" />
0494 </PosPart>
0495 <PosPart copyNumber="2">
0496 <rParent name="ME0L"/>
0497 <rChild name="GHA002"/>
0498 <Translation x="0*fm" y="0*fm" z="[z20L]" />
0499 </PosPart>
0500 <PosPart copyNumber="3">
0501 <rParent name="ME0L"/>
0502 <rChild name="GHA003"/>
0503 <Translation x="0*fm" y="0*fm" z="[z30L]" />
0504 </PosPart>
0505 <PosPart copyNumber="4">
0506 <rParent name="ME0L"/>
0507 <rChild name="GHA004"/>
0508 <Translation x="0*fm" y="0*fm" z="[z40L]" />
0509 </PosPart>
0510 <PosPart copyNumber="5">
0511 <rParent name="ME0L"/>
0512 <rChild name="GHA005"/>
0513 <Translation x="0*fm" y="0*fm" z="[z50L]" />
0514 </PosPart>
0515 <PosPart copyNumber="6">
0516 <rParent name="ME0L"/>
0517 <rChild name="GHA006"/>
0518 <Translation x="0*fm" y="0*fm" z="[z60L]" />
0519 </PosPart>
0520 <PosPart copyNumber="7">
0521 <rParent name="ME0L"/>
0522 <rChild name="GHA007"/>
0523 <Translation x="0*fm" y="0*fm" z="[z70L]" />
0524 </PosPart>
0525 <PosPart copyNumber="8">
0526 <rParent name="ME0L"/>
0527 <rChild name="GHA008"/>
0528 <Translation x="0*fm" y="0*fm" z="[z80L]" />
0529 </PosPart>
0530 </PosPartSection>
0531
0532 <Algorithm name="muon:DDGEMAngular">
0533 <rParent name="ME0P"/>
0534 <String name="ChildName" value="ME0Box"/>
0535 <String name="RotNameSpace" value="me0"/>
0536 <Numeric name="n" value="18"/>
0537 <Numeric name="startCopyNo" value="1"/>
0538 <Numeric name="incrCopyNo" value="1"/>
0539 <Numeric name="invert" value="1"/>
0540 <Numeric name="stepAngle" value="20*deg"/>
0541 <Numeric name="startAngle" value="0*deg"/>
0542 <Numeric name="rPosition" value="[rPos]"/>
0543 <Numeric name="zoffset" value="0*mm"/>
0544 </Algorithm>
0545 <Algorithm name="muon:DDGEMAngular">
0546 <rParent name="ME0N"/>
0547 <String name="ChildName" value="ME0Box"/>
0548 <String name="RotNameSpace" value="me0"/>
0549 <Numeric name="n" value="18"/>
0550 <Numeric name="startCopyNo" value="1"/>
0551 <Numeric name="incrCopyNo" value="1"/>
0552 <Numeric name="invert" value="1"/>
0553 <Numeric name="stepAngle" value="-20*deg"/>
0554 <Numeric name="startAngle" value="180*deg"/>
0555 <Numeric name="rPosition" value="[rPos]"/>
0556 <Numeric name="zoffset" value="0*mm"/>
0557 </Algorithm>
0558
0559 </DDDefinition>