Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/TrackerCommonData/data/Run2/trackerpixelnose.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="trackerpixelnose.xml" eval="true">
0004   <Constant name="zero" value="0.0*fm"/>
0005   <!--Pixel patch pannel sandwiched layers-->
0006   <Constant name="PIXNoseRin"  value="215*mm"/>
0007   <Constant name="PIXNoseRout" value="[PIXNoseRin]+[PIXSandwichLayerThick]"/>
0008   <Constant name="PIXSandwichLayerRout2" value="1063*mm"/>
0009   <!--Pixel nose length-->
0010   <Constant name="PIXNoseLength" value="619.5*mm"/>
0011   <!--Pixel patch pannel sandwiched layers: total thickness-->
0012   <Constant name="PIXSandwichLayerThick" value="[PIXSandwichLayer1Thick]+[PIXSandwichLayer2Thick]+[PIXSandwichLayer3Thick]+[PIXSandwichLayer4Thick]"/>
0013   <Constant name="PIXSandwichLayer1Thick" value="0.2*mm"/>
0014   <Constant name="PIXSandwichLayer2Thick" value="11.0*mm"/>
0015   <Constant name="PIXSandwichLayer3Thick" value="0.5*mm"/>
0016   <Constant name="PIXSandwichLayer4Thick" value="0.3*mm"/>
0017   <!--Pixel nose: outside bulkhead & sandwich layers(>z)-->
0018   <Constant name="BulkheadAllThick" value="[BHThick]+[BHDiskThick]+[BHCoversThick]"/>
0019   <Constant name="BHThick" value="89*mm"/>
0020   <Constant name="BHDiskThick" value="5*mm"/>
0021   <Constant name="BHCoversThick" value="1.1*mm"/>
0022   <!--<Constant name="PIXNoseZ" value="[tob:Zv3]+[BulkheadAllThick]+[PIXSandwichLayerThick]+0.5*[PIXNoseLength]"/>-->
0023   <!--<Constant name="PIXNoseZ" value="293.5*cm+0.5*[PIXNoseLength]"/>-->
0024   <Constant name="PIXNoseZ" value="293.2*cm+0.5*[PIXNoseLength]"/>
0025  </ConstantsSection>
0026  <SolidSection label="trackerpixelnose.xml">
0027   <Tubs name="TrackerPixelNose" rMin="[PIXNoseRin]" rMax="[PIXNoseRout]" dz="0.5*[PIXNoseLength]" startPhi="0*deg" deltaPhi="360*deg"/>
0028  <Tubs name="PIXNoseLayer1" rMin="[PIXNoseRin]" rMax="[PIXNoseRin]+[PIXSandwichLayer1Thick]" dz="0.5*[PIXNoseLength]" startPhi="0*deg" deltaPhi="360*deg"/>
0029  <Tubs name="PIXNoseLayer2" rMin="[PIXNoseRin]+[PIXSandwichLayer1Thick]" rMax="[PIXNoseRin]+[PIXSandwichLayer1Thick]+[PIXSandwichLayer2Thick]" dz="0.5*[PIXNoseLength]" startPhi="0*deg" deltaPhi="360*deg"/>
0030  <Tubs name="PIXNoseLayer3" rMin="[PIXNoseRin]+[PIXSandwichLayer1Thick]+[PIXSandwichLayer2Thick]" rMax="[PIXNoseRin]+[PIXSandwichLayer1Thick]+[PIXSandwichLayer2Thick]+[PIXSandwichLayer3Thick]" dz="0.5*[PIXNoseLength]" startPhi="0*deg" deltaPhi="360*deg"/>
0031  <Tubs name="PIXNoseLayer4" rMin="[PIXNoseRin]+[PIXSandwichLayer1Thick]+[PIXSandwichLayer2Thick]+[PIXSandwichLayer3Thick]" rMax="[PIXNoseRin]+[PIXSandwichLayer1Thick]+[PIXSandwichLayer2Thick]+[PIXSandwichLayer3Thick]+[PIXSandwichLayer4Thick]" dz="0.5*[PIXNoseLength]" startPhi="0*deg" deltaPhi="360*deg"/>
0032  </SolidSection>
0033  <LogicalPartSection label="trackerpixelnose.xml">
0034   <LogicalPart name="TrackerPixelNose" category="unspecified">
0035    <rSolid name="trackerpixelnose:TrackerPixelNose"/>
0036    <rMaterial name="materials:Air"/>
0037   </LogicalPart>
0038   <LogicalPart name="PIXNoseLayer1" category="unspecified">
0039    <rSolid name="trackerpixelnose:PIXNoseLayer1"/>
0040    <rMaterial name="trackermaterial:T_G10"/>
0041   </LogicalPart>
0042   <LogicalPart name="PIXNoseLayer2" category="unspecified">
0043    <rSolid name="trackerpixelnose:PIXNoseLayer2"/>
0044    <rMaterial name="materials:Rohacell"/>
0045   </LogicalPart>
0046   <LogicalPart name="PIXNoseLayer3" category="unspecified">
0047    <rSolid name="trackerpixelnose:PIXNoseLayer3"/>
0048    <rMaterial name="materials:Aluminium"/>
0049   </LogicalPart>
0050   <LogicalPart name="PIXNoseLayer4" category="unspecified">
0051    <rSolid name="trackerpixelnose:PIXNoseLayer4"/>
0052    <rMaterial name="trackermaterial:Tpatch_PN"/>
0053   </LogicalPart>
0054  </LogicalPartSection>
0055  <PosPartSection label="trackerpixelnose.xml">
0056   <PosPart copyNumber="1">
0057    <rParent name="cms:CMSE"/>
0058    <!-- <rParent name="trackerpixelnose:PixelNose"/> -->
0059    <rChild name="trackerpixelnose:TrackerPixelNose"/>
0060    <Translation x="[zero]" y="[zero]" z="[PIXNoseZ]"/>
0061   </PosPart>
0062   <PosPart copyNumber="2">
0063    <rParent name="cms:CMSE"/>
0064    <!-- <rParent name="trackerpixelnose:PixelNose"/> -->
0065    <rChild name="trackerpixelnose:TrackerPixelNose"/>
0066    <Translation x="[zero]" y="[zero]" z="-[PIXNoseZ]"/>
0067    <rRotation name="tracker:180D"/>
0068   </PosPart>
0069   <PosPart copyNumber="1">
0070     <rParent name="trackerpixelnose:TrackerPixelNose"/>
0071    <rChild name="trackerpixelnose:PIXNoseLayer1"/>
0072    <Translation x="[zero]" y="[zero]" z="[zero]"/>
0073   </PosPart>
0074   <PosPart copyNumber="1">
0075     <rParent name="trackerpixelnose:TrackerPixelNose"/>
0076    <rChild name="trackerpixelnose:PIXNoseLayer2"/>
0077    <Translation x="[zero]" y="[zero]" z="[zero]"/>
0078   </PosPart>
0079   <PosPart copyNumber="1">
0080     <rParent name="trackerpixelnose:TrackerPixelNose"/>
0081    <rChild name="trackerpixelnose:PIXNoseLayer3"/>
0082    <Translation x="[zero]" y="[zero]" z="[zero]"/>
0083   </PosPart>
0084   <PosPart copyNumber="1">
0085     <rParent name="trackerpixelnose:TrackerPixelNose"/>
0086    <rChild name="trackerpixelnose:PIXNoseLayer4"/>
0087    <Translation x="[zero]" y="[zero]" z="[zero]"/>
0088   </PosPart>
0089  </PosPartSection>
0090  </DDDefinition>