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>