Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/MuonCommonData/data/rpcf/2030/v1/rpcf.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="rpcf.xml" eval="true">
0004   <Constant name="dyGap" value="1.0*mm"/>
0005   <Constant name="dxTop" value="57.0*cm"/>
0006   <Constant name="Angle" value="10.0*deg"/>
0007   <Constant name="slope" value="tan([Angle])"/>
0008   <Constant name="dzS1"  value="14.05*cm"/>
0009   <Constant name="dzS2"  value="14.05*cm"/>
0010   <Constant name="dzS3"  value="14.05*cm"/>
0011   <Constant name="dzS4"  value="14.05*cm"/>
0012   <Constant name="dzS5"  value="14.05*cm"/>
0013   <Constant name="dzGap" value="0.5*cm"/>
0014   <Constant name="dzIn"  value="([dzS1]+[dzS2]+[dzS3]+[dzS4]+[dzS5]+4*[dzGap])"/>
0015   <Constant name="z10"   value="([dzIn]-[dzS1])"/> 
0016   <Constant name="z20"   value="([z10]-[dzS1]-2*[dzGap]-[dzS2])"/> 
0017   <Constant name="z30"   value="([z20]-[dzS2]-2*[dzGap]-[dzS3])"/> 
0018   <Constant name="z40"   value="([z30]-[dzS3]-2*[dzGap]-[dzS4])"/> 
0019   <Constant name="z50"   value="([z40]-[dzS4]-2*[dzGap]-[dzS5])"/> 
0020   <Constant name="dx11"  value="([dxTop]-[slope]*([dzIn]-[z10]+[dzS1]))"/>
0021   <Constant name="dx12"  value="([dxTop]-[slope]*([dzIn]-[z10]-[dzS1]))"/>
0022   <Constant name="dx21"  value="([dxTop]-[slope]*([dzIn]-[z20]+[dzS2]))"/>
0023   <Constant name="dx22"  value="([dxTop]-[slope]*([dzIn]-[z20]-[dzS2]))"/>
0024   <Constant name="dx31"  value="([dxTop]-[slope]*([dzIn]-[z30]+[dzS3]))"/>
0025   <Constant name="dx32"  value="([dxTop]-[slope]*([dzIn]-[z30]-[dzS3]))"/>
0026   <Constant name="dx41"  value="([dxTop]-[slope]*([dzIn]-[z40]+[dzS4]))"/>
0027   <Constant name="dx42"  value="([dxTop]-[slope]*([dzIn]-[z40]-[dzS4]))"/>
0028   <Constant name="dx51"  value="([dxTop]-[slope]*([dzIn]-[z50]+[dzS5]))"/>
0029   <Constant name="dx52"  value="([dxTop]-[slope]*([dzIn]-[z50]-[dzS5]))"/>
0030  </ConstantsSection>
0031 
0032  <SolidSection label="rpcf.xml">
0033   <Tubs name="RR12" rMin="2.745*m  " rMax="4.644*m  " dz="5.5*mm" startPhi="0*deg" deltaPhi="360*deg"/>
0034   <Trd1 name="RFBX" dz="92*cm " dy1="5.5*mm " dy2="5.5*mm " dx1="24.368*cm " dx2="40.453*cm "/>
0035   <Trd1 name="RHBX" dz="91.95*cm " dy1="5*mm " dy2="5*mm " dx1="24.318*cm " dx2="40.403*cm "/>
0036   <Trd1 name="REB1" dz="26.75*cm " dy1="1*mm " dy2="1*mm " dx1="35.721*cm " dx2="40.40*cm "/>
0037   <Trd1 name="REB2" dz="24.5*cm " dy1="1*mm " dy2="1*mm " dx1="31.347*cm " dx2="35.633*cm "/>
0038   <Trd1 name="REB3" dz="39.7*cm " dy1="1*mm " dy2="1*mm " dx1="24.315*cm " dx2="31.26*cm "/>
0039   <Tubs name="RR13" rMin="5.05*m  " rMax="6.87*m  " dz="4.5*cm " startPhi="0*deg" deltaPhi="360*deg"/>
0040   <Tubs name="RT1C" rMin="5.05*m  " rMax="6.87*m  " dz="2*cm " startPhi="-8*deg" deltaPhi="16*deg"/>
0041   <Trd1 name="RFCX" dz="87.15*cm " dy1="5.5*mm " dy2="5.5*mm " dx1="44.435*cm " dx2="59.676*cm "/>
0042   <Trd1 name="RHCX" dz="87.1*cm " dy1="5*mm " dy2="5*mm " dx1="44.385*cm " dx2="59.626*cm "/>
0043   <Trd1 name="REC1" dz="20.15*cm " dy1="1*mm " dy2="1*mm " dx1="56.097*cm " dx2="59.623*cm "/>
0044   <Trd1 name="REC2" dz="37.95*cm " dy1="1*mm " dy2="1*mm " dx1="49.369*cm " dx2="56.009*cm "/>
0045   <Trd1 name="REC3" dz="28*cm " dy1="1*mm " dy2="1*mm " dx1="44.382*cm " dx2="49.281*cm "/>
0046   <Tubs name="RTXU" rMin="3.29*m  " rMax="6.99*m  " dz="2*cm " startPhi="-8*deg" deltaPhi="16*deg"/>
0047   <Tubs name="RTXUR" rMin="3.31*m  " rMax="6.99*m  " dz="2*cm " startPhi="-8*deg" deltaPhi="16*deg"/>
0048   <Trd1 name="RFEX" dz="82.8*cm " dy1="5.5*mm " dy2="5.5*mm " dx1="29.089*cm " dx2="43.569*cm "/>
0049   <Trd1 name="RHEX" dz="82.75*cm " dy1="5*mm " dy2="5*mm " dx1="29.039*cm " dx2="43.519*cm "/>
0050   <Trd1 name="REE1" dz="30.85*cm " dy1="1*mm " dy2="1*mm " dx1="38.118*cm " dx2="43.516*cm "/>
0051   <Trd1 name="REE2" dz="26.95*cm " dy1="1*mm " dy2="1*mm " dx1="33.315*cm " dx2="38.03*cm "/>
0052   <Trd1 name="REE3" dz="23.95*cm " dy1="1*mm " dy2="1*mm " dx1="29.036*cm " dx2="33.227*cm "/>
0053   <Trd1 name="RFFX" dz="95.15*cm " dy1="5.5*mm " dy2="5.5*mm " dx1="44.094*cm " dx2="60.734*cm "/>
0054   <Trd1 name="RHFX" dz="95.1*cm " dy1="5*mm " dy2="5*mm " dx1="44.044*cm " dx2="60.684*cm "/>
0055   <Trd1 name="REF1" dz="25.95*cm " dy1="1*mm " dy2="1*mm " dx1="56.14*cm " dx2="60.681*cm "/>
0056   <Trd1 name="REF2" dz="37.95*cm " dy1="1*mm " dy2="1*mm " dx1="49.413*cm " dx2="56.053*cm "/>
0057   <Trd1 name="REF3" dz="30.2*cm " dy1="1*mm " dy2="1*mm " dx1="44.041*cm " dx2="49.325*cm "/>
0058   <Tubs name="RR3X" rMin="3.29*m  " rMax="6.99*m  " dz="4.5*cm " startPhi="0*deg" deltaPhi="360*deg"/>
0059   <Tubs name="RR3XX" rMin="1.53*m  " rMax="3.29*m  " dz="4.5*cm " startPhi="0*deg" deltaPhi="360*deg"/>
0060   <Tubs name="RT3G" rMin="1.53*m  " rMax="3.29*m  " dz="2*cm " startPhi="-13*deg" deltaPhi="26*deg"/>
0061   <Trd1 name="RFGX" dz="84.55*cm " dy1="5.5*mm " dy2="5.5*mm " dx1="27*cm " dx2="56.847*cm " />
0062   <Trd1 name="RHGX" dz="84.5*cm " dy1="5*mm " dy2="5*mm " dx1="26.95*cm " dx2="56.797*cm " />
0063   <Trd1 name="REG1" dz="16.05*cm " dy1="1*mm " dy2="1*mm " dx1="50.68*cm " dx2="56.34*cm " />
0064   <Trd1 name="REG2" dz="16.05*cm " dy1="1*mm " dy2="1*mm " dx1="44.84*cm " dx2="50.5*cm " />
0065   <Trd1 name="REG3" dz="16.05*cm " dy1="1*mm " dy2="1*mm " dx1="39.*cm " dx2="44.46*cm " />
0066   <Trd1 name="REG4" dz="16.05*cm " dy1="1*mm " dy2="1*mm " dx1="33.17*cm " dx2="38.83*cm " />
0067   <Trd1 name="REG5" dz="16.05*cm " dy1="1*mm " dy2="1*mm " dx1="27.33*cm " dx2="32.99*cm " />
0068   <Tubs name="RR4X" rMin="3.29*m  " rMax="6.99*m  " dz="4.5*cm " startPhi="0*deg" deltaPhi="360*deg"/>
0069   <Tubs name="RR4XX" rMin="1.79*m  " rMax="3.29*m  " dz="4.5*cm " startPhi="0*deg" deltaPhi="360*deg"/>
0070   <Tubs name="RT4H" rMin="1.79*m  " rMax="3.29*m  " dz="2*cm " startPhi="-13*deg" deltaPhi="26*deg"/>
0071   <Trd1 name="RFHX" dz="72.5*cm " dy1="5.5*mm " dy2="5.5*mm " dx1="31.56*cm " dx2="57.13*cm " />
0072   <Trd1 name="RHHX" dz="72.45*cm " dy1="5*mm " dy2="5*mm " dx1="31.56*cm " dx2="57.13*cm " />
0073   <Trd1 name="REH1" dz="[dzS1]" dy1="[dyGap]" dy2="[dyGap]" dx1="[dx11]" dx2="[dx12]" />
0074   <Trd1 name="REH2" dz="[dzS2]" dy1="[dyGap]" dy2="[dyGap]" dx1="[dx21]" dx2="[dx22]" />
0075   <Trd1 name="REH3" dz="[dzS3]" dy1="[dyGap]" dy2="[dyGap]" dx1="[dx31]" dx2="[dx32]" />
0076   <Trd1 name="REH4" dz="[dzS4]" dy1="[dyGap]" dy2="[dyGap]" dx1="[dx41]" dx2="[dx42]" />
0077   <Trd1 name="REH5" dz="[dzS5]" dy1="[dyGap]" dy2="[dyGap]" dx1="[dx51]" dx2="[dx52]" />
0078  </SolidSection>
0079 
0080  <LogicalPartSection label="rpcf.xml">
0081   <LogicalPart name="RR12" category="unspecified">
0082    <rSolid name="RR12"/>
0083    <rMaterial name="materials:ME_free_space"/>
0084   </LogicalPart>
0085   <LogicalPart name="RR12N" category="unspecified">
0086    <rSolid name="RR12"/>
0087    <rMaterial name="materials:ME_free_space"/>
0088   </LogicalPart>
0089   <LogicalPart name="RFBX" category="unspecified">
0090    <rSolid name="RFBX"/>
0091    <rMaterial name="materials:Aluminium"/>
0092   </LogicalPart>
0093   <LogicalPart name="RHBX" category="unspecified">
0094    <rSolid name="RHBX"/>
0095    <rMaterial name="materials:Bakelite"/>
0096   </LogicalPart>
0097   <LogicalPart name="REB1" category="unspecified">
0098    <rSolid name="REB1"/>
0099    <rMaterial name="materials:M_RPC_Gas"/>
0100   </LogicalPart>
0101   <LogicalPart name="REB2" category="unspecified">
0102    <rSolid name="REB2"/>
0103    <rMaterial name="materials:M_RPC_Gas"/>
0104   </LogicalPart>
0105   <LogicalPart name="REB3" category="unspecified">
0106    <rSolid name="REB3"/>
0107    <rMaterial name="materials:M_RPC_Gas"/>
0108   </LogicalPart>
0109   <LogicalPart name="RR13" category="unspecified">
0110    <rSolid name="RR13"/>
0111    <rMaterial name="materials:ME_free_space"/>
0112   </LogicalPart>
0113   <LogicalPart name="RT1C" category="unspecified">
0114    <rSolid name="RT1C"/>
0115    <rMaterial name="materials:ME_free_space"/>
0116   </LogicalPart>
0117   <LogicalPart name="RFCX" category="unspecified">
0118    <rSolid name="RFCX"/>
0119    <rMaterial name="materials:Aluminium"/>
0120   </LogicalPart>
0121   <LogicalPart name="RHCX" category="unspecified">
0122    <rSolid name="RHCX"/>
0123    <rMaterial name="materials:Bakelite"/>
0124   </LogicalPart>
0125   <LogicalPart name="REC1" category="unspecified">
0126    <rSolid name="REC1"/>
0127    <rMaterial name="materials:M_RPC_Gas"/>
0128   </LogicalPart>
0129   <LogicalPart name="REC2" category="unspecified">
0130    <rSolid name="REC2"/>
0131    <rMaterial name="materials:M_RPC_Gas"/>
0132   </LogicalPart>
0133   <LogicalPart name="REC3" category="unspecified">
0134    <rSolid name="REC3"/>
0135    <rMaterial name="materials:M_RPC_Gas"/>
0136   </LogicalPart>
0137   <LogicalPart name="RTXU" category="unspecified">
0138    <rSolid name="RTXU"/>
0139    <rMaterial name="materials:ME_free_space"/>
0140   </LogicalPart>
0141   <LogicalPart name="RTXUR" category="unspecified">
0142    <rSolid name="RTXUR"/>
0143    <rMaterial name="materials:ME_free_space"/>
0144   </LogicalPart>
0145   <LogicalPart name="RFEX" category="unspecified">
0146    <rSolid name="RFEX"/>
0147    <rMaterial name="materials:Aluminium"/>
0148   </LogicalPart>
0149   <LogicalPart name="RHEX" category="unspecified">
0150    <rSolid name="RHEX"/>
0151    <rMaterial name="materials:Bakelite"/>
0152   </LogicalPart>
0153   <LogicalPart name="REE1" category="unspecified">
0154    <rSolid name="REE1"/>
0155    <rMaterial name="materials:M_RPC_Gas"/>
0156   </LogicalPart>
0157   <LogicalPart name="REE2" category="unspecified">
0158    <rSolid name="REE2"/>
0159    <rMaterial name="materials:M_RPC_Gas"/>
0160   </LogicalPart>
0161   <LogicalPart name="REE3" category="unspecified">
0162    <rSolid name="REE3"/>
0163    <rMaterial name="materials:M_RPC_Gas"/>
0164   </LogicalPart>
0165   <LogicalPart name="RFFX" category="unspecified">
0166    <rSolid name="RFFX"/>
0167    <rMaterial name="materials:Aluminium"/>
0168   </LogicalPart>
0169   <LogicalPart name="RHFX" category="unspecified">
0170    <rSolid name="RHFX"/>
0171    <rMaterial name="materials:Bakelite"/>
0172   </LogicalPart>
0173   <LogicalPart name="REF1" category="unspecified">
0174    <rSolid name="REF1"/>
0175    <rMaterial name="materials:M_RPC_Gas"/>
0176   </LogicalPart>
0177   <LogicalPart name="REF2" category="unspecified">
0178    <rSolid name="REF2"/>
0179    <rMaterial name="materials:M_RPC_Gas"/>
0180   </LogicalPart>
0181   <LogicalPart name="REF3" category="unspecified">
0182    <rSolid name="REF3"/>
0183    <rMaterial name="materials:M_RPC_Gas"/>
0184   </LogicalPart>
0185   <LogicalPart name="RR3X" category="unspecified">
0186    <rSolid name="RR3X"/>
0187    <rMaterial name="materials:ME_free_space"/>
0188   </LogicalPart>
0189   <LogicalPart name="RR3XXP" category="unspecified">
0190    <rSolid name="RR3XX"/>
0191    <rMaterial name="materials:ME_free_space"/>
0192   </LogicalPart>
0193   <LogicalPart name="RR3XXN" category="unspecified">
0194    <rSolid name="RR3XX"/>
0195    <rMaterial name="materials:ME_free_space"/>
0196   </LogicalPart>
0197 
0198   <LogicalPart name="RT3G" category="unspecified">
0199     <rSolid name="RT3G"/>
0200     <rMaterial name="materials:ME_free_space"/>
0201   </LogicalPart>
0202   <LogicalPart name="RFGX" category="unspecified">
0203     <rSolid name="RFGX"/>
0204     <rMaterial name="materials:Aluminium"/>
0205   </LogicalPart>
0206   <LogicalPart name="RHGX" category="unspecified">
0207     <rSolid name="RHGX"/>
0208     <rMaterial name="materials:Bakelite"/>
0209   </LogicalPart>
0210   <LogicalPart name="REG1" category="unspecified">
0211     <rSolid name="REG1"/>
0212     <rMaterial name="materials:M_RPC_Gas"/>
0213   </LogicalPart>
0214   <LogicalPart name="REG2" category="unspecified">
0215     <rSolid name="REG2"/>
0216     <rMaterial name="materials:M_RPC_Gas"/>
0217   </LogicalPart>
0218   <LogicalPart name="REG3" category="unspecified">
0219     <rSolid name="REG3"/>
0220     <rMaterial name="materials:M_RPC_Gas"/>
0221   </LogicalPart>
0222   <LogicalPart name="REG4" category="unspecified">
0223     <rSolid name="REG4"/>
0224     <rMaterial name="materials:M_RPC_Gas"/>
0225   </LogicalPart>
0226   <LogicalPart name="REG5" category="unspecified">
0227     <rSolid name="REG5"/>
0228     <rMaterial name="materials:M_RPC_Gas"/>
0229   </LogicalPart>
0230 
0231   <LogicalPart name="RR4X" category="unspecified">
0232     <rSolid name="RR4X"/>
0233     <rMaterial name="materials:ME_free_space"/>
0234   </LogicalPart>
0235   <LogicalPart name="RR4XP" category="unspecified">
0236     <rSolid name="RR4X"/>
0237     <rMaterial name="materials:ME_free_space"/>
0238   </LogicalPart>
0239   <LogicalPart name="RR4XN" category="unspecified">
0240     <rSolid name="RR4X"/>
0241     <rMaterial name="materials:ME_free_space"/>
0242   </LogicalPart>
0243   <LogicalPart name="RR4XXP" category="unspecified">
0244     <rSolid name="RR4XX"/>
0245     <rMaterial name="materials:ME_free_space"/>
0246   </LogicalPart>
0247   <LogicalPart name="RR4XXN" category="unspecified">
0248     <rSolid name="RR4XX"/>
0249     <rMaterial name="materials:ME_free_space"/>
0250   </LogicalPart>
0251 
0252   <LogicalPart name="RT4H" category="unspecified">
0253     <rSolid name="RT4H"/>
0254     <rMaterial name="materials:ME_free_space"/>
0255   </LogicalPart>
0256   <LogicalPart name="RFHX" category="unspecified">
0257     <rSolid name="RFHX"/>
0258     <rMaterial name="materials:Aluminium"/>
0259   </LogicalPart>
0260   <LogicalPart name="RHHX" category="unspecified">
0261     <rSolid name="RHHX"/>
0262     <rMaterial name="materials:Bakelite"/>
0263   </LogicalPart>
0264   <LogicalPart name="REH1" category="unspecified">
0265     <rSolid name="REH1"/>
0266     <rMaterial name="materials:M_RPC_Gas"/>
0267   </LogicalPart>
0268   <LogicalPart name="REH2" category="unspecified">
0269     <rSolid name="REH2"/>
0270     <rMaterial name="materials:M_RPC_Gas"/>
0271   </LogicalPart>
0272   <LogicalPart name="REH3" category="unspecified">
0273     <rSolid name="REH3"/>
0274     <rMaterial name="materials:M_RPC_Gas"/>
0275   </LogicalPart>
0276   <LogicalPart name="REH4" category="unspecified">
0277     <rSolid name="REH4"/>
0278     <rMaterial name="materials:M_RPC_Gas"/>
0279   </LogicalPart>
0280   <LogicalPart name="REH5" category="unspecified">
0281     <rSolid name="REH5"/>
0282     <rMaterial name="materials:M_RPC_Gas"/>
0283   </LogicalPart>
0284 
0285  </LogicalPartSection>
0286 
0287  <PosPartSection label="rpcf.xml">
0288   <PosPart copyNumber="3">
0289    <rParent name="mf:ME12RingP"/>
0290    <rChild name="rpcf:RR12"/>
0291    <rRotation name="rotations:R020"/>
0292    <Translation x="0*fm " y="0*fm " z="306.3875*mm"/>
0293   </PosPart>
0294   <PosPart copyNumber="2">
0295    <rParent name="mf:ME12RingP"/>
0296    <rChild name="rpcf:RR12N"/>
0297    <rRotation name="rotations:R010"/>
0298    <Translation x="0*fm " y="0*fm " z="-3.7665*mm"/>
0299   </PosPart>
0300   <PosPart copyNumber="3">
0301    <rParent name="mf:ME12RingN"/>
0302    <rChild name="rpcf:RR12"/>
0303    <rRotation name="rotations:R020"/>
0304    <Translation x="0*fm " y="0*fm " z="306.3875*mm"/>
0305   </PosPart>
0306   <PosPart copyNumber="2">
0307    <rParent name="mf:ME12RingN"/>
0308    <rChild name="rpcf:RR12N"/>
0309    <rRotation name="rotations:R010"/>
0310    <Translation x="0*fm " y="0*fm " z="-3.7665*mm"/>
0311   </PosPart>
0312   <Division name="RT1B" parent="RR12" axis="phi" offset="-10*deg" width="20*deg"/>
0313   <Division name="RT1BN" parent="RR12N" axis="phi" offset="-10*deg" width="20*deg"/>
0314   <PosPart copyNumber="1">
0315    <rParent name="rpcf:RT1B"/>
0316    <rChild name="rpcf:RFBX"/>
0317    <rRotation name="rotations:90XD"/>
0318    <Translation x="3.692*m  " y="0*fm " z="0*fm "/>
0319   </PosPart>
0320   <PosPart copyNumber="1">
0321    <rParent name="rpcf:RT1BN"/>
0322    <rChild name="rpcf:RFBX"/>
0323    <rRotation name="rotations:90DX"/>
0324    <Translation x="3.692*m  " y="0*fm " z="0*fm "/>
0325   </PosPart>
0326   <PosPart copyNumber="1">
0327    <rParent name="rpcf:RFBX"/>
0328    <rChild name="rpcf:RHBX"/>
0329   </PosPart>
0330   <PosPart copyNumber="1">
0331    <rParent name="rpcf:RHBX"/>
0332    <rChild name="rpcf:REB1"/>
0333    <Translation x="0*fm " y="0*fm " z="65.2*cm "/>
0334   </PosPart>
0335   <PosPart copyNumber="1">
0336    <rParent name="rpcf:RHBX"/>
0337    <rChild name="rpcf:REB2"/>
0338    <Translation x="0*fm " y="0*fm " z="12.95*cm "/>
0339   </PosPart>
0340   <PosPart copyNumber="1">
0341    <rParent name="rpcf:RHBX"/>
0342    <rChild name="rpcf:REB3"/>
0343    <Translation x="0*fm " y="0*fm " z="-52.25*cm "/>
0344   </PosPart>
0345   <PosPart copyNumber="1">
0346    <rParent name="mf:ME13RingP"/>
0347    <rChild name="rpcf:RR13"/>
0348    <rRotation name="rotations:R005"/>
0349    <Translation x="0*fm " y="0*fm " z="7.176*m  "/>
0350   </PosPart>
0351   <PosPart copyNumber="1">
0352    <rParent name="mf:ME13RingN"/>
0353    <rChild name="rpcf:RR13"/>
0354    <rRotation name="rotations:R005"/>
0355    <Translation x="0*fm " y="0*fm " z="7.176*m  "/>
0356   </PosPart>
0357   <PosPart copyNumber="1">
0358    <rParent name="rpcf:RT1C"/>
0359    <rChild name="rpcf:RFCX"/>
0360    <rRotation name="rotations:90XD"/>
0361    <Translation x="5.944*m  " y="0*fm " z="0*fm "/>
0362   </PosPart>
0363   <PosPart copyNumber="1">
0364    <rParent name="rpcf:RFCX"/>
0365    <rChild name="rpcf:RHCX"/>
0366   </PosPart>
0367   <PosPart copyNumber="1">
0368    <rParent name="rpcf:RHCX"/>
0369    <rChild name="rpcf:REC1"/>
0370    <Translation x="0*fm " y="0*fm " z="66.95*cm "/>
0371   </PosPart>
0372   <PosPart copyNumber="1">
0373    <rParent name="rpcf:RHCX"/>
0374    <rChild name="rpcf:REC2"/>
0375    <Translation x="0*fm " y="0*fm " z="7.85*cm "/>
0376   </PosPart>
0377   <PosPart copyNumber="1">
0378    <rParent name="rpcf:RHCX"/>
0379    <rChild name="rpcf:REC3"/>
0380    <Translation x="0*fm " y="0*fm " z="-59.1*cm "/>
0381   </PosPart>
0382   <PosPart copyNumber="1">
0383    <rParent name="rpcf:RTXU"/>
0384    <rChild name="rpcf:RFEX"/>
0385    <rRotation name="rotations:90XD"/>
0386    <Translation x="4.1465*m  " y="0*fm " z="0*fm "/>
0387   </PosPart>
0388   <PosPart copyNumber="1">
0389    <rParent name="rpcf:RTXUR"/>
0390    <rChild name="rpcf:RFEX"/>
0391    <rRotation name="rotations:90DX"/>
0392    <Translation x="4.1465*m  " y="0*fm " z="0*fm "/>
0393   </PosPart>
0394   <PosPart copyNumber="1">
0395    <rParent name="rpcf:RFEX"/>
0396    <rChild name="rpcf:RHEX"/>
0397   </PosPart>
0398   <PosPart copyNumber="1">
0399    <rParent name="rpcf:RHEX"/>
0400    <rChild name="rpcf:REE1"/>
0401    <Translation x="0*fm " y="0*fm " z="51.9*cm "/>
0402   </PosPart>
0403   <PosPart copyNumber="1">
0404    <rParent name="rpcf:RHEX"/>
0405    <rChild name="rpcf:REE2"/>
0406    <Translation x="0*fm " y="0*fm " z="-6.9*cm "/>
0407   </PosPart>
0408   <PosPart copyNumber="1">
0409    <rParent name="rpcf:RHEX"/>
0410    <rChild name="rpcf:REE3"/>
0411    <Translation x="0*fm " y="0*fm " z="-58.8*cm "/>
0412   </PosPart>
0413   <PosPart copyNumber="1">
0414    <rParent name="rpcf:RTXUR"/>
0415    <rChild name="rpcf:RFFX"/>
0416    <rRotation name="rotations:90DX"/>
0417    <Translation x="5.985*m  " y="0*fm " z="0*fm "/>
0418   </PosPart>
0419   <PosPart copyNumber="1">
0420    <rParent name="rpcf:RTXU"/>
0421    <rChild name="rpcf:RFFX"/>
0422    <rRotation name="rotations:90XD"/>
0423    <Translation x="5.985*m  " y="0*fm " z="0*fm "/>
0424   </PosPart>
0425   <PosPart copyNumber="1">
0426    <rParent name="rpcf:RFFX"/>
0427    <rChild name="rpcf:RHFX"/>
0428   </PosPart>
0429   <PosPart copyNumber="1">
0430    <rParent name="rpcf:RHFX"/>
0431    <rChild name="rpcf:REF1"/>
0432    <Translation x="0*fm " y="0*fm " z="69.15*cm "/>
0433   </PosPart>
0434   <PosPart copyNumber="1">
0435    <rParent name="rpcf:RHFX"/>
0436    <rChild name="rpcf:REF2"/>
0437    <Translation x="0*fm " y="0*fm " z="4.25*cm "/>
0438   </PosPart>
0439   <PosPart copyNumber="1">
0440    <rParent name="rpcf:RHFX"/>
0441    <rChild name="rpcf:REF3"/>
0442    <Translation x="0*fm " y="0*fm " z="-64.9*cm "/>
0443   </PosPart>
0444   <PosPart copyNumber="1">
0445    <rParent name="mf:ME3RingP"/>
0446    <rChild name="rpcf:RR3X"/>
0447    <rRotation name="rotations:R005"/>
0448    <Translation x="0*fm " y="0*fm " z="28.25*cm "/>
0449   </PosPart>
0450   <PosPart copyNumber="1">
0451    <rParent name="mf:ME3RingN"/>
0452    <rChild name="rpcf:RR3X"/>
0453    <rRotation name="rotations:R005"/>
0454    <Translation x="0*fm " y="0*fm " z="28.25*cm "/>
0455   </PosPart>
0456   <PosPart copyNumber="1">
0457    <rParent name="mf:ME3RingP"/>
0458    <rChild name="rpcf:RR3XXP"/>
0459    <rRotation name="rotations:R005"/>
0460    <Translation x="0*fm " y="0*fm " z="21.95*cm "/>
0461   </PosPart>
0462   <PosPart copyNumber="1">
0463    <rParent name="mf:ME3RingN"/>
0464    <rChild name="rpcf:RR3XXN"/>
0465    <rRotation name="rotations:R005"/>
0466    <Translation x="0*fm " y="0*fm " z="21.95*cm "/>
0467   </PosPart>
0468  
0469   <PosPart copyNumber="1">
0470    <rParent name="rpcf:RT3G"/>
0471    <rChild name="rpcf:RFGX"/>
0472    <rRotation name="rotations:90XD"/>
0473    <Translation x="2.38*m  " y="0*fm " z="0*fm " />
0474   </PosPart>
0475   <PosPart copyNumber="1">
0476    <rParent name="rpcf:RFGX"/>
0477    <rChild name="rpcf:RHGX"/>
0478   </PosPart>
0479   <PosPart copyNumber="1">
0480    <rParent name="rpcf:RHGX"/>
0481    <rChild name="rpcf:REG1"/>
0482    <Translation x="0*fm " y="0*fm " z="66.0*cm " />
0483   </PosPart>
0484   <PosPart copyNumber="1">
0485    <rParent name="rpcf:RHGX"/>
0486    <rChild name="rpcf:REG2"/>
0487    <Translation x="0*fm " y="0*fm " z="33.0*cm " />
0488   </PosPart>
0489   <PosPart copyNumber="1">
0490    <rParent name="rpcf:RHGX"/>
0491    <rChild name="rpcf:REG3"/>
0492    <Translation x="0*fm " y="0*fm " z="0.*cm " />
0493   </PosPart>
0494   <PosPart copyNumber="1">
0495    <rParent name="rpcf:RHGX"/>
0496    <rChild name="rpcf:REG4"/>
0497    <Translation x="0*fm " y="0*fm " z="-33.0*cm " />
0498   </PosPart>
0499   <PosPart copyNumber="1">
0500    <rParent name="rpcf:RHGX"/>
0501    <rChild name="rpcf:REG5"/>
0502    <Translation x="0*fm " y="0*fm " z="-66.0*cm " />
0503   </PosPart>
0504 
0505 
0506   <PosPart copyNumber="1">
0507    <rParent name="mf:ME4RingP"/>
0508    <rChild name="rpcf:RR4XP"/>
0509    <rRotation name="rotations:R005"/>
0510    <Translation x="0*fm " y="0*fm " z="29.175*cm " />
0511   </PosPart>
0512   <PosPart copyNumber="1">
0513    <rParent name="mf:ME4RingN"/>
0514    <rChild name="rpcf:RR4XN"/>
0515    <rRotation name="rotations:R005"/>
0516    <Translation x="0*fm " y="0*fm " z="29.175*cm " />
0517   </PosPart>
0518   <PosPart copyNumber="1">
0519    <rParent name="mf:ME4RingP"/>
0520    <rChild name="rpcf:RR4XXP"/>
0521    <rRotation name="rotations:R005"/>
0522    <Translation x="0*fm " y="0*fm " z="22.875*cm " />
0523   </PosPart>
0524   <PosPart copyNumber="1">
0525    <rParent name="mf:ME4RingN"/>
0526    <rChild name="rpcf:RR4XXN"/>
0527    <rRotation name="rotations:R005"/>
0528    <Translation x="0*fm " y="0*fm " z="22.875*cm " />
0529   </PosPart>
0530 
0531   <PosPart copyNumber="1">
0532    <rParent name="rpcf:RT4H"/>
0533    <rChild name="rpcf:RFHX"/>
0534    <rRotation name="rotations:90XD"/>
0535    <Translation x="2.515*m  " y="0*fm " z="0*fm " />
0536   </PosPart>
0537   <PosPart copyNumber="1">
0538    <rParent name="rpcf:RFHX"/>
0539    <rChild name="rpcf:RHHX"/>
0540   </PosPart>
0541   <PosPart copyNumber="1">
0542    <rParent name="rpcf:RHHX"/>
0543    <rChild name="rpcf:REH1"/>
0544    <Translation x="0*fm " y="0*fm " z="57.4*cm " />
0545   </PosPart>
0546   <PosPart copyNumber="1">
0547    <rParent name="rpcf:RHHX"/>
0548    <rChild name="rpcf:REH2"/>
0549    <Translation x="0*fm " y="0*fm " z="28.7*cm " />
0550   </PosPart>
0551   <PosPart copyNumber="1">
0552    <rParent name="rpcf:RHHX"/>
0553    <rChild name="rpcf:REH3"/>
0554    <Translation x="0*fm " y="0*fm " z="0*cm " />
0555   </PosPart>
0556   <PosPart copyNumber="1">
0557    <rParent name="rpcf:RHHX"/>
0558    <rChild name="rpcf:REH4"/>
0559    <Translation x="0*fm " y="0*fm " z="-28.7*cm " />
0560   </PosPart>
0561   <PosPart copyNumber="1">
0562    <rParent name="rpcf:RHHX"/>
0563    <rChild name="rpcf:REH5"/>
0564    <Translation x="0*fm " y="0*fm " z="-57.4*cm " />
0565   </PosPart>
0566 
0567 </PosPartSection>
0568 
0569 <Algorithm name="muon:DDMuonAngular">
0570     <rParent name="rpcf:RR13"/>
0571     <String name="ChildName" value="RT1C"/>
0572     <String name="RotNameSpace" value="rotations"/>
0573     <Numeric name="n" value="18"/>
0574     <Numeric name="startCopyNo" value="1"/>
0575     <Numeric name="incrCopyNo"  value="2"/>
0576     <Numeric name="stepAngle"   value="20*deg"/>
0577     <Numeric name="startAngle"  value="5*deg"/>
0578     <Numeric name="zoffset"     value="-2.2*cm"/>
0579 </Algorithm>
0580 <Algorithm name="muon:DDMuonAngular">
0581     <rParent name="rpcf:RR13"/>
0582     <String name="ChildName" value="RT1C"/>
0583     <String name="RotNameSpace" value="rotations"/>
0584     <Numeric name="n" value="18"/>
0585     <Numeric name="startCopyNo" value="2"/>
0586     <Numeric name="incrCopyNo"  value="2"/>
0587     <Numeric name="stepAngle"   value="20*deg"/>
0588     <Numeric name="startAngle"  value="15*deg"/>
0589     <Numeric name="zoffset"     value="2.2*cm"/>
0590 </Algorithm>
0591 <Algorithm name="muon:DDMuonAngular">
0592     <rParent name="mf:RR2X"/>
0593     <String name="ChildName" value="RTXUR"/>
0594     <String name="RotNameSpace" value="rotations"/>
0595     <Numeric name="n" value="18"/>
0596     <Numeric name="startCopyNo" value="1"/>
0597     <Numeric name="incrCopyNo"  value="2"/>
0598     <Numeric name="stepAngle"   value="20*deg"/>
0599     <Numeric name="startAngle"  value="5*deg"/>
0600     <Numeric name="zoffset"     value="-2.2*cm"/>
0601 </Algorithm>
0602 <Algorithm name="muon:DDMuonAngular">
0603     <rParent name="mf:RR2X"/>
0604     <String name="ChildName" value="RTXUR"/>
0605     <String name="RotNameSpace" value="rotations"/>
0606     <Numeric name="n" value="18"/>
0607     <Numeric name="startCopyNo" value="2"/>
0608     <Numeric name="incrCopyNo"  value="2"/>
0609     <Numeric name="stepAngle"   value="20*deg"/>
0610     <Numeric name="startAngle"  value="15*deg"/>
0611     <Numeric name="zoffset"     value="2.2*cm"/>
0612 </Algorithm>
0613 <Algorithm name="muon:DDMuonAngular">
0614     <rParent name="rpcf:RR3X"/>
0615     <String name="ChildName" value="RTXU"/>
0616     <String name="RotNameSpace" value="rotations"/>
0617     <Numeric name="n" value="18"/>
0618     <Numeric name="startCopyNo" value="1"/>
0619     <Numeric name="incrCopyNo"  value="2"/>
0620     <Numeric name="stepAngle"   value="20*deg"/>
0621     <Numeric name="startAngle"  value="5*deg"/>
0622     <Numeric name="zoffset"     value="-2.2*cm"/>
0623 </Algorithm>
0624 <Algorithm name="muon:DDMuonAngular">
0625     <rParent name="rpcf:RR3X"/>
0626     <String name="ChildName" value="RTXU"/>
0627     <String name="RotNameSpace" value="rotations"/>
0628     <Numeric name="n" value="18"/>
0629     <Numeric name="startCopyNo" value="2"/>
0630     <Numeric name="incrCopyNo"  value="2"/>
0631     <Numeric name="stepAngle"   value="20*deg"/>
0632     <Numeric name="startAngle"  value="15*deg"/>
0633     <Numeric name="zoffset"     value="2.2*cm"/>
0634 </Algorithm>
0635 
0636 <Algorithm name="muon:DDMuonAngular">
0637     <rParent name="rpcf:RR3XXP"/>
0638     <String name="ChildName" value="RT3G"/>
0639     <String name="RotNameSpace" value="rotations"/>
0640     <Numeric name="n" value="9"/>
0641     <Numeric name="startCopyNo" value="1"/>
0642     <Numeric name="incrCopyNo"  value="2"/>
0643     <Numeric name="stepAngle"   value="40*deg"/>
0644     <Numeric name="startAngle"  value="0*deg"/>
0645     <Numeric name="zoffset"     value="-2.2*cm"/>
0646 </Algorithm>
0647 <Algorithm name="muon:DDMuonAngular">
0648     <rParent name="rpcf:RR3XXP"/>
0649     <String name="ChildName" value="RT3G"/>
0650     <String name="RotNameSpace" value="rotations"/>
0651     <Numeric name="n" value="9"/>
0652     <Numeric name="startCopyNo" value="2"/>
0653     <Numeric name="incrCopyNo"  value="2"/>
0654     <Numeric name="stepAngle"   value="40*deg"/>
0655     <Numeric name="startAngle"  value="20*deg"/>
0656     <Numeric name="zoffset"     value="2.2*cm"/>
0657 </Algorithm>
0658 <Algorithm name="muon:DDMuonAngular">
0659     <rParent name="rpcf:RR3XXN"/>
0660     <String name="ChildName" value="RT3G"/>
0661     <String name="RotNameSpace" value="rotations"/>
0662     <Numeric name="n" value="9"/>
0663     <Numeric name="startCopyNo" value="1"/>
0664     <Numeric name="incrCopyNo"  value="2"/>
0665     <Numeric name="stepAngle"   value="40*deg"/>
0666     <Numeric name="startAngle"  value="10*deg"/>
0667     <Numeric name="zoffset"     value="-2.2*cm"/>
0668 </Algorithm>
0669 <Algorithm name="muon:DDMuonAngular">
0670     <rParent name="rpcf:RR3XXN"/>
0671     <String name="ChildName" value="RT3G"/>
0672     <String name="RotNameSpace" value="rotations"/>
0673     <Numeric name="n" value="9"/>
0674     <Numeric name="startCopyNo" value="2"/>
0675     <Numeric name="incrCopyNo"  value="2"/>
0676     <Numeric name="stepAngle"   value="40*deg"/>
0677     <Numeric name="startAngle"  value="30*deg"/>
0678     <Numeric name="zoffset"     value="2.2*cm"/>
0679 </Algorithm>
0680 
0681 
0682 
0683 <Algorithm name="muon:DDMuonAngular">
0684     <rParent name="rpcf:RR4XP"/>
0685     <String name="ChildName" value="RTXU"/>
0686     <String name="RotNameSpace" value="rotations"/>
0687     <Numeric name="n" value="18"/>
0688     <Numeric name="startCopyNo" value="1"/>
0689     <Numeric name="incrCopyNo"  value="2"/>
0690     <Numeric name="stepAngle"   value="20*deg"/>
0691     <Numeric name="startAngle"  value="5*deg"/>
0692     <Numeric name="zoffset"     value="-2.2*cm"/>
0693 </Algorithm>
0694 <Algorithm name="muon:DDMuonAngular">
0695     <rParent name="rpcf:RR4XP"/>
0696     <String name="ChildName" value="RTXU"/>
0697     <String name="RotNameSpace" value="rotations"/>
0698     <Numeric name="n" value="18"/>
0699     <Numeric name="startCopyNo" value="2"/>
0700     <Numeric name="incrCopyNo"  value="2"/>
0701     <Numeric name="stepAngle"   value="20*deg"/>
0702     <Numeric name="startAngle"  value="15*deg"/>
0703     <Numeric name="zoffset"     value="2.2*cm"/>
0704 </Algorithm>
0705 <Algorithm name="muon:DDMuonAngular">
0706     <rParent name="rpcf:RR4XN"/>
0707     <String name="ChildName" value="RTXU"/>
0708     <String name="RotNameSpace" value="rotations"/>
0709     <Numeric name="n" value="18"/>
0710     <Numeric name="startCopyNo" value="1"/>
0711     <Numeric name="incrCopyNo"  value="2"/>
0712     <Numeric name="stepAngle"   value="20*deg"/>
0713     <Numeric name="startAngle"  value="5*deg"/>
0714     <Numeric name="zoffset"     value="-2.2*cm"/>
0715 </Algorithm>
0716 <Algorithm name="muon:DDMuonAngular">
0717     <rParent name="rpcf:RR4XN"/>
0718     <String name="ChildName" value="RTXU"/>
0719     <String name="RotNameSpace" value="rotations"/>
0720     <Numeric name="n" value="18"/>
0721     <Numeric name="startCopyNo" value="2"/>
0722     <Numeric name="incrCopyNo"  value="2"/>
0723     <Numeric name="stepAngle"   value="20*deg"/>
0724     <Numeric name="startAngle"  value="15*deg"/>
0725     <Numeric name="zoffset"     value="2.2*cm"/>
0726 </Algorithm>
0727 
0728 <Algorithm name="muon:DDMuonAngular">
0729     <rParent name="rpcf:RR4XXP"/>
0730     <String name="ChildName" value="RT4H"/>
0731     <String name="RotNameSpace" value="rotations"/>
0732     <Numeric name="n" value="9"/>
0733     <Numeric name="startCopyNo" value="1"/>
0734     <Numeric name="incrCopyNo"  value="2"/>
0735     <Numeric name="stepAngle"   value="40*deg"/>
0736     <Numeric name="startAngle"  value="0*deg"/>
0737     <Numeric name="zoffset"     value="-2.2*cm"/>
0738 </Algorithm>
0739 <Algorithm name="muon:DDMuonAngular">
0740     <rParent name="rpcf:RR4XXP"/>
0741     <String name="ChildName" value="RT4H"/>
0742     <String name="RotNameSpace" value="rotations"/>
0743     <Numeric name="n" value="9"/>
0744     <Numeric name="startCopyNo" value="2"/>
0745     <Numeric name="incrCopyNo"  value="2"/>
0746     <Numeric name="stepAngle"   value="40*deg"/>
0747     <Numeric name="startAngle"  value="20*deg"/>
0748     <Numeric name="zoffset"     value="2.2*cm"/>
0749 </Algorithm>
0750 <Algorithm name="muon:DDMuonAngular">
0751     <rParent name="rpcf:RR4XXN"/>
0752     <String name="ChildName" value="RT4H"/>
0753     <String name="RotNameSpace" value="rotations"/>
0754     <Numeric name="n" value="9"/>
0755     <Numeric name="startCopyNo" value="1"/>
0756     <Numeric name="incrCopyNo"  value="2"/>
0757     <Numeric name="stepAngle"   value="40*deg"/>
0758     <Numeric name="startAngle"  value="10*deg"/>
0759     <Numeric name="zoffset"     value="-2.2*cm"/>
0760 </Algorithm>
0761 <Algorithm name="muon:DDMuonAngular">
0762     <rParent name="rpcf:RR4XXN"/>
0763     <String name="ChildName" value="RT4H"/>
0764     <String name="RotNameSpace" value="rotations"/>
0765     <Numeric name="n" value="9"/>
0766     <Numeric name="startCopyNo" value="2"/>
0767     <Numeric name="incrCopyNo"  value="2"/>
0768     <Numeric name="stepAngle"   value="40*deg"/>
0769     <Numeric name="startAngle"  value="30*deg"/>
0770     <Numeric name="zoffset"     value="2.2*cm"/>
0771 </Algorithm>
0772 
0773 
0774 </DDDefinition>