/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Geometry/TrackerCommonData/data/tobrodpar.xml
176 строк
8 KB
Giulio Eulisse
Snapshot of CMSSW_6_2_0_pre8.
26 июн 2013, 18:12
26 июн 2013, 18:12
214ab73
Код
Авторство
О чём код?
<?xml version="1.0"?> <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"> <ConstantsSection label="tobrodpar.xml" eval="true"> <Constant name="RodW" value="8.250*cm"/> <Constant name="RodT" value="1.000*cm"/> <Constant name="RodL" value="110.80*cm"/> <Constant name="RodDL" value="1.00*cm"/> <Constant name="CentralRodW" value="6.250*cm"/> <Constant name="SideRodW" value="0.600*cm"/> <Constant name="SideRodT" value="0.060*cm"/> <Constant name="SideRodX" value="6.850*cm"/> <Constant name="RodY" value="0.790*cm"/> <Constant name="EndRod1Z" value="110.2*cm"/> <Constant name="EndRodT" value="0.055*cm"/> <Constant name="EndRodL" value="1.300*cm"/> <Constant name="EndRod2Y" value="0.845*cm"/> <Constant name="EndRod2Z" value="2.450*cm"/> <Constant name="CoolTubeLightR" value="0.110*cm"/> <Constant name="CoolTubeHeavyR" value="0.125*cm"/> <Constant name="CoolFluidLightR" value="0.100*cm"/> <Constant name="CoolFluidHeavyR" value="0.115*cm"/> <Constant name="SideCoolL" value="53.95*cm"/> <Constant name="SideCoolX" value="6.550*cm"/> <Constant name="SideCoolY" value="0.200*cm"/> <Constant name="SideCoolZ" value="56.85*cm"/> <Constant name="EndCoolL" value="6.250*cm"/> <Constant name="EndCoolY" value="0.200*cm"/> <Constant name="EndCoolZ" value="3.100*cm"/> <Constant name="OptFibreW" value="0.150*cm"/> <Constant name="OptFibreH" value="0.330*cm"/> <Constant name="OptFibreL" value="37.50*cm"/> <Constant name="OptFibreX" value="7.100*cm"/> <Constant name="OptFibreZ" value="63.35*cm"/> <Constant name="ClampDx" value="0.350*cm"/> <Constant name="ClampDy" value="0.780*cm"/> <Constant name="ClampDz" value="0.850*cm"/> <Constant name="ClampX" value="7.850*cm"/> <Constant name="ClampZ1" value="109.0*cm"/> <Constant name="ClampZ2" value="29.00*cm"/> <Constant name="SideClampDx" value="0.575*cm"/> <Constant name="SideClampDy" value="0.145*cm"/> <Constant name="SideClampLDz" value="1.900*cm"/> <Constant name="SideClampHDz" value="2.000*cm"/> <Constant name="SideClampX" value="6.825*cm"/> <Constant name="SideClamp1Z" value="2.125*cm"/> <Constant name="SideClamp2Z" value="9.775*cm"/> <Constant name="CableDx" value="2.500*cm"/> <Constant name="CableDy" value="0.050*cm"/> <Constant name="CableDz" value="38.25*cm"/> <Constant name="CableZ" value="62.25*cm"/> <Constant name="ICCDx" value="5.900*cm"/> <Constant name="ICCDy" value="0.125*cm"/> <Constant name="ICC1Dz" value="2.200*cm"/> <Constant name="ICC2Dz" value="3.400*cm"/> <Constant name="ConnDx" value="5.900*cm"/> <Constant name="ConnDy" value="0.250*cm"/> <Constant name="ConnDz" value="3.750*cm"/> <Constant name="CCUMDx" value="5.900*cm"/> <Constant name="CCUMDy" value="0.125*cm"/> <Constant name="CCUMDz" value="3.500*cm"/> <Constant name="ModuleY" value="0.5425*cm"/> <Constant name="ModuleZ01" value="-96.8564*cm"/> <Constant name="ModuleZ02" value="-78.3454*cm"/> <Constant name="ModuleZ03" value="-65.5084*cm"/> <Constant name="ModuleZ04" value="-47.1914*cm"/> <Constant name="ModuleZ05" value="-29.4404*cm"/> <Constant name="ModuleZ06" value="-11.3564*cm"/> <Constant name="ModuleZ07" value="11.3564*cm"/> <Constant name="ModuleZ08" value="29.4404*cm"/> <Constant name="ModuleZ09" value="48.1014*cm"/> <Constant name="ModuleZ10" value="65.5084*cm"/> <Constant name="ModuleZ11" value="80.1174*cm"/> <Constant name="ModuleZ12" value="96.8564*cm"/> <Constant name="ICCY1" value="0.525*cm"/> <Constant name="ICCY2" value="0.400*cm"/> <Constant name="ICCZ01" value="-105.00*cm"/> <Constant name="ICCZ02" value="-96.60*cm"/> <Constant name="ICCZ03" value="-81.20*cm"/> <Constant name="ICCZ04" value="-62.75*cm"/> <Constant name="ICCZ05" value="-44.05*cm"/> <Constant name="ICCZ06" value="-25.85*cm"/> <Constant name="ICCZ07" value="25.85*cm"/> <Constant name="ICCZ08" value="44.05*cm"/> <Constant name="ICCZ09" value="64.10*cm"/> <Constant name="ICCZ10" value="81.20*cm"/> <Constant name="ICCZ11" value="96.60*cm"/> <Constant name="ICCZ12" value="105.00*cm"/> <Constant name="zero" value="0.0*fm"/> <Constant name="Tol" value="0.0*mm"/> <Constant name="AOHDx" value="0.5*3.000*cm"/> <Constant name="AOHDy" value="0.5*0.200*cm"/> <Constant name="AOHDz" value="0.5*2.300*cm"/> <Constant name="AOHx" value="[ICCDx]-[AOHDx]-13*mm"/> <Constant name="AOHy" value="[ICCDy]+[AOHDy]+[Tol]"/> <Constant name="AOHz" value="12*mm"/> </ConstantsSection> <RotationSection label="tobrodpar.xml"> <Rotation name="000D" thetaX="90*deg" phiX="0*deg" thetaY="90*deg" phiY="90*deg" thetaZ="0*deg" phiZ="0*deg"/> <Rotation name="180D" thetaX="90*deg" phiX="180*deg" thetaY="90*deg" phiY="90*deg" thetaZ="180*deg" phiZ="0*deg"/> <Rotation name="180X" thetaX="90*deg" phiX="0*deg" thetaY="90*deg" phiY="-90*deg" thetaZ="180*deg" phiZ="0*deg"/> <Rotation name="90XD" thetaX="90*deg" phiX="90*deg" thetaY="0*deg" phiY="0*deg" thetaZ="90*deg" phiZ="0*deg"/> <Rotation name="R180" thetaX="90*deg" phiX="180*deg" thetaY="90*deg" phiY="-90*deg" thetaZ="0*deg" phiZ="0*deg"/> </RotationSection> <SolidSection label="tobrodpar.xml"> <Box name="TOBSideRod1" dx="[SideRodW]" dy="[SideRodT]" dz="([RodL]+[RodDL])/2"/> <Box name="TOBSideRod2" dx="[SideRodW]" dy="[SideRodT]" dz="([RodL]-[RodDL])/2"/> <Box name="TOBEndRod1" dx="[CentralRodW]" dy="[SideRodT]" dz="[SideRodW]"/> <Box name="TOBEndRod2" dx="[CentralRodW]" dy="[EndRodT]" dz="[EndRodL]"/> <Box name="TOBClamp" dx="[ClampDx]" dy="[ClampDy]" dz="[ClampDz]"/> <Box name="TOBCable" dx="[CableDx]" dy="[CableDy]" dz="[CableDz]"/> <Box name="TOBICC1" dx="[ICCDx]" dy="[ICCDy]" dz="[ICC1Dz]"/> <Box name="TOBICC2" dx="[ICCDx]" dy="[ICCDy]" dz="[ICC2Dz]"/> <Box name="TOBRodConn" dx="[ConnDx]" dy="[ConnDy]" dz="[ConnDz]"/> <Box name="TOBCCUM" dx="[CCUMDx]" dy="[CCUMDy]" dz="[CCUMDz]"/> <Box name="TOBRod" dx="[RodW]" dy="[RodT]" dz="[RodL]"/> <Box name="TOBRodout" dx="[RodW]" dy="[RodT]" dz="([RodL]+[RodDL])/2"/> <Box name="TOBRodin" dx="[RodW]+[Tol]" dy="([RodT]/2+[Tol])" dz="[RodDL]"/> <Box name="TOBAOH" dx="[AOHDx]" dy="[AOHDy]" dz="[AOHDz]"/> <SubtractionSolid name="TOBRodL"> <rSolid name="TOBRodout"/> <rSolid name="TOBRodin"/> <rRotation name="tobrodpar:000D"/> <Translation x="[zero]" y="[RodT]/2" z="([RodL]-[RodDL])/2"/> </SubtractionSolid> <SubtractionSolid name="TOBRodH"> <rSolid name="TOBRodout"/> <rSolid name="TOBRodin"/> <rRotation name="tobrodpar:000D"/> <Translation x="[zero]" y="-[RodT]/2" z="-([RodL]-[RodDL])/2"/> </SubtractionSolid> <Box name="TOBRod1Cent" dx="[CentralRodW]" dy="[RodT]" dz="([RodL]+[RodDL])/2"/> <Box name="TOBRod2Cent" dx="([CentralRodW]+[Tol])" dy="([RodT]/2+[Tol])" dz="[RodDL]"/> <SubtractionSolid name="TOBRodCentralL"> <rSolid name="TOBRod1Cent"/> <rSolid name="TOBRod2Cent"/> <rRotation name="tobrodpar:000D"/> <Translation x="[zero]" y="[RodT]/2" z="([RodL]-[RodDL])/2"/> </SubtractionSolid> <SubtractionSolid name="TOBRodCentralH"> <rSolid name="TOBRod1Cent"/> <rSolid name="TOBRod2Cent"/> <rRotation name="tobrodpar:000D"/> <Translation x="[zero]" y="-[RodT]/2" z="-([RodL]-[RodDL])/2"/> </SubtractionSolid> </SolidSection> <LogicalPartSection label="tobrodpar.xml"> <LogicalPart name="TOBSideRod1" category="unspecified"> <rSolid name="TOBSideRod1"/> <rMaterial name="tobmaterial:TOB_rod"/> </LogicalPart> <LogicalPart name="TOBSideRod2" category="unspecified"> <rSolid name="TOBSideRod2"/> <rMaterial name="tobmaterial:TOB_rod"/> </LogicalPart> <LogicalPart name="TOBEndRod1" category="unspecified"> <rSolid name="TOBEndRod1"/> <rMaterial name="tobmaterial:TOB_rod"/> </LogicalPart> <LogicalPart name="TOBEndRod2" category="unspecified"> <rSolid name="TOBEndRod2"/> <rMaterial name="tobmaterial:TOB_rod"/> </LogicalPart> <LogicalPart name="TOBClamp" category="unspecified"> <rSolid name="TOBClamp"/> <rMaterial name="tobmaterial:TOB_plate_A"/> </LogicalPart> <LogicalPart name="TOBCable" category="unspecified"> <rSolid name="TOBCable"/> <rMaterial name="tobmaterial:TOB_ICB"/> </LogicalPart> <LogicalPart name="TOBAOH" category="unspecified"> <rSolid name="TOBAOH"/> <rMaterial name="tobmaterial:TOB_AOH"/> </LogicalPart> </LogicalPartSection> </DDDefinition>