Back to home page

Project CMSSW displayed by LXR

 
 

    


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>