Warning, /Geometry/TrackerCommonData/data/PhaseII/TiltedTracker/pixfwdOuterDisk3.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="pixfwdOuterDisk3.xml" eval="true">
0005
0006 <Constant name="OuterRingRMax" value="166.0*mm"/>
0007 <Constant name="OuterRingRMin" value="[OuterRingRMax]-2.0*mm"/>
0008 <Constant name="OuterRingCFRMax" value="[OuterRingRMin]"/>
0009 <Constant name="OuterRingCFRMin" value="[OuterRingCFRMax]-0.5*mm"/>
0010 <!-- <Constant name="OuterRingHalfWidth" value="18.6*mm"/> -->
0011 <Constant name="OuterRingHalfWidth" value="18.6*mm"/>
0012 <Constant name="OuterRingZ" value="-[pixfwdDisks:DiskHalfWidth]+[OuterRingHalfWidth]"/>
0013 <Constant name="InnerRingRMax" value="89.2*mm"/>
0014 <Constant name="InnerRingRMin" value="[InnerRingRMax]-2.0*mm"/>
0015 <Constant name="InnerRingCFRMax" value="[InnerRingRMin]"/>
0016 <Constant name="InnerRingCFRMin" value="[InnerRingCFRMax]-0.5*mm"/>
0017 <!-- <Constant name="InnerRingHalfWidth" value="15.0*mm"/> -->
0018 <Constant name="InnerRingHalfWidth" value="8.0*mm"/>
0019 <Constant name="InnerRingZ" value="-[pixfwdDisks:DiskHalfWidth]+[InnerRingHalfWidth]"/>
0020
0021 </ConstantsSection>
0022
0023
0024 <SolidSection label="pixfwdOuterDisk3.xml">
0025 <Tubs name="PixelForwardOuterDiskInnerRing" startPhi="0." deltaPhi="360*deg"
0026 rMin="[InnerRingRMin]" rMax="[InnerRingRMax]" dz="[InnerRingHalfWidth]" />
0027
0028 <Tubs name="PixelForwardOuterDiskOuterRing" startPhi="0." deltaPhi="360*deg"
0029 rMin="[OuterRingRMin]" rMax="[OuterRingRMax]" dz="[OuterRingHalfWidth]" />
0030
0031 <Tubs name="PixelForwardOuterDiskCFInnerRing" startPhi="0." deltaPhi="360*deg"
0032 rMin="[InnerRingCFRMin]" rMax="[InnerRingCFRMax]" dz="[InnerRingHalfWidth]" />
0033
0034 <Tubs name="PixelForwardOuterDiskCFOuterRing" startPhi="0." deltaPhi="360*deg"
0035 rMin="[OuterRingCFRMin]" rMax="[OuterRingCFRMax]" dz="[OuterRingHalfWidth]" />
0036 </SolidSection>
0037
0038 <LogicalPartSection label="pixfwdOuterDisk3.xml">
0039 <LogicalPart name="PixelForwardOuterDiskInnerRing" category="support">
0040 <rSolid name="PixelForwardOuterDiskInnerRing"/>
0041 <rMaterial name="materials:C_C_OuterInnerRing"/>
0042 </LogicalPart>
0043
0044 <LogicalPart name="PixelForwardOuterDiskOuterRing" category="support">
0045 <rSolid name="PixelForwardOuterDiskOuterRing"/>
0046 <rMaterial name="materials:C_C_OuterOuterRing"/>
0047 </LogicalPart>
0048
0049 <LogicalPart name="PixelForwardOuterDiskCFInnerRing" category="support">
0050 <rSolid name="PixelForwardOuterDiskCFInnerRing"/>
0051 <rMaterial name="materials:FPix_CFSkin_OuterInnerRing"/>
0052 </LogicalPart>
0053
0054 <LogicalPart name="PixelForwardOuterDiskCFOuterRing" category="support">
0055 <rSolid name="PixelForwardOuterDiskCFOuterRing"/>
0056 <rMaterial name="materials:FPix_CFSkin_OuterOuterRing"/>
0057 </LogicalPart>
0058
0059
0060 </LogicalPartSection>
0061
0062
0063 <PosPartSection label="pixfwdOuterDisk3.xml">
0064 <PosPart copyNumber="1">
0065 <rParent name="pixfwdDisks:PixelForwardDisk3"/>
0066 <rChild name="pixfwdOuterDisk3:PixelForwardOuterDiskInnerRing"/>
0067 <Translation x="0.*mm" y="0.*mm" z="[InnerRingZ]"/>
0068 </PosPart>
0069
0070 <PosPart copyNumber="1">
0071 <rParent name="pixfwdDisks:PixelForwardDisk3"/>
0072 <rChild name="pixfwdOuterDisk3:PixelForwardOuterDiskOuterRing"/>
0073 <Translation x="0.*mm" y="0.*mm" z="[OuterRingZ]"/>
0074 </PosPart>
0075
0076 <PosPart copyNumber="1">
0077 <rParent name="pixfwdDisks:PixelForwardDisk3"/>
0078 <rChild name="pixfwdOuterDisk3:PixelForwardOuterDiskCFInnerRing"/>
0079 <Translation x="0.*mm" y="0.*mm" z="[InnerRingZ]"/>
0080 </PosPart>
0081
0082 <PosPart copyNumber="1">
0083 <rParent name="pixfwdDisks:PixelForwardDisk3"/>
0084 <rChild name="pixfwdOuterDisk3:PixelForwardOuterDiskCFOuterRing"/>
0085 <Translation x="0.*mm" y="0.*mm" z="[OuterRingZ]"/>
0086 </PosPart>
0087 </PosPartSection>
0088
0089 <!-- Blades -->
0090
0091 <Algorithm name="track:DDPixFwdDiskAlgo">
0092 <rParent name="pixfwdDisks:PixelForwardDisk3"/>
0093 <String name="ChildName" value="pixfwdblade3:PixelForwardBlade"/>
0094 <Numeric name="StartCopyNo" value="22"/>
0095 <Numeric name="NumberOfBlades" value="34"/>
0096 <Numeric name="BladeAngle" value="20*deg"/>
0097 <Numeric name="BladeTilt" value="0*deg"/>
0098 <Numeric name="BladeCommonZ" value="-1.5*mm"/> <!-- -3.75*mm-->
0099 <Vector name="BladeZShift" type="numeric" nEntries="34">
0100 -9.92*mm, -12.42*mm,-14.92*mm,-17.42*mm,-19.92*mm,-22.42*mm,-24.92*mm, -27.42*mm,
0101 -7.42*mm, -9.92*mm, -12.42*mm,-14.92*mm,-17.42*mm,-19.92*mm,-22.42*mm,-24.92*mm, -27.42*mm,
0102 -9.92*mm, -12.42*mm,-14.92*mm,-17.42*mm,-19.92*mm,-22.42*mm,-24.92*mm, -27.42*mm,
0103 -7.42*mm, -9.92*mm, -12.42*mm,-14.92*mm,-17.42*mm,-19.92*mm,-22.42*mm,-24.92*mm, -27.42*mm
0104 </Vector>
0105 <Numeric name="AnchorRadius" value="127.5*mm"/>
0106 <String name="RotationName" value="pixfwdOuterDisk3:PixOuter"/>
0107 <String name="FlagString" value="YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"/>
0108 </Algorithm>
0109
0110 </DDDefinition>