Warning, /Geometry/TrackerCommonData/data/tobmodule0.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="tobmodule0.xml" eval="true">
0004 <Constant name="zero" value="0.0*fm"/>
0005 </ConstantsSection>
0006 <SolidSection label="tobmodule0.xml">
0007 <Box name="TOBModCool01" dx="[tobmodpar:ModCool1Dx]" dy="[tobmodpar:ModCoolDy]" dz="[tobmodpar:ModCool1Dz]"/>
0008 <Box name="TOBModCool02" dx="[tobmodpar:ModCool2Dx]" dy="[tobmodpar:ModCoolDy]" dz="[tobmodpar:ModCool2Dz]"/>
0009 <Box name="TOBWaferSter0" dx="[tobmodpar:WaferDx]" dy="[tobmodpar:WaferDy]" dz="[tobmodpar:WaferDz]"/>
0010 <Box name="TOBActiveSter0" dx="[tobmodpar:ActiveDx]" dy="[tobmodpar:ActiveDy]" dz="[tobmodpar:ActiveDz]"/>
0011 <Box name="TOBModCoolComp01" dx="[tobmodpar:ModCoolComp1Dx]" dy="[tobmodpar:ModCoolCompDy]" dz="[tobmodpar:ModCoolComp1Dz]"/>
0012 <Box name="TOBModCoolComp02" dx="[tobmodpar:ModCoolComp2Dx]" dy="[tobmodpar:ModCoolCompDy]" dz="[tobmodpar:ModCoolComp2Dz]"/>
0013 </SolidSection>
0014 <LogicalPartSection label="tobmodule0.xml">
0015 <LogicalPart name="TOBModule0" category="unspecified">
0016 <rSolid name="tobmodpar:TOBModule"/>
0017 <rMaterial name="materials:Air"/>
0018 </LogicalPart>
0019 <LogicalPart name="TOBHybrid0" category="unspecified">
0020 <rSolid name="tobmodpar:TOBHybrid"/>
0021 <rMaterial name="tobmaterial:TOB_ele12"/>
0022 </LogicalPart>
0023 <LogicalPart name="TOBModCool01" category="unspecified">
0024 <rSolid name="TOBModCool01"/>
0025 <rMaterial name="tobmaterial:TOB_mod_cool1"/>
0026 </LogicalPart>
0027 <LogicalPart name="TOBModCool02" category="unspecified">
0028 <rSolid name="TOBModCool02"/>
0029 <rMaterial name="tobmaterial:TOB_mod_cool2"/>
0030 </LogicalPart>
0031 <LogicalPart name="TOBWaferRphi0" category="unspecified">
0032 <rSolid name="tobmodpar:TOBWaferRphi"/>
0033 <rMaterial name="materials:Silicon"/>
0034 </LogicalPart>
0035 <LogicalPart name="TOBActiveRphi0" category="unspecified">
0036 <rSolid name="tobmodpar:TOBActiveRphi"/>
0037 <rMaterial name="materials:Silicon"/>
0038 </LogicalPart>
0039 <LogicalPart name="TOBWaferSter0" category="unspecified">
0040 <rSolid name="TOBWaferSter0"/>
0041 <rMaterial name="materials:Silicon"/>
0042 </LogicalPart>
0043 <LogicalPart name="TOBActiveSter0" category="unspecified">
0044 <rSolid name="TOBActiveSter0"/>
0045 <rMaterial name="materials:Silicon"/>
0046 </LogicalPart>
0047 <LogicalPart name="TOBModCoolComp01" category="unspecified">
0048 <rSolid name="TOBModCoolComp01"/>
0049 <rMaterial name="tobmaterial:TOB_mod_comp"/>
0050 </LogicalPart>
0051 <LogicalPart name="TOBModCoolComp02" category="unspecified">
0052 <rSolid name="TOBModCoolComp02"/>
0053 <rMaterial name="trackermaterial:T_CarbonFibreStr"/>
0054 </LogicalPart>
0055 </LogicalPartSection>
0056 <PosPartSection label="tobmodule0.xml">
0057 <PosPart copyNumber="1">
0058 <rParent name="tobmodule0:TOBWaferRphi0"/>
0059 <rChild name="tobmodule0:TOBActiveRphi0"/>
0060 <Translation x="[zero]" y="[zero]" z="[tracker:BackPlaneDz]"/>
0061 <rRotation name="tobmodpar:Activ"/>
0062 </PosPart>
0063 <PosPart copyNumber="1">
0064 <rParent name="tobmodule0:TOBActiveRphi0"/>
0065 <rChild name="tobmodpar:TOBInactive"/>
0066 </PosPart>
0067 <PosPart copyNumber="1">
0068 <rParent name="tobmodule0:TOBWaferSter0"/>
0069 <rChild name="tobmodule0:TOBActiveSter0"/>
0070 <Translation x="[zero]" y="[zero]" z="[tracker:BackPlaneDz]"/>
0071 <rRotation name="tobmodpar:Activ"/>
0072 </PosPart>
0073 <PosPart copyNumber="1">
0074 <rParent name="tobmodule0:TOBActiveSter0"/>
0075 <rChild name="tobmodpar:TOBInactive"/>
0076 </PosPart>
0077 <PosPart copyNumber="1">
0078 <rParent name="tobmodule0:TOBModule0"/>
0079 <rChild name="tobmodule0:TOBWaferRphi0"/>
0080 <rRotation name="tobmodpar:Rphi"/>
0081 <Translation x="[zero]" y="-[tobmodpar:WaferY]" z="-[tobmodpar:WaferZ]"/>
0082 </PosPart>
0083 <PosPart copyNumber="1">
0084 <rParent name="tobmodule0:TOBModule0"/>
0085 <rChild name="tobmodule0:TOBWaferSter0"/>
0086 <rRotation name="tobmodpar:Ster"/>
0087 <Translation x="[zero]" y="[tobmodpar:WaferY]" z="-[tobmodpar:WaferZ]"/>
0088 </PosPart>
0089 <PosPart copyNumber="1">
0090 <rParent name="tobmodule0:TOBModule0"/>
0091 <rChild name="tobmodpar:TOBSiEncaps"/>
0092 <rRotation name="tobmodpar:Rphi"/>
0093 <Translation x="[zero]" y="-[tobmodpar:GlueSi1Y]" z="-[tobmodpar:WaferZ]"/>
0094 </PosPart>
0095 <PosPart copyNumber="2">
0096 <rParent name="tobmodule0:TOBModule0"/>
0097 <rChild name="tobmodpar:TOBSiEncaps"/>
0098 <rRotation name="tobmodpar:Ster"/>
0099 <Translation x="[zero]" y="[tobmodpar:GlueSi1Y]" z="-[tobmodpar:WaferZ]"/>
0100 </PosPart>
0101 <PosPart copyNumber="1">
0102 <rParent name="tobmodule0:TOBModule0"/>
0103 <rChild name="tobmodpar:TOBSiBackEncaps"/>
0104 <rRotation name="tobmodpar:Rphi"/>
0105 <Translation x="[zero]" y="-[tobmodpar:GlueSi2Y]" z="-[tobmodpar:WaferZ]-[tobmodpar:GlueDy]"/>
0106 </PosPart>
0107 <PosPart copyNumber="2">
0108 <rParent name="tobmodule0:TOBModule0"/>
0109 <rChild name="tobmodpar:TOBSiBackEncaps"/>
0110 <rRotation name="tobmodpar:Rphi"/>
0111 <Translation x="[zero]" y="[tobmodpar:GlueSi2Y]" z="-[tobmodpar:WaferZ]+[tobmodpar:GlueDy]"/>
0112 </PosPart>
0113 <PosPart copyNumber="1">
0114 <rParent name="tobmodule0:TOBModule0"/>
0115 <rChild name="tobmodule0:TOBHybrid0"/>
0116 <Translation x="[zero]" y="-[tobmodpar:HybridY]" z="[tobmodpar:HybridZ]"/>
0117 </PosPart>
0118 <PosPart copyNumber="2">
0119 <rParent name="tobmodule0:TOBModule0"/>
0120 <rChild name="tobmodule0:TOBHybrid0"/>
0121 <Translation x="[zero]" y="[tobmodpar:HybridY]" z="[tobmodpar:HybridZ]"/>
0122 </PosPart>
0123 <PosPart copyNumber="1">
0124 <rParent name="tobmodule0:TOBModule0"/>
0125 <rChild name="tobmodpar:TOBPA1"/>
0126 <Translation x="[zero]" y="-[tobmodpar:PAY]" z="[tobmodpar:PAZ]"/>
0127 </PosPart>
0128 <PosPart copyNumber="1">
0129 <rParent name="tobmodule0:TOBModule0"/>
0130 <rChild name="tobmodpar:TOBPA2"/>
0131 <rRotation name="tobmodpar:PA"/>
0132 <Translation x="[tobmodpar:PAX]" y="[tobmodpar:PAYst]" z="[tobmodpar:PAZ]"/>
0133 </PosPart>
0134 <PosPart copyNumber="1">
0135 <rParent name="tobmodule0:TOBModule0"/>
0136 <rChild name="tobmodpar:TOBPAEncaps"/>
0137 <rRotation name="tobmodpar:Rphi"/>
0138 <Translation x="[zero]" y="-[tobmodpar:GluePAY]" z="[tobmodpar:GluePAZ]"/>
0139 </PosPart>
0140 <PosPart copyNumber="1">
0141 <rParent name="tobmodule0:TOBModule0"/>
0142 <rChild name="tobmodpar:TOBPAEncapsSt"/>
0143 <rRotation name="tobmodpar:Ster"/>
0144 <Translation x="[tobmodpar:GluePAX]" y="[tobmodpar:GluePAYst]" z="[tobmodpar:GluePAZ]"/>
0145 </PosPart>
0146 <PosPart copyNumber="1">
0147 <rParent name="tobmodule0:TOBModule0"/>
0148 <rChild name="tobmodpar:TOBSideRailL"/>
0149 <Translation x="-[tobmodpar:SideRailX]" y="-[tobmodpar:SideRailY]" z="-[tobmodpar:SideRailZ]"/>
0150 </PosPart>
0151 <PosPart copyNumber="1">
0152 <rParent name="tobmodule0:TOBModule0"/>
0153 <rChild name="tobmodpar:TOBSideRailR"/>
0154 <Translation x="[tobmodpar:SideRailX]" y="-[tobmodpar:SideRailY]" z="-[tobmodpar:SideRailZ]"/>
0155 </PosPart>
0156 <PosPart copyNumber="1">
0157 <rParent name="tobmodule0:TOBModule0"/>
0158 <rChild name="tobmodpar:TOBSideRailLst"/>
0159 <Translation x="[tobmodpar:SideRailX]" y="[tobmodpar:SideRailY]" z="-[tobmodpar:SideRailZ]"/>
0160 </PosPart>
0161 <PosPart copyNumber="1">
0162 <rParent name="tobmodule0:TOBModule0"/>
0163 <rChild name="tobmodpar:TOBSideRailRst"/>
0164 <Translation x="-[tobmodpar:SideRailX]" y="[tobmodpar:SideRailY]" z="-[tobmodpar:SideRailZ]"/>
0165 </PosPart>
0166 <PosPart copyNumber="1">
0167 <rParent name="tobmodule0:TOBModule0"/>
0168 <rChild name="tobmodpar:TOBFrame"/>
0169 <Translation x="[zero]" y="-[tobmodpar:FrameY]" z="[tobmodpar:FrameZ]"/>
0170 </PosPart>
0171 <PosPart copyNumber="2">
0172 <rParent name="tobmodule0:TOBModule0"/>
0173 <rChild name="tobmodpar:TOBFrame"/>
0174 <Translation x="[zero]" y="[tobmodpar:FrameY]" z="[tobmodpar:FrameZ]"/>
0175 </PosPart>
0176 <PosPart copyNumber="1">
0177 <rParent name="tobmodule0:TOBModule0"/>
0178 <rChild name="tobmodpar:TOBHybSup"/>
0179 <Translation x="[zero]" y="-[tobmodpar:HybSupY]" z="[tobmodpar:HybSupZ]"/>
0180 </PosPart>
0181 <PosPart copyNumber="2">
0182 <rParent name="tobmodule0:TOBModule0"/>
0183 <rChild name="tobmodpar:TOBHybSup"/>
0184 <Translation x="[zero]" y="[tobmodpar:HybSupY]" z="[tobmodpar:HybSupZ]"/>
0185 </PosPart>
0186 <PosPart copyNumber="1">
0187 <rParent name="tobmodule0:TOBModule0"/>
0188 <rChild name="tobmodpar:TOBModCool1"/>
0189 <Translation x="-[tobmodpar:ModCool1X]" y="-[tobmodpar:ModCool1Y]" z="-[tobmodpar:ModCool1Z]"/>
0190 </PosPart>
0191 <PosPart copyNumber="2">
0192 <rParent name="tobmodule0:TOBModule0"/>
0193 <rChild name="tobmodpar:TOBModCool1"/>
0194 <Translation x="[tobmodpar:ModCool1X]" y="-[tobmodpar:ModCool1Y]" z="-[tobmodpar:ModCool1Z]"/>
0195 </PosPart>
0196 <PosPart copyNumber="1">
0197 <rParent name="tobmodule0:TOBModule0"/>
0198 <rChild name="tobmodpar:TOBModCoolComp1"/>
0199 <Translation x="-[tobmodpar:ModCoolComp1X]" y="-[tobmodpar:ModCoolComp1Y]" z="-[tobmodpar:ModCoolComp1Z]"/>
0200 </PosPart>
0201 <PosPart copyNumber="2">
0202 <rParent name="tobmodule0:TOBModule0"/>
0203 <rChild name="tobmodpar:TOBModCoolComp1"/>
0204 <Translation x="[tobmodpar:ModCoolComp1X]" y="-[tobmodpar:ModCoolComp1Y]" z="-[tobmodpar:ModCoolComp1Z]"/>
0205 </PosPart>
0206 <PosPart copyNumber="1">
0207 <rParent name="tobmodule0:TOBModule0"/>
0208 <rChild name="tobmodpar:TOBModCool2"/>
0209 <Translation x="-[tobmodpar:ModCool2X]" y="-[tobmodpar:ModCool2Y]" z="[tobmodpar:ModCool2Z]"/>
0210 </PosPart>
0211 <PosPart copyNumber="2">
0212 <rParent name="tobmodule0:TOBModule0"/>
0213 <rChild name="tobmodpar:TOBModCool2"/>
0214 <Translation x="[tobmodpar:ModCool2X]" y="-[tobmodpar:ModCool2Y]" z="[tobmodpar:ModCool2Z]"/>
0215 </PosPart>
0216 <PosPart copyNumber="1">
0217 <rParent name="tobmodule0:TOBModule0"/>
0218 <rChild name="tobmodpar:TOBModCoolComp2"/>
0219 <Translation x="-[tobmodpar:ModCoolComp2X]" y="-[tobmodpar:ModCoolComp2Y]" z="[tobmodpar:ModCoolComp2Z]"/>
0220 </PosPart>
0221 <PosPart copyNumber="2">
0222 <rParent name="tobmodule0:TOBModule0"/>
0223 <rChild name="tobmodpar:TOBModCoolComp2"/>
0224 <Translation x="[tobmodpar:ModCoolComp2X]" y="-[tobmodpar:ModCoolComp2Y]" z="[tobmodpar:ModCoolComp2Z]"/>
0225 </PosPart>
0226 <PosPart copyNumber="1">
0227 <rParent name="tobmodule0:TOBModule0"/>
0228 <rChild name="tobmodule0:TOBModCool01"/>
0229 <Translation x="-[tobmodpar:ModCool1X]" y="[tobmodpar:ModCool1Y]" z="-[tobmodpar:ModCool1Z]"/>
0230 </PosPart>
0231 <PosPart copyNumber="2">
0232 <rParent name="tobmodule0:TOBModule0"/>
0233 <rChild name="tobmodule0:TOBModCool01"/>
0234 <Translation x="[tobmodpar:ModCool1X]" y="[tobmodpar:ModCool1Y]" z="-[tobmodpar:ModCool1Z]"/>
0235 </PosPart>
0236 <PosPart copyNumber="1">
0237 <rParent name="tobmodule0:TOBModule0"/>
0238 <rChild name="tobmodule0:TOBModCoolComp01"/>
0239 <Translation x="-[tobmodpar:ModCoolComp1X]" y="[tobmodpar:ModCoolComp1Y]" z="-[tobmodpar:ModCoolComp1Z]"/>
0240 </PosPart>
0241 <PosPart copyNumber="2">
0242 <rParent name="tobmodule0:TOBModule0"/>
0243 <rChild name="tobmodule0:TOBModCoolComp01"/>
0244 <Translation x="[tobmodpar:ModCoolComp1X]" y="[tobmodpar:ModCoolComp1Y]" z="-[tobmodpar:ModCoolComp1Z]"/>
0245 </PosPart>
0246 <PosPart copyNumber="1">
0247 <rParent name="tobmodule0:TOBModule0"/>
0248 <rChild name="tobmodule0:TOBModCool02"/>
0249 <Translation x="-[tobmodpar:ModCool2X]" y="[tobmodpar:ModCool2Y]" z="[tobmodpar:ModCool2Z]"/>
0250 </PosPart>
0251 <PosPart copyNumber="2">
0252 <rParent name="tobmodule0:TOBModule0"/>
0253 <rChild name="tobmodule0:TOBModCool02"/>
0254 <Translation x="[tobmodpar:ModCool2X]" y="[tobmodpar:ModCool2Y]" z="[tobmodpar:ModCool2Z]"/>
0255 </PosPart>
0256 <PosPart copyNumber="1">
0257 <rParent name="tobmodule0:TOBModule0"/>
0258 <rChild name="tobmodule0:TOBModCoolComp02"/>
0259 <Translation x="-[tobmodpar:ModCoolComp2X]" y="[tobmodpar:ModCoolComp2Y]" z="[tobmodpar:ModCoolComp2Z]"/>
0260 </PosPart>
0261 <PosPart copyNumber="2">
0262 <rParent name="tobmodule0:TOBModule0"/>
0263 <rChild name="tobmodule0:TOBModCoolComp02"/>
0264 <Translation x="[tobmodpar:ModCoolComp2X]" y="[tobmodpar:ModCoolComp2Y]" z="[tobmodpar:ModCoolComp2Z]"/>
0265 </PosPart>
0266 </PosPartSection>
0267 </DDDefinition>