Warning, /Geometry/CMSCommonData/data/mgnt.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="mgnt.xml" eval="true">
0004 <Constant name="MGNT_rmin" value="2.97*m"/>
0005 <Constant name="MGNT_rmax1" value="3.77*m"/>
0006 <Constant name="MGNT_rmax2" value="3.80*m"/>
0007 <Constant name="ChimHole_height" value="([MGNT_rmax2]-[MGNT_rmin])/2."/>
0008 <Constant name="ChimHole_posR" value="([MGNT_rmin]+[MGNT_rmax2])/2."/>
0009 <Constant name="ChimHole_posZ_P" value="1.471*m"/>
0010 <Constant name="ChimHole_posZ_N" value="-1.560*m"/>
0011 </ConstantsSection>
0012 <SolidSection label="mgnt.xml">
0013 <Polycone name="MGNT_0" startPhi="0*deg" deltaPhi="360*deg">
0014 <ZSection z="-6.5*m" rMin="[MGNT_rmin]" rMax="[MGNT_rmax1]"/>
0015 <ZSection z="-2.2*m" rMin="[MGNT_rmin]" rMax="[MGNT_rmax1]"/>
0016 <ZSection z="-2.2*m" rMin="[MGNT_rmin]" rMax="[MGNT_rmax2]"/>
0017 <ZSection z="2.2*m" rMin="[MGNT_rmin]" rMax="[MGNT_rmax2]"/>
0018 <ZSection z="2.2*m" rMin="[MGNT_rmin]" rMax="[MGNT_rmax1]"/>
0019 <ZSection z="6.5*m" rMin="[MGNT_rmin]" rMax="[MGNT_rmax1]"/>
0020 </Polycone>
0021 <Tubs name="COII_0" rMin="3.03*m" rMax="3.74*m" dz="6.42*m" startPhi="0*deg" deltaPhi="360*deg"/>
0022 <Tubs name="COIV_0" rMin="3.06*m" rMax="3.71*m" dz="6.39*m" startPhi="0*deg" deltaPhi="360*deg"/>
0023 <Tubs name="COIS_0" rMin="3.18*m" rMax="3.48*m" dz="6.24*m" startPhi="0*deg" deltaPhi="360*deg"/>
0024 <Tubs name="COCF_0" rMin="3.185*m" rMax="3.43*m" dz="6.19*m" startPhi="0*deg" deltaPhi="360*deg"/>
0025 <Tubs name="CHIMNEY_HOLE_P" rMin="0.*m" rMax="0.48*m" dz="[ChimHole_height]" startPhi="0*deg" deltaPhi="360*deg"/>
0026 <Tubs name="CHIMNEY_HOLE_N_a" rMin="0.*m" rMax="0.725*m" dz="[ChimHole_height]" startPhi="90*deg" deltaPhi="180*deg"/>
0027 <Tubs name="CHIMNEY_HOLE_N_b" rMin="0.*m" rMax="0.725*m" dz="[ChimHole_height]" startPhi="270*deg" deltaPhi="180*deg"/>
0028 <Box name="CHIMNEY_HOLE_N_c" dx="0.3/2.*m" dy="0.5/2*m" dz="[ChimHole_height]"/>
0029 <!-- %%%%%%%% Build the oval chimney hole -->
0030 <UnionSolid name="CHIMNEY_HOLE_N_ca">
0031 <rSolid name="CHIMNEY_HOLE_N_c"/>
0032 <rSolid name="CHIMNEY_HOLE_N_a"/>
0033 <rRotation name="rotations:000D"/>
0034 <Translation x="-0.15*m" y="0.*fm" z="0.*fm"/>
0035 </UnionSolid>
0036 <UnionSolid name="CHIMNEY_HOLE_N">
0037 <rSolid name="CHIMNEY_HOLE_N_ca"/>
0038 <rSolid name="CHIMNEY_HOLE_N_b"/>
0039 <rRotation name="rotations:000D"/>
0040 <Translation x="0.15*m" y="0.*fm" z="0.*fm"/>
0041 </UnionSolid>
0042 <!-- %%%%%%%% Substract the oval to the volumes -->
0043 <SubtractionSolid name="MGNT_1">
0044 <rSolid name="MGNT_0"/>
0045 <rSolid name="CHIMNEY_HOLE_P"/>
0046 <rRotation name="rotations:RMCHIMHOLEP"/>
0047 <Translation x="[ChimHole_posR]*sin(0.*deg)" y="[ChimHole_posR]*cos(0.*deg)" z="[ChimHole_posZ_P]"/>
0048 </SubtractionSolid>
0049 <SubtractionSolid name="MGNT">
0050 <rSolid name="MGNT_1"/>
0051 <rSolid name="CHIMNEY_HOLE_N"/>
0052 <rRotation name="rotations:RMCHIMHOLEN"/>
0053 <Translation x="[ChimHole_posR]*sin(30.*deg)" y="[ChimHole_posR]*cos(30.*deg)" z="[ChimHole_posZ_N]"/>
0054 </SubtractionSolid>
0055 <SubtractionSolid name="COII_1">
0056 <rSolid name="COII_0"/>
0057 <rSolid name="CHIMNEY_HOLE_P"/>
0058 <rRotation name="rotations:RMCHIMHOLEP"/>
0059 <Translation x="[ChimHole_posR]*sin(0.*deg)" y="[ChimHole_posR]*cos(0.*deg)" z="[ChimHole_posZ_P]"/>
0060 </SubtractionSolid>
0061 <SubtractionSolid name="COII">
0062 <rSolid name="COII_1"/>
0063 <rSolid name="CHIMNEY_HOLE_N"/>
0064 <rRotation name="rotations:RMCHIMHOLEN"/>
0065 <Translation x="[ChimHole_posR]*sin(30.*deg)" y="[ChimHole_posR]*cos(30.*deg)" z="[ChimHole_posZ_N]"/>
0066 </SubtractionSolid>
0067 <SubtractionSolid name="COIV_1">
0068 <rSolid name="COIV_0"/>
0069 <rSolid name="CHIMNEY_HOLE_P"/>
0070 <rRotation name="rotations:RMCHIMHOLEP"/>
0071 <Translation x="[ChimHole_posR]*sin(0.*deg)" y="[ChimHole_posR]*cos(0.*deg)" z="[ChimHole_posZ_P]"/>
0072 </SubtractionSolid>
0073 <SubtractionSolid name="COIV">
0074 <rSolid name="COIV_1"/>
0075 <rSolid name="CHIMNEY_HOLE_N"/>
0076 <rRotation name="rotations:RMCHIMHOLEN"/>
0077 <Translation x="[ChimHole_posR]*sin(30.*deg)" y="[ChimHole_posR]*cos(30.*deg)" z="[ChimHole_posZ_N]"/>
0078 </SubtractionSolid>
0079 <SubtractionSolid name="COIS_1">
0080 <rSolid name="COIS_0"/>
0081 <rSolid name="CHIMNEY_HOLE_P"/>
0082 <rRotation name="rotations:RMCHIMHOLEP"/>
0083 <Translation x="[ChimHole_posR]*sin(0.*deg)" y="[ChimHole_posR]*cos(0.*deg)" z="[ChimHole_posZ_P]"/>
0084 </SubtractionSolid>
0085 <SubtractionSolid name="COIS">
0086 <rSolid name="COIS_1"/>
0087 <rSolid name="CHIMNEY_HOLE_N"/>
0088 <rRotation name="rotations:RMCHIMHOLEN"/>
0089 <Translation x="[ChimHole_posR]*sin(30.*deg)" y="[ChimHole_posR]*cos(30.*deg)" z="[ChimHole_posZ_N]"/>
0090 </SubtractionSolid>
0091 <SubtractionSolid name="COCF_1">
0092 <rSolid name="COCF_0"/>
0093 <rSolid name="CHIMNEY_HOLE_P"/>
0094 <rRotation name="rotations:RMCHIMHOLEP"/>
0095 <Translation x="[ChimHole_posR]*sin(0.*deg)" y="[ChimHole_posR]*cos(0.*deg)" z="[ChimHole_posZ_P]"/>
0096 </SubtractionSolid>
0097 <SubtractionSolid name="COCF">
0098 <rSolid name="COCF_1"/>
0099 <rSolid name="CHIMNEY_HOLE_N"/>
0100 <rRotation name="rotations:RMCHIMHOLEN"/>
0101 <Translation x="[ChimHole_posR]*sin(30.*deg)" y="[ChimHole_posR]*cos(30.*deg)" z="[ChimHole_posZ_N]"/>
0102 </SubtractionSolid>
0103 </SolidSection>
0104 <LogicalPartSection label="mgnt.xml">
0105 <LogicalPart name="MGNT" category="unspecified">
0106 <rSolid name="MGNT"/>
0107 <rMaterial name="materials:StainlessSteel"/>
0108 </LogicalPart>
0109 <LogicalPart name="COII" category="unspecified">
0110 <rSolid name="COII"/>
0111 <rMaterial name="materials:Insulation"/>
0112 </LogicalPart>
0113 <LogicalPart name="COIV" category="unspecified">
0114 <rSolid name="COIV"/>
0115 <rMaterial name="materials:Vacuum"/>
0116 </LogicalPart>
0117 <LogicalPart name="COIS" category="unspecified">
0118 <rSolid name="COIS"/>
0119 <rMaterial name="materials:StainlessSteel"/>
0120 </LogicalPart>
0121 <LogicalPart name="COCF" category="unspecified">
0122 <rSolid name="COCF"/>
0123 <rMaterial name="materials:Coil average"/>
0124 </LogicalPart>
0125 </LogicalPartSection>
0126 <PosPartSection label="mgnt.xml">
0127 <PosPart copyNumber="1">
0128 <rParent name="mgnt:MGNT"/>
0129 <rChild name="mgnt:COII"/>
0130 <rRotation name="rotations:000D"/>
0131 </PosPart>
0132 <PosPart copyNumber="1">
0133 <rParent name="mgnt:COII"/>
0134 <rChild name="mgnt:COIV"/>
0135 <rRotation name="rotations:000D"/>
0136 </PosPart>
0137 <PosPart copyNumber="1">
0138 <rParent name="mgnt:COIV"/>
0139 <rChild name="mgnt:COIS"/>
0140 <rRotation name="rotations:000D"/>
0141 </PosPart>
0142 <PosPart copyNumber="1">
0143 <rParent name="mgnt:COIS"/>
0144 <rChild name="mgnt:COCF"/>
0145 <rRotation name="rotations:000D"/>
0146 </PosPart>
0147 </PosPartSection>
0148 </DDDefinition>