Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/FP420CommonData/data/fp420world.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="fp420world.xml" eval="true">
0004                 <Constant name="Rmin" value="0*fm"/>
0005                 <Constant name="HallZ" value="500.0*m"/>
0006                 <Constant name="HallR" value="3.0*m"/>
0007         </ConstantsSection>
0008         <SolidSection label="fp420world.xml">
0009                 <Tubs name="OCMS" rMin="[Rmin]" rMax="[HallR]" dz="[HallZ]" startPhi="0*deg" deltaPhi="360*deg"/>
0010         </SolidSection>
0011         <LogicalPartSection label="fp420world.xml">
0012                 <LogicalPart name="OCMS" category="unspecified">
0013                         <rSolid name="OCMS"/>
0014                         <rMaterial name="materialsfp420:Vacuum"/>
0015                 </LogicalPart>
0016         </LogicalPartSection>
0017         <!--  -->
0018         <!--3D CLOCKWISE(at +Z dir.) FP420 DETECTOR IS LOCALLY DESCRIBED IN POSITIVE Y DIRECTION  -->
0019         <!--  -->
0020         <!-- ONE HAVE TO PUT IT IN +(OR -) X -->
0021         <!--  -->
0022         <!--DO Z-ROTATION IN 90 DEGREE USING  FP420R090 TO EXCHANGE X AND Y -->
0023         <!-- DETECTOR WILL LIE AT (-X) -->
0024         <!--  -->
0025         <!--DO Z-ROTATION IN 270 DEGREE USING  FP420R270 TO EXCHANGE X AND Y -->
0026         <!-- DETECTOR WILL LIE AT (+X) BUT Y directed TO DOWN-->
0027         <!--  -->
0028         <!--  -->
0029         <PosPartSection label="fp420world.xml">
0030                 <!--  -->
0031                 <PosPart copyNumber="1">
0032                         <rParent name="fp420world:OCMS"/>
0033                         <rChild name="fp420:FP420E"/>
0034                         <Translation x="0*fm" y="0*fm" z="[fp420:ZMainShift]"/>
0035                         <rRotation name="FP420Rot:FP420R090"/>
0036                 </PosPart>
0037                 <!--  -->
0038                 <!--3D UNTI-CLOCKWISE(at -Z dir.) FP420 DETECTOR   -->
0039                 <!--  -->
0040                 <!-- ONE HAVE TO PUT IT IN +(OR -) X -->
0041                 <!--  -->
0042                 <!--DO in addition to previous one the Y-ROTATION IN 180 DEGREE -->
0043                 <!--Finally, it will be the FP420R090 TO EXCHANGE X AND Y -->
0044                 <!-- DETECTOR WILL LIE AT (-X) -->
0045                 <!--  -->
0046                 <PosPart copyNumber="2">
0047                         <rParent name="fp420world:OCMS"/>
0048                         <rChild name="fp420:FP420E"/>
0049                         <Translation x="0*fm" y="0*fm" z="-[fp420:ZMainShift]"/>
0050                         <rRotation name="FP420Rot:FP420X180"/>
0051                 </PosPart>
0052                 <!--  -->
0053         </PosPartSection>
0054 </DDDefinition>