Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/TrackerCommonData/data/tobrodpar.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="tobrodpar.xml" eval="true">
0004                 <Constant name="RodW" value="8.250*cm"/>
0005                 <Constant name="RodT" value="1.000*cm"/>
0006                 <Constant name="RodL" value="110.80*cm"/>
0007                 <Constant name="RodDL" value="1.00*cm"/>
0008                 <Constant name="CentralRodW" value="6.250*cm"/>
0009                 <Constant name="SideRodW" value="0.600*cm"/>
0010                 <Constant name="SideRodT" value="0.060*cm"/>
0011                 <Constant name="SideRodX" value="6.850*cm"/>
0012                 <Constant name="RodY" value="0.790*cm"/>
0013                 <Constant name="EndRod1Z" value="110.2*cm"/>
0014                 <Constant name="EndRodT" value="0.055*cm"/>
0015                 <Constant name="EndRodL" value="1.300*cm"/>
0016                 <Constant name="EndRod2Y" value="0.845*cm"/>
0017                 <Constant name="EndRod2Z" value="2.450*cm"/>
0018                 <Constant name="CoolTubeLightR" value="0.110*cm"/>
0019                 <Constant name="CoolTubeHeavyR" value="0.125*cm"/>
0020                 <Constant name="CoolFluidLightR" value="0.100*cm"/>
0021                 <Constant name="CoolFluidHeavyR" value="0.115*cm"/>
0022                 <Constant name="SideCoolL" value="53.95*cm"/>
0023                 <Constant name="SideCoolX" value="6.550*cm"/>
0024                 <Constant name="SideCoolY" value="0.200*cm"/>
0025                 <Constant name="SideCoolZ" value="56.85*cm"/>
0026                 <Constant name="EndCoolL" value="6.250*cm"/>
0027                 <Constant name="EndCoolY" value="0.200*cm"/>
0028                 <Constant name="EndCoolZ" value="3.100*cm"/>
0029                 <Constant name="OptFibreW" value="0.150*cm"/>
0030                 <Constant name="OptFibreH" value="0.330*cm"/>
0031                 <Constant name="OptFibreL" value="37.50*cm"/>
0032                 <Constant name="OptFibreX" value="7.100*cm"/>
0033                 <Constant name="OptFibreZ" value="63.35*cm"/>
0034                 <Constant name="ClampDx" value="0.350*cm"/>
0035                 <Constant name="ClampDy" value="0.780*cm"/>
0036                 <Constant name="ClampDz" value="0.850*cm"/>
0037                 <Constant name="ClampX" value="7.850*cm"/>
0038                 <Constant name="ClampZ1" value="109.0*cm"/>
0039                 <Constant name="ClampZ2" value="29.00*cm"/>
0040                 <Constant name="SideClampDx" value="0.575*cm"/>
0041                 <Constant name="SideClampDy" value="0.145*cm"/>
0042                 <Constant name="SideClampLDz" value="1.900*cm"/>
0043                 <Constant name="SideClampHDz" value="2.000*cm"/>
0044                 <Constant name="SideClampX" value="6.825*cm"/>
0045                 <Constant name="SideClamp1Z" value="2.125*cm"/>
0046                 <Constant name="SideClamp2Z" value="9.775*cm"/>
0047                 <Constant name="CableDx" value="2.500*cm"/>
0048                 <Constant name="CableDy" value="0.050*cm"/>
0049                 <Constant name="CableDz" value="38.25*cm"/>
0050                 <Constant name="CableZ" value="62.25*cm"/>
0051                 <Constant name="ICCDx" value="5.900*cm"/>
0052                 <Constant name="ICCDy" value="0.125*cm"/>
0053                 <Constant name="ICC1Dz" value="2.200*cm"/>
0054                 <Constant name="ICC2Dz" value="3.400*cm"/>
0055                 <Constant name="ConnDx" value="5.900*cm"/>
0056                 <Constant name="ConnDy" value="0.250*cm"/>
0057                 <Constant name="ConnDz" value="3.750*cm"/>
0058                 <Constant name="CCUMDx" value="5.900*cm"/>
0059                 <Constant name="CCUMDy" value="0.125*cm"/>
0060                 <Constant name="CCUMDz" value="3.500*cm"/>
0061                 <Constant name="ModuleY" value="0.5425*cm"/>
0062                 <Constant name="ModuleZ01" value="-96.8564*cm"/>
0063                 <Constant name="ModuleZ02" value="-78.3454*cm"/>
0064                 <Constant name="ModuleZ03" value="-65.5084*cm"/>
0065                 <Constant name="ModuleZ04" value="-47.1914*cm"/>
0066                 <Constant name="ModuleZ05" value="-29.4404*cm"/>
0067                 <Constant name="ModuleZ06" value="-11.3564*cm"/>
0068                 <Constant name="ModuleZ07" value="11.3564*cm"/>
0069                 <Constant name="ModuleZ08" value="29.4404*cm"/>
0070                 <Constant name="ModuleZ09" value="48.1014*cm"/>
0071                 <Constant name="ModuleZ10" value="65.5084*cm"/>
0072                 <Constant name="ModuleZ11" value="80.1174*cm"/>
0073                 <Constant name="ModuleZ12" value="96.8564*cm"/>
0074                 <Constant name="ICCY1" value="0.525*cm"/>
0075                 <Constant name="ICCY2" value="0.400*cm"/>
0076                 <Constant name="ICCZ01" value="-105.00*cm"/>
0077                 <Constant name="ICCZ02" value="-96.60*cm"/>
0078                 <Constant name="ICCZ03" value="-81.20*cm"/>
0079                 <Constant name="ICCZ04" value="-62.75*cm"/>
0080                 <Constant name="ICCZ05" value="-44.05*cm"/>
0081                 <Constant name="ICCZ06" value="-25.85*cm"/>
0082                 <Constant name="ICCZ07" value="25.85*cm"/>
0083                 <Constant name="ICCZ08" value="44.05*cm"/>
0084                 <Constant name="ICCZ09" value="64.10*cm"/>
0085                 <Constant name="ICCZ10" value="81.20*cm"/>
0086                 <Constant name="ICCZ11" value="96.60*cm"/>
0087                 <Constant name="ICCZ12" value="105.00*cm"/>
0088                 <Constant name="zero" value="0.0*fm"/>
0089                 <Constant name="Tol" value="0.0*mm"/>
0090                 <Constant name="AOHDx" value="0.5*3.000*cm"/>
0091                 <Constant name="AOHDy" value="0.5*0.200*cm"/>
0092                 <Constant name="AOHDz" value="0.5*2.300*cm"/>
0093                 <Constant name="AOHx" value="[ICCDx]-[AOHDx]-13*mm"/>
0094                 <Constant name="AOHy" value="[ICCDy]+[AOHDy]+[Tol]"/>
0095                 <Constant name="AOHz" value="12*mm"/>
0096         </ConstantsSection>
0097         <RotationSection label="tobrodpar.xml">
0098                 <Rotation name="000D" thetaX="90*deg" phiX="0*deg" thetaY="90*deg" phiY="90*deg" thetaZ="0*deg" phiZ="0*deg"/>
0099                 <Rotation name="180D" thetaX="90*deg" phiX="180*deg" thetaY="90*deg" phiY="90*deg" thetaZ="180*deg" phiZ="0*deg"/>
0100                 <Rotation name="180X" thetaX="90*deg" phiX="0*deg" thetaY="90*deg" phiY="-90*deg" thetaZ="180*deg" phiZ="0*deg"/>
0101                 <Rotation name="90XD" thetaX="90*deg" phiX="90*deg" thetaY="0*deg" phiY="0*deg" thetaZ="90*deg" phiZ="0*deg"/>
0102                 <Rotation name="R180" thetaX="90*deg" phiX="180*deg" thetaY="90*deg" phiY="-90*deg" thetaZ="0*deg" phiZ="0*deg"/>
0103         </RotationSection>
0104         <SolidSection label="tobrodpar.xml">
0105                 <Box name="TOBSideRod1" dx="[SideRodW]" dy="[SideRodT]" dz="([RodL]+[RodDL])/2"/>
0106                 <Box name="TOBSideRod2" dx="[SideRodW]" dy="[SideRodT]" dz="([RodL]-[RodDL])/2"/>
0107                 <Box name="TOBEndRod1" dx="[CentralRodW]" dy="[SideRodT]" dz="[SideRodW]"/>
0108                 <Box name="TOBEndRod2" dx="[CentralRodW]" dy="[EndRodT]" dz="[EndRodL]"/>
0109                 <Box name="TOBClamp" dx="[ClampDx]" dy="[ClampDy]" dz="[ClampDz]"/>
0110                 <Box name="TOBCable" dx="[CableDx]" dy="[CableDy]" dz="[CableDz]"/>
0111                 <Box name="TOBICC1" dx="[ICCDx]" dy="[ICCDy]" dz="[ICC1Dz]"/>
0112                 <Box name="TOBICC2" dx="[ICCDx]" dy="[ICCDy]" dz="[ICC2Dz]"/>
0113                 <Box name="TOBRodConn" dx="[ConnDx]" dy="[ConnDy]" dz="[ConnDz]"/>
0114                 <Box name="TOBCCUM" dx="[CCUMDx]" dy="[CCUMDy]" dz="[CCUMDz]"/>
0115                 <Box name="TOBRod" dx="[RodW]" dy="[RodT]" dz="[RodL]"/>
0116                 <Box name="TOBRodout" dx="[RodW]" dy="[RodT]" dz="([RodL]+[RodDL])/2"/>
0117                 <Box name="TOBRodin" dx="[RodW]+[Tol]" dy="([RodT]/2+[Tol])" dz="[RodDL]"/>
0118                 <Box name="TOBAOH" dx="[AOHDx]" dy="[AOHDy]" dz="[AOHDz]"/>
0119                 <SubtractionSolid name="TOBRodL">
0120                         <rSolid name="TOBRodout"/>
0121                         <rSolid name="TOBRodin"/>
0122                         <rRotation name="tobrodpar:000D"/>
0123                         <Translation x="[zero]" y="[RodT]/2" z="([RodL]-[RodDL])/2"/>
0124                 </SubtractionSolid>
0125                 <SubtractionSolid name="TOBRodH">
0126                         <rSolid name="TOBRodout"/>
0127                         <rSolid name="TOBRodin"/>
0128                         <rRotation name="tobrodpar:000D"/>
0129                         <Translation x="[zero]" y="-[RodT]/2" z="-([RodL]-[RodDL])/2"/>
0130                 </SubtractionSolid>
0131                 <Box name="TOBRod1Cent" dx="[CentralRodW]" dy="[RodT]" dz="([RodL]+[RodDL])/2"/>
0132                 <Box name="TOBRod2Cent" dx="([CentralRodW]+[Tol])" dy="([RodT]/2+[Tol])" dz="[RodDL]"/>
0133                 <SubtractionSolid name="TOBRodCentralL">
0134                         <rSolid name="TOBRod1Cent"/>
0135                         <rSolid name="TOBRod2Cent"/>
0136                         <rRotation name="tobrodpar:000D"/>
0137                         <Translation x="[zero]" y="[RodT]/2" z="([RodL]-[RodDL])/2"/>
0138                 </SubtractionSolid>
0139                 <SubtractionSolid name="TOBRodCentralH">
0140                         <rSolid name="TOBRod1Cent"/>
0141                         <rSolid name="TOBRod2Cent"/>
0142                         <rRotation name="tobrodpar:000D"/>
0143                         <Translation x="[zero]" y="-[RodT]/2" z="-([RodL]-[RodDL])/2"/>
0144                 </SubtractionSolid>
0145         </SolidSection>
0146         <LogicalPartSection label="tobrodpar.xml">
0147                 <LogicalPart name="TOBSideRod1" category="unspecified">
0148                         <rSolid name="TOBSideRod1"/>
0149                         <rMaterial name="tobmaterial:TOB_rod"/>
0150                 </LogicalPart>
0151                 <LogicalPart name="TOBSideRod2" category="unspecified">
0152                         <rSolid name="TOBSideRod2"/>
0153                         <rMaterial name="tobmaterial:TOB_rod"/>
0154                 </LogicalPart>
0155                 <LogicalPart name="TOBEndRod1" category="unspecified">
0156                         <rSolid name="TOBEndRod1"/>
0157                         <rMaterial name="tobmaterial:TOB_rod"/>
0158                 </LogicalPart>
0159                 <LogicalPart name="TOBEndRod2" category="unspecified">
0160                         <rSolid name="TOBEndRod2"/>
0161                         <rMaterial name="tobmaterial:TOB_rod"/>
0162                 </LogicalPart>
0163                 <LogicalPart name="TOBClamp" category="unspecified">
0164                         <rSolid name="TOBClamp"/>
0165                         <rMaterial name="tobmaterial:TOB_plate_A"/>
0166                 </LogicalPart>
0167                 <LogicalPart name="TOBCable" category="unspecified">
0168                         <rSolid name="TOBCable"/>
0169                         <rMaterial name="tobmaterial:TOB_ICB"/>
0170                 </LogicalPart>
0171                 <LogicalPart name="TOBAOH" category="unspecified">
0172                         <rSolid name="TOBAOH"/>
0173                         <rMaterial name="tobmaterial:TOB_AOH"/>
0174                 </LogicalPart>
0175         </LogicalPartSection>
0176 </DDDefinition>