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