Warning, /Geometry/MuonCommonData/data/ge0shield/2030/v2/ge0shield.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0"?>
0002 <DDDefinition>
0003
0004 <ConstantsSection label="ge0shield.xml" eval="true">
0005 <Constant name="etaMax" value="3.152"/>
0006 <Constant name="slope" value="tan(2.0*atan(exp(-[etaMax])))"/>
0007 <Constant name="dzPb" value="5*mm"/>
0008 <Constant name="dzPE1" value="7.65*mm"/>
0009 <Constant name="dzPE2" value="7.5*mm"/>
0010 <Constant name="dzSS" value="2.5*mm"/>
0011 <Constant name="zstartGE0" value="([cms:CalorBeamZ3] + [ge0:zFrGE0])"/>
0012 <Constant name="zposGE0Pb1" value="([zstartGE0] + 2 * [ge0:dzGE0] + [ge0:zGpGE0])"/>
0013 <Constant name="zposGE0Pb2" value="([zposGE0Pb1] + 2 * [dzPb])"/>
0014 <Constant name="rMaxGE0Pb1" value="[ge0:rMin]"/>
0015 <Constant name="rMinGE0Pb1" value="([rMaxGE0Pb1] - 2 *[dzPb])"/>
0016 <Constant name="zposGE0PE1" value="[zposGE0Pb2]"/>
0017 <Constant name="zposGE0PE2" value="([zposGE0PE1] + 2 * [dzPE1])"/>
0018 <Constant name="rMinGE0PE1" value="([rMinGE0Pb1] - 50.0*mm)"/>
0019 <Constant name="rMinGE0Pb2" value="([rMinGE0PE1] - 2 * [dzPb])"/>
0020 <Constant name="zposGE0Pb3" value="[zposGE0PE2]"/>
0021 <Constant name="zposGE0SS1" value="[zposGE0PE2]"/>
0022 <Constant name="zposGE0SS2" value="([zposGE0SS1] + 2 * [dzSS])"/>
0023 <Constant name="rMinGE0SS1" value="([rMinGE0Pb2] - 2 * [dzSS])"/>
0024 <Constant name="zposGE0SS3" value="([zposGE0SS2] + 2 * [dzSS])"/>
0025 <Constant name="rMinGE0SS2" value="([rMinGE0SS1] - 2 * [dzSS])"/>
0026 <Constant name="rMax" value="675*mm"/>
0027 <Constant name="zposGE0PE3" value="([zposGE0SS3] + 2 * [dzPE2])"/>
0028 <Constant name="rMin1GE0" value="[zstartGE0] * [slope]"/>
0029 <Constant name="rMin2GE0" value="[zposGE0SS3] * [slope]"/>
0030 <Constant name="rMin3GE0" value="[zposGE0PE3] * [slope]"/>
0031 </ConstantsSection>
0032
0033 <SolidSection label="ge0shield.xml">
0034 <Polycone name="ShieldingAntinomyLead_1_GE0" startPhi="0*deg" deltaPhi="360*deg">
0035 <ZSection z="[zstartGE0]" rMin="[rMinGE0Pb1]" rMax="[rMaxGE0Pb1]"/>
0036 <ZSection z="[zposGE0Pb1]" rMin="[rMinGE0Pb1]" rMax="[rMaxGE0Pb1]"/>
0037 <ZSection z="[zposGE0Pb1]" rMin="[rMinGE0Pb1]" rMax="[ge0:rMax]"/>
0038 <ZSection z="[zposGE0Pb2]" rMin="[rMinGE0Pb1]" rMax="[ge0:rMax]"/>
0039 </Polycone>
0040 <Polycone name="ShieldingBoronPoly_1_GE0" startPhi="0*deg" deltaPhi="360*deg">
0041 <ZSection z="[zstartGE0]" rMin="[rMinGE0PE1]" rMax="[rMinGE0Pb1]"/>
0042 <ZSection z="[zposGE0PE1]" rMin="[rMinGE0PE1]" rMax="[rMinGE0Pb1]"/>
0043 <ZSection z="[zposGE0PE1]" rMin="[rMinGE0PE1]" rMax="[ge0:rMax]"/>
0044 <ZSection z="[zposGE0PE2]" rMin="[rMinGE0PE1]" rMax="[ge0:rMax]"/>
0045 </Polycone>
0046 <Polycone name="ShieldingAntinomyLead_2_GE0" startPhi="0*deg" deltaPhi="360*deg">
0047 <ZSection z="[zstartGE0]" rMin="[rMinGE0Pb2]" rMax="[rMinGE0PE1]"/>
0048 <ZSection z="[zposGE0Pb3]" rMin="[rMinGE0Pb2]" rMax="[rMinGE0PE1]"/>
0049 </Polycone>
0050 <Polycone name="ShieldingStainlessSteel_1_GE0" startPhi="0*deg" deltaPhi="360*deg">
0051 <ZSection z="[zstartGE0]" rMin="[rMinGE0SS1]" rMax="[rMinGE0Pb2]"/>
0052 <ZSection z="[zposGE0SS1]" rMin="[rMinGE0SS1]" rMax="[rMinGE0Pb2]"/>
0053 <ZSection z="[zposGE0SS1]" rMin="[rMinGE0SS1]" rMax="[ge0:rMax]"/>
0054 <ZSection z="[zposGE0SS2]" rMin="[rMinGE0SS1]" rMax="[ge0:rMax]"/>
0055 </Polycone>
0056 <Polycone name="ShieldingStainlessSteel_2_GE0" startPhi="0*deg" deltaPhi="360*deg">
0057 <ZSection z="[zstartGE0]" rMin="[rMinGE0SS2]" rMax="[rMinGE0SS1]"/>
0058 <ZSection z="[zposGE0SS2]" rMin="[rMinGE0SS2]" rMax="[rMinGE0SS1]"/>
0059 <ZSection z="[zposGE0SS2]" rMin="[rMinGE0SS2]" rMax="[rMax]"/>
0060 <ZSection z="[zposGE0SS3]" rMin="[rMinGE0SS2]" rMax="[rMax]"/>
0061 </Polycone>
0062 <Polycone name="ShieldingBoronPoly_2_GE0" startPhi="0*deg" deltaPhi="360*deg">
0063 <ZSection z="[zstartGE0]" rMin="[rMin1GE0]" rMax="[rMinGE0SS2]"/>
0064 <ZSection z="[zposGE0SS3]" rMin="[rMin2GE0]" rMax="[rMinGE0SS2]"/>
0065 <ZSection z="[zposGE0SS3]" rMin="[rMin2GE0]" rMax="[rMax]"/>
0066 <ZSection z="[zposGE0PE3]" rMin="[rMin3GE0]" rMax="[rMax]"/>
0067 </Polycone>
0068 </SolidSection>
0069
0070 <LogicalPartSection label="ge0shield.xml">
0071 <LogicalPart name="ShieldingAntinomyLead_1_GE0" category="unspecified">
0072 <rSolid name="ShieldingAntinomyLead_1_GE0"/>
0073 <rMaterial name="materials:AntiLead"/>
0074 </LogicalPart>
0075 <LogicalPart name="ShieldingBoronPoly_1_GE0" category="unspecified">
0076 <rSolid name="ShieldingBoronPoly_1_GE0"/>
0077 <rMaterial name="materials:Boron Polyethyl."/>
0078 </LogicalPart>
0079 <LogicalPart name="ShieldingAntinomyLead_2_GE0" category="unspecified">
0080 <rSolid name="ShieldingAntinomyLead_2_GE0"/>
0081 <rMaterial name="materials:AntiLead"/>
0082 </LogicalPart>
0083 <LogicalPart name="ShieldingBoronPoly_2_GE0" category="unspecified">
0084 <rSolid name="ShieldingBoronPoly_2_GE0"/>
0085 <rMaterial name="materials:Boron Polyethyl."/>
0086 </LogicalPart>
0087 <LogicalPart name="ShieldingStainlessSteel_1_GE0" category="unspecified">
0088 <rSolid name="ShieldingStainlessSteel_1_GE0"/>
0089 <rMaterial name="materials:StainlessSteel"/>
0090 </LogicalPart>
0091 <LogicalPart name="ShieldingStainlessSteel_2_GE0" category="unspecified">
0092 <rSolid name="ShieldingStainlessSteel_2_GE0"/>
0093 <rMaterial name="materials:StainlessSteel"/>
0094 </LogicalPart>
0095 </LogicalPartSection>
0096
0097 <PosPartSection label="ge0shield.xml">
0098 <PosPart copyNumber="1">
0099 <rParent name="mf:GE0RingP"/>
0100 <rChild name="ge0shield:ShieldingAntinomyLead_1_GE0"/>
0101 </PosPart>
0102 <PosPart copyNumber="1">
0103 <rParent name="mf:GE0RingP"/>
0104 <rChild name="ge0shield:ShieldingBoronPoly_1_GE0"/>
0105 </PosPart>
0106 <PosPart copyNumber="1">
0107 <rParent name="mf:GE0RingP"/>
0108 <rChild name="ge0shield:ShieldingAntinomyLead_2_GE0"/>
0109 </PosPart>
0110 <PosPart copyNumber="1">
0111 <rParent name="mf:GE0RingP"/>
0112 <rChild name="ge0shield:ShieldingStainlessSteel_1_GE0"/>
0113 </PosPart>
0114 <PosPart copyNumber="1">
0115 <rParent name="mf:MEP"/>
0116 <rChild name="ge0shield:ShieldingBoronPoly_2_GE0"/>
0117 </PosPart>
0118 <PosPart copyNumber="1">
0119 <rParent name="mf:MEP"/>
0120 <rChild name="ge0shield:ShieldingStainlessSteel_2_GE0"/>
0121 </PosPart>
0122 <PosPart copyNumber="1">
0123 <rParent name="mf:GE0RingN"/>
0124 <rChild name="ge0shield:ShieldingAntinomyLead_1_GE0"/>
0125 </PosPart>
0126 <PosPart copyNumber="1">
0127 <rParent name="mf:GE0RingN"/>
0128 <rChild name="ge0shield:ShieldingBoronPoly_1_GE0"/>
0129 </PosPart>
0130 <PosPart copyNumber="1">
0131 <rParent name="mf:GE0RingN"/>
0132 <rChild name="ge0shield:ShieldingAntinomyLead_2_GE0"/>
0133 </PosPart>
0134 <PosPart copyNumber="1">
0135 <rParent name="mf:GE0RingN"/>
0136 <rChild name="ge0shield:ShieldingStainlessSteel_1_GE0"/>
0137 </PosPart>
0138 <PosPart copyNumber="1">
0139 <rParent name="mf:MEN"/>
0140 <rChild name="ge0shield:ShieldingBoronPoly_2_GE0"/>
0141 </PosPart>
0142 <PosPart copyNumber="1">
0143 <rParent name="mf:MEN"/>
0144 <rChild name="ge0shield:ShieldingStainlessSteel_2_GE0"/>
0145 </PosPart>
0146 </PosPartSection>
0147 </DDDefinition>