Back to home page

Project CMSSW displayed by LXR

 
 

    


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>