Warning, /Geometry/TrackerCommonData/data/PhaseII/TiltedTracker/pixfwdInnerDisk6.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
0004 <ConstantsSection label="pixfwdInnerDisk6.xml" eval="true">
0005 <Constant name="InnerRingRMin" value="37.5*mm"/>
0006 <Constant name="InnerRingRMax" value="[InnerRingRMin]+2.0*mm"/>
0007 <Constant name="InnerRingCFRMin" value="[InnerRingRMax]"/>
0008 <Constant name="InnerRingCFRMax" value="[InnerRingCFRMin]+0.5*mm"/>
0009 <Constant name="InnerRingHalfWidth" value="15.0*mm"/>
0010 <Constant name="InnerRingZ" value="[pixfwdDisks:DiskHalfWidth]-[InnerRingHalfWidth]"/>
0011
0012 <Constant name="OuterRingRMax" value="116.6*mm"/>
0013 <Constant name="OuterRingRMin" value="[OuterRingRMax]-2.00*mm"/>
0014 <Constant name="OuterRingCFRMax" value="[OuterRingRMin]"/>
0015 <Constant name="OuterRingCFRMin" value="[OuterRingCFRMax]-0.5*mm"/>
0016
0017 <Constant name="OuterRingHalfWidth" value="14*mm"/>
0018 <Constant name="OuterRingZ" value="[pixfwdDisks:DiskHalfWidth]-[OuterRingHalfWidth]"/>
0019 </ConstantsSection>
0020
0021
0022 <SolidSection label="pixfwdInnerDisk6.xml">
0023 <Tubs name="PixelForwardInnerDiskInnerRing" startPhi="0." deltaPhi="360*deg"
0024 rMin="[InnerRingRMin]" rMax="[InnerRingRMax]" dz="[InnerRingHalfWidth]"/>
0025
0026 <Tubs name="PixelForwardInnerDiskOuterRing" startPhi="0." deltaPhi="360*deg"
0027 rMin="[OuterRingRMin]" rMax="[OuterRingRMax]" dz="[OuterRingHalfWidth]" />
0028
0029 <Tubs name="PixelForwardInnerDiskCFInnerRing" startPhi="0." deltaPhi="360*deg"
0030 rMin="[InnerRingCFRMin]" rMax="[InnerRingCFRMax]" dz="[InnerRingHalfWidth]"/>
0031
0032 <Tubs name="PixelForwardInnerDiskCFOuterRing" startPhi="0." deltaPhi="360*deg"
0033 rMin="[OuterRingCFRMin]" rMax="[OuterRingCFRMax]" dz="[OuterRingHalfWidth]" />
0034 </SolidSection>
0035
0036 <LogicalPartSection label="pixfwdInnerDisk6.xml">
0037 <LogicalPart name="PixelForwardInnerDiskInnerRing" category="support">
0038 <rSolid name="PixelForwardInnerDiskInnerRing"/>
0039 <rMaterial name="materials:C_C_InnerInnerRing"/>
0040 </LogicalPart>
0041
0042 <LogicalPart name="PixelForwardInnerDiskOuterRing" category="support">
0043 <rSolid name="PixelForwardInnerDiskOuterRing"/>
0044 <rMaterial name="materials:C_C_InnerOuterRing"/>
0045 </LogicalPart>
0046
0047 <LogicalPart name="PixelForwardInnerDiskCFInnerRing" category="support">
0048 <rSolid name="PixelForwardInnerDiskCFInnerRing"/>
0049 <rMaterial name="materials:FPix_CFSkin_InnerInnerRing"/>
0050 </LogicalPart>
0051
0052 <LogicalPart name="PixelForwardInnerDiskCFOuterRing" category="support">
0053 <rSolid name="PixelForwardInnerDiskCFOuterRing"/>
0054 <rMaterial name="materials:FPix_CFSkin_InnerOuterRing"/>
0055 </LogicalPart>
0056
0057 </LogicalPartSection>
0058
0059
0060 <PosPartSection label="Rings">
0061 <PosPart copyNumber="1">
0062 <rParent name="pixfwdDisks:PixelForwardDisk6"/>
0063 <rChild name="pixfwdInnerDisk6:PixelForwardInnerDiskInnerRing"/>
0064 <Translation x="0.*mm" y="0.*mm" z="[InnerRingZ]"/>
0065 </PosPart>
0066
0067 <PosPart copyNumber="1">
0068 <rParent name="pixfwdDisks:PixelForwardDisk6"/>
0069 <rChild name="pixfwdInnerDisk6:PixelForwardInnerDiskOuterRing"/>
0070 <Translation x="0.*mm" y="0.*mm" z="[OuterRingZ]"/>
0071 </PosPart>
0072
0073 <PosPart copyNumber="1">
0074 <rParent name="pixfwdDisks:PixelForwardDisk6"/>
0075 <rChild name="pixfwdInnerDisk6:PixelForwardInnerDiskCFInnerRing"/>
0076 <Translation x="0.*mm" y="0.*mm" z="[InnerRingZ]"/>
0077 </PosPart>
0078
0079 <PosPart copyNumber="1">
0080 <rParent name="pixfwdDisks:PixelForwardDisk6"/>
0081 <rChild name="pixfwdInnerDisk6:PixelForwardInnerDiskCFOuterRing"/>
0082 <Translation x="0.*mm" y="0.*mm" z="[OuterRingZ]"/>
0083 </PosPart>
0084
0085 </PosPartSection>
0086
0087
0088 <!-- Blades -->
0089
0090 <Algorithm name="track:DDPixFwdDiskAlgo">
0091 <rParent name="pixfwdDisks:PixelForwardDisk6"/>
0092 <String name="ChildName" value="pixfwdblade6:PixelForwardBlade"/>
0093 <Numeric name="StartCopyNo" value="0"/>
0094 <Numeric name="NumberOfBlades" value="22"/>
0095 <Numeric name="BladeAngle" value="20*deg"/>
0096 <Numeric name="BladeTilt" value="12*deg"/>
0097 <Numeric name="BladeCommonZ" value="-16.45*mm"/> <!-- -18.7*mm-->
0098 <Vector name="BladeZShift" type="numeric" nEntries="22">
0099 7.12*mm, 2.62*mm, -1.88*mm, -6.38*mm, -10.88*mm,
0100 11.62*mm, 7.12*mm, 2.62*mm, -1.88*mm, -6.38*mm, -10.88*mm,
0101 7.12*mm, 2.62*mm, -1.88*mm, -6.38*mm, -10.88*mm,
0102 11.62*mm, 7.12*mm, 2.62*mm, -1.88*mm, -6.38*mm, -10.88*mm
0103 </Vector>
0104
0105 <Numeric name="AnchorRadius" value="78.7*mm"/>
0106 <String name="RotationName" value="pixfwdInnerDisk6:PixInner"/>
0107 <String name="FlagString" value="YYYYYYYYYYYYYYYYYYYYYY"/>
0108 </Algorithm>
0109
0110 </DDDefinition>