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