Warning, /Geometry/TrackerCommonData/data/tidmodule0.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="tidmodule0.xml" eval="true">
0004 <Constant name="FullHeight" value="11.2936000*cm"/>
0005 <Constant name="ActiveHeight" value="11.0858000*cm"/>
0006 <Constant name="DlTop" value="9.3754000*cm"/>
0007 <Constant name="DlBottom" value="6.3588000*cm"/>
0008 <Constant name="SideWidthTop" value="0.1082551*cm"/>
0009 <Constant name="SideWidthBottom" value="0.0836793*cm"/>
0010 <Constant name="DlHybrid" value="10.403*cm"/>
0011 <Constant name="PitchHeight" value="1.30*cm"/>
0012 <Constant name="BottomFrameHeight" value="0.70*cm"/>
0013 <Constant name="TopFrameHeight" value="[PitchHeight]+[tidmodpar:TopFrameOverDS]+0.6*cm"/>
0014 <Constant name="BoxFrameHeight" value="[tidmodpar:BoxFrameHeightDS]"/>
0015 <Constant name="SideFrameWidth" value="1.35*cm"/>
0016 <Constant name="CoolInsertShift" value="9.78*cm"/>
0017 <Constant name="SideSpacersShift" value="[CoolInsertShift]"/>
0018 <!-- alias for Module Height -->
0019 <Constant name="ModuleHeight" value="[BoxFrameHeight]+[BottomFrameHeight]+[FullHeight]+[TopFrameHeight]- [tidmodpar:TopFrameOverDS]-[tidmodpar:BottomFrameOverDS]"/>
0020 </ConstantsSection>
0021 <Algorithm name="track:DDTIDModuleAlgo">
0022 <rParent name="tidmodule0l:TIDModule0L"/>
0023 <String name="GeneralMaterial" value="materials:Air"/>
0024 <Numeric name="DetectorNumber" value="2"/>
0025 <Numeric name="ModuleThick" value="[tidmodpar:ModuleThickDS]"/>
0026 <Numeric name="DetTilt" value="[tidmodpar:DetTilt]"/>
0027 <Numeric name="FullHeight" value="[tidmodule0:FullHeight]"/>
0028 <Numeric name="DlTop" value="[tidmodule0:DlTop]"/>
0029 <Numeric name="DlBottom" value="[tidmodule0:DlBottom]"/>
0030 <Numeric name="DlHybrid" value="[tidmodule0:DlHybrid]"/>
0031 <String name="DoComponents" value="Yes"/>
0032 <String name="BoxFrameName" value="tidmodule0:TIDModule0BoxFrame"/>
0033 <String name="BoxFrameMaterial" value="trackermaterial:T_CarbonFibreStr"/>
0034 <Numeric name="BoxFrameWidth" value="[tidmodpar:BoxFrameWidth]"/>
0035 <Numeric name="BoxFrameThick" value="[tidmodpar:BoxFrameThick]"/>
0036 <Numeric name="BoxFrameHeight" value="[tidmodule0:BoxFrameHeight]"/>
0037 <Numeric name="BottomFrameHeight" value="[tidmodule0:BottomFrameHeight]"/>
0038 <Numeric name="BottomFrameOver" value="[tidmodpar:BottomFrameOverDS]"/>
0039 <Numeric name="TopFrameHeight" value="[tidmodule0:TopFrameHeight]"/>
0040 <Numeric name="TopFrameOver" value="[tidmodpar:TopFrameOverDS]"/>
0041 <String name="SideFrameMaterial" value="trackermaterial:T_CarbonFibreStr"/>
0042 <Numeric name="SideFrameWidth" value="[tidmodule0:SideFrameWidth]"/>
0043 <Numeric name="SideFrameThick" value="[tidmodpar:SideFrameThick]"/>
0044 <Numeric name="SideFrameOver" value="[tidmodpar:SideFrameOver]"/>
0045 <Vector name="SideFrameName" type="string" nEntries="2">
0046 tidmodule0:TIDModule0RphiSideFrame, tidmodule0:TIDModule0StereoSideFrame
0047 </Vector>
0048 <Vector name="HoleFrameName" type="string" nEntries="2">
0049 tidmodule0:TIDModule0RphiFrameHole, tidmodule0:TIDModule0StereoFrameHole
0050 </Vector>
0051 <Vector name="HoleFrameRotation" type="string" nEntries="2">
0052 tidmodpar:NULL, tidmodpar:F100
0053 </Vector>
0054 <String name="KaptonMaterial" value="tidmaterial:T_TIDModKaptonBox"/>
0055 <Numeric name="KaptonThick" value="[tidmodpar:KaptonThick]"/>
0056 <Numeric name="KaptonOver" value="[tidmodpar:KaptonOver]"/>
0057 <Vector name="KaptonName" type="string" nEntries="2">
0058 tidmodule0:TIDModule0RphiKapton, tidmodule0:TIDModule0StereoKapton
0059 </Vector>
0060 <Vector name="HoleKaptonName" type="string" nEntries="2">
0061 tidmodule0:TIDModule0RphiKaptonHole, tidmodule0:TIDModule0StereoKaptonHole
0062 </Vector>
0063 <Vector name="HoleKaptonRotation" type="string" nEntries="2">
0064 tidmodpar:NULL, tidmodpar:F100
0065 </Vector>
0066 <Vector name="WaferName" type="string" nEntries="2">
0067 tidmodule0:TIDModule0RphiWafer, tidmodule0:TIDModule0StereoWafer
0068 </Vector>
0069 <String name="WaferMaterial" value="materials:Silicon"/>
0070 <Numeric name="SideWidthTop" value="[SideWidthTop]"/>
0071 <Numeric name="SideWidthBottom" value="[SideWidthBottom]"/>
0072 <Vector name="ActiveName" type="string" nEntries="2">
0073 tidmodule0:TIDModule0RphiActive, tidmodule0:TIDModule0StereoActive
0074 </Vector>
0075 <String name="ActiveMaterial" value="materials:Silicon"/>
0076 <Numeric name="ActiveHeight" value="[tidmodule0:ActiveHeight]"/>
0077 <Vector name="WaferThick" type="numeric" nEntries="2">
0078 [tidmodpar:WaferThick], [tidmodpar:WaferThick]
0079 </Vector>
0080 <String name="ActiveRotation" value="tidmodpar:90ZD"/>
0081 <Vector name="BackPlaneThick" type="numeric" nEntries="2">
0082 2*[tracker:BackPlaneDz], 2*[tracker:BackPlaneDz]
0083 </Vector>
0084 <String name="HybridName" value="tidmodule0:TIDModule0Hybrid"/>
0085 <String name="HybridMaterial" value="tibtidcommonmaterial:TIBTID_Hybrid"/>
0086 <Numeric name="HybridHeight" value="[tidmodpar:HybridHeight]"/>
0087 <Numeric name="HybridWidth" value="[tidmodpar:HybridWidth]"/>
0088 <Numeric name="HybridThick" value="[tidmodpar:HybridThick]"/>
0089 <Vector name="PitchName" type="string" nEntries="2">
0090 tidmodule0:TIDModule0RphiPA, tidmodule0:TIDModule0StereoPA
0091 </Vector>
0092 <String name="PitchMaterial" value="tibtidcommonmaterial:TIBTID_PA"/>
0093 <Numeric name="PitchHeight" value="[tidmodule0:PitchHeight]"/>
0094 <Numeric name="PitchThick" value="[tidmodpar:PitchThick]"/>
0095 <Numeric name="PitchStereoTolerance" value="[tidmodpar:PitchStereoTolerance]"/>
0096 <String name="CoolInsertName" value="tidmodule0:TIDCoolInsert"/>
0097 <String name="CoolInsertMaterial" value="tidmaterial:TID_CoolInsert"/>
0098 <Numeric name="CoolInsertHeight" value="[tidmodpar:CoolInsertHeightDS]"/>
0099 <Numeric name="CoolInsertThick" value="[tidmodpar:CoolInsertThickDS]"/>
0100 <Numeric name="CoolInsertWidth" value="[tidmodpar:CoolInsertWidthDS]"/>
0101 </Algorithm>
0102 <Algorithm name="track:DDTIDModuleAlgo">
0103 <rParent name="tidmodule0r:TIDModule0R"/>
0104 <String name="GeneralMaterial" value="materials:Air"/>
0105 <Numeric name="DetectorNumber" value="2"/>
0106 <Numeric name="ModuleThick" value="[tidmodpar:ModuleThickDS]"/>
0107 <Numeric name="DetTilt" value="[tidmodpar:DetTilt]"/>
0108 <Numeric name="FullHeight" value="[tidmodule0:FullHeight]"/>
0109 <Numeric name="DlTop" value="[tidmodule0:DlTop]"/>
0110 <Numeric name="DlBottom" value="[tidmodule0:DlBottom]"/>
0111 <Numeric name="DlHybrid" value="[tidmodule0:DlHybrid]"/>
0112 <String name="DoComponents" value="No"/>
0113 <String name="BoxFrameName" value="tidmodule0:TIDModule0BoxFrame"/>
0114 <String name="BoxFrameMaterial" value="trackermaterial:T_CarbonFibreStr"/>
0115 <Numeric name="BoxFrameWidth" value="[tidmodpar:BoxFrameWidth]"/>
0116 <Numeric name="BoxFrameThick" value="[tidmodpar:BoxFrameThick]"/>
0117 <Numeric name="BoxFrameHeight" value="[tidmodule0:BoxFrameHeight]"/>
0118 <Numeric name="BottomFrameHeight" value="[tidmodule0:BottomFrameHeight]"/>
0119 <Numeric name="BottomFrameOver" value="[tidmodpar:BottomFrameOverDS]"/>
0120 <Numeric name="TopFrameHeight" value="[tidmodule0:TopFrameHeight]"/>
0121 <Numeric name="TopFrameOver" value="[tidmodpar:TopFrameOverDS]"/>
0122 <String name="SideFrameMaterial" value="trackermaterial:T_CarbonFibreStr"/>
0123 <Numeric name="SideFrameWidth" value="[tidmodule0:SideFrameWidth]"/>
0124 <Numeric name="SideFrameThick" value="[tidmodpar:SideFrameThick]"/>
0125 <Numeric name="SideFrameOver" value="[tidmodpar:SideFrameOver]"/>
0126 <Vector name="SideFrameName" type="string" nEntries="2">
0127 tidmodule0:TIDModule0RphiSideFrame, tidmodule0:TIDModule0StereoSideFrame
0128 </Vector>
0129 <Vector name="HoleFrameName" type="string" nEntries="2">
0130 tidmodule0:TIDModule0RphiFrameHole, tidmodule0:TIDModule0StereoFrameHole
0131 </Vector>
0132 <Vector name="HoleFrameRotation" type="string" nEntries="2">
0133 tidmodpar:NULL, tidmodpar:F100
0134 </Vector>
0135 <String name="KaptonMaterial" value="tidmaterial:T_TIDModKaptonBox"/>
0136 <Numeric name="KaptonThick" value="[tidmodpar:KaptonThick]"/>
0137 <Numeric name="KaptonOver" value="[tidmodpar:KaptonOver]"/>
0138 <Vector name="KaptonName" type="string" nEntries="2">
0139 tidmodule0:TIDModule0RphiKapton, tidmodule0:TIDModule0StereoKapton
0140 </Vector>
0141 <Vector name="HoleKaptonName" type="string" nEntries="2">
0142 tidmodule0:TIDModule0RphiKaptonHole, tidmodule0:TIDModule0StereoKaptonHole
0143 </Vector>
0144 <Vector name="HoleKaptonRotation" type="string" nEntries="2">
0145 tidmodpar:NULL, tidmodpar:F100
0146 </Vector>
0147 <Vector name="WaferName" type="string" nEntries="2">
0148 tidmodule0:TIDModule0RphiWafer, tidmodule0:TIDModule0StereoWafer
0149 </Vector>
0150 <String name="WaferMaterial" value="materials:Silicon"/>
0151 <Numeric name="SideWidthTop" value="[SideWidthTop]"/>
0152 <Numeric name="SideWidthBottom" value="[SideWidthBottom]"/>
0153 <Vector name="ActiveName" type="string" nEntries="2">
0154 tidmodule0:TIDModule0RphiActive, tidmodule0:TIDModule0StereoActive
0155 </Vector>
0156 <String name="ActiveMaterial" value="materials:Silicon"/>
0157 <Numeric name="ActiveHeight" value="[tidmodule0:ActiveHeight]"/>
0158 <Vector name="WaferThick" type="numeric" nEntries="2">
0159 [tidmodpar:WaferThick], [tidmodpar:WaferThick]
0160 </Vector>
0161 <String name="ActiveRotation" value="tidmodpar:90ZD"/>
0162 <Vector name="BackPlaneThick" type="numeric" nEntries="2">
0163 2*[tracker:BackPlaneDz], 2*[tracker:BackPlaneDz]
0164 </Vector>
0165 <String name="HybridName" value="tidmodule0:TIDModule0Hybrid"/>
0166 <String name="HybridMaterial" value="tibtidcommonmaterial:TIBTID_Hybrid"/>
0167 <Numeric name="HybridHeight" value="[tidmodpar:HybridHeight]"/>
0168 <Numeric name="HybridWidth" value="[tidmodpar:HybridWidth]"/>
0169 <Numeric name="HybridThick" value="[tidmodpar:HybridThick]"/>
0170 <Vector name="PitchName" type="string" nEntries="2">
0171 tidmodule0:TIDModule0RphiPA, tidmodule0:TIDModule0StereoPA
0172 </Vector>
0173 <String name="PitchMaterial" value="tibtidcommonmaterial:TIBTID_PA"/>
0174 <Numeric name="PitchHeight" value="[tidmodule0:PitchHeight]"/>
0175 <Numeric name="PitchThick" value="[tidmodpar:PitchThick]"/>
0176 <Numeric name="PitchStereoTolerance" value="[tidmodpar:PitchStereoTolerance]"/>
0177 <String name="CoolInsertName" value="tidmodule0:TIDCoolInsert"/>
0178 <String name="CoolInsertMaterial" value="trackermaterial:T_Aluminium"/>
0179 <Numeric name="CoolInsertHeight" value="[tidmodpar:CoolInsertHeightDS]"/>
0180 <Numeric name="CoolInsertThick" value="[tidmodpar:CoolInsertThickDS]"/>
0181 <Numeric name="CoolInsertWidth" value="[tidmodpar:CoolInsertWidthDS]"/>
0182 </Algorithm>
0183 </DDDefinition>