Back to home page

Project CMSSW displayed by LXR

 
 

    


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>