Back to home page

Project CMSSW displayed by LXR

 
 

    


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>