Warning, /Geometry/VeryForwardData/data/TotemTiming/TotemTiming_Parameters.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" encoding="UTF-8"?>
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
0004 <!--
0005 | _____________________________________________________________
0006 / \ *| ______________________ _______________________________||*
0007 | *|| |*| ||*
0008 y | *|| |*| ||*
0009 | *|| |*| ||*
0010 | *|| |*| ||*
0011 | *|| |*| ||*
0012 | *|| |*| ||*
0013 | *|| ch 7: 3.5 x 3.1 mm2 |*| ch 8: 5.5 x 3.1 mm2 ||*
0014 | *|| |*| ||*
0015 | *|| |*| ||*
0016 | *|| |*| ||*
0017 | *|| |*| ||*
0018 | *||______________________|*|_______________________________||*
0019 | *|| |*| ||*
0020 | *|| |*| ||*
0021 | *|| |*| ||*
0022 | *|| |*| ||*
0023 | *|| |*| ||*
0024 | *|| |*| ||*
0025 | *|| ch 6: 3.5 x 3.1 mm2 |*| ch 9: 5.5 x 3.1 mm2 ||*
0026 | *|| |*| ||*
0027 | *|| |*| ||*
0028 | *|| |*| ||*
0029 | *|| |*| ||*
0030 | *||______________________|*|_______________________________||*
0031 | *|| |*| ||*
0032 | *|| |*| ||*
0033 | *|| |*| ||*
0034 | *|| ch 5: 3.5 x 1.7 mm2 |*| ||*
0035 | *|| |*| ||*
0036 | *||______________________|*| ||*
0037 | *|| |*| ch 10: 5.5 x 3.1 mm2 ||*
0038 | *|| |*| ||*
0039 | *|| |*| ||*
0040 | *|| ch 4: 3.5 x 1.4 mm2 |*| ||*
0041 | *|| |*| ||*
0042 | *||______________________|*|_______________________________||*
0043 | *|| |*| ||*
0044 | *|| ch 3: 3.5 x 0.9 mm2 |*| ||*
0045 | *||______________________|*| ||*
0046 | *|| |*| ||*
0047 | *|| ch 2: 3.5 x 0.9 mm2 |*| ||*
0048 | *||______________________|*| ||*
0049 | *|| |*| ch 11: 5.5 x 3.1 mm2 ||*
0050 | *|| ch 1: 3.5 x 0.7 mm2 |*| ||*
0051 | *||______________________|*| ||*
0052 | *|| |*| ||*
0053 | *|| ch 0: 3.5 x 0.6 mm2 |*| ||*
0054 | *||______________________|*|_______________________________||*
0055 |
0056 |____________________________________________________________________________\ x
0057
0058 -->
0059
0060 <ConstantsSection label="TotemTiming_Parameters.xml" eval="true">
0061
0062 <!-- Sensor -->
0063 <Constant name="UFSD_dx" value="9*mm"/>
0064 <Constant name="UFSD_dy" value="12.4*mm"/>
0065 <Constant name="UFSD_dz" value="0.35*mm"/>
0066 <Constant name="UFSD_x" value="2*mm"/>
0067 <Constant name="UFSD_y" value="0*mm"/>
0068 <Constant name="UFSD_z" value="0*mm"/>
0069
0070
0071 <!-- pad dimensions -->
0072 <Constant name="ch0_dx" value="3.5*mm/2"/>
0073 <Constant name="ch0_dy" value="0.6*mm/2"/>
0074 <Constant name="ch1_dx" value="3.5*mm/2"/>
0075 <Constant name="ch1_dy" value="0.7*mm/2"/>
0076 <Constant name="ch2_dx" value="3.5*mm/2"/>
0077 <Constant name="ch2_dy" value="0.9*mm/2"/>
0078 <Constant name="ch3_dx" value="3.5*mm/2"/>
0079 <Constant name="ch3_dy" value="0.9*mm/2"/>
0080 <Constant name="ch4_dx" value="3.5*mm/2"/>
0081 <Constant name="ch4_dy" value="1.4*mm/2"/>
0082 <Constant name="ch5_dx" value="3.5*mm/2"/>
0083 <Constant name="ch5_dy" value="1.7*mm/2"/>
0084 <Constant name="ch6_dx" value="3.5*mm/2"/>
0085 <Constant name="ch6_dy" value="3.1*mm/2"/>
0086 <Constant name="ch7_dx" value="3.5*mm/2"/>
0087 <Constant name="ch7_dy" value="3.1*mm/2"/>
0088 <Constant name="ch8_dx" value="5.5*mm/2"/>
0089 <Constant name="ch8_dy" value="3.1*mm/2"/>
0090 <Constant name="ch9_dx" value="5.5*mm/2"/>
0091 <Constant name="ch9_dy" value="3.1*mm/2"/>
0092 <Constant name="ch10_dx" value="5.5*mm/2"/>
0093 <Constant name="ch10_dy" value="3.1*mm/2"/>
0094 <Constant name="ch11_dx" value="5.5*mm/2"/>
0095 <Constant name="ch11_dy" value="3.1*mm/2"/>
0096
0097 <!-- pad positions -->
0098 <Constant name="ch0_x" value="[UFSD_x] - [ch0_dx]"/>
0099 <Constant name="ch1_x" value="[ch0_x]"/>
0100 <Constant name="ch2_x" value="[ch0_x]"/>
0101 <Constant name="ch3_x" value="[ch0_x]"/>
0102 <Constant name="ch4_x" value="[ch0_x]"/>
0103 <Constant name="ch5_x" value="[ch0_x]"/>
0104 <Constant name="ch6_x" value="[ch0_x]"/>
0105 <Constant name="ch7_x" value="[ch0_x]"/>
0106 <Constant name="ch8_x" value="[ch11_x]"/>
0107 <Constant name="ch9_x" value="[ch11_x]"/>
0108 <Constant name="ch10_x" value="[ch11_x]"/>
0109 <Constant name="ch11_x" value="[UFSD_x] + [ch11_dx]"/>
0110
0111 <Constant name="ch8_y" value="[ch9_y] + [ch9_dy] + [ch8_dy]"/>
0112 <Constant name="ch9_y" value="[ch10_y] + [ch10_dy] + [ch9_dy]"/>
0113 <Constant name="ch10_y" value="[ch11_y] + [ch11_dy] + [ch10_dy]"/>
0114 <Constant name="ch11_y" value="[UFSD_y] + [ch11_dy]"/>
0115
0116 <Constant name="ch7_y" value="[ch6_y] + [ch6_dy] + [ch7_dy]"/>
0117 <Constant name="ch6_y" value="[ch5_y] + [ch5_dy] + [ch6_dy]"/>
0118 <Constant name="ch5_y" value="[ch4_y] + [ch4_dy] + [ch5_dy]"/>
0119 <Constant name="ch4_y" value="[ch3_y] + [ch3_dy] + [ch4_dy]"/>
0120 <Constant name="ch3_y" value="[ch2_y] + [ch2_dy] + [ch3_dy]"/>
0121 <Constant name="ch2_y" value="[ch1_y] + [ch1_dy] + [ch2_dy]"/>
0122 <Constant name="ch1_y" value="[ch0_y] + [ch0_dy] + [ch1_dy]"/>
0123 <Constant name="ch0_y" value="[UFSD_y] + [ch0_dy]"/>
0124
0125 <!-- Metalized Layers -->
0126 <Constant name="Aluminium_thick" value="1.5e-6*m"/>
0127 <Constant name="Metalized_thick" value="[Aluminium_thick]"/>
0128
0129 <!-- Detector Shift & Gaps -->
0130 <Constant name="Edge_dx" value="5.8*mm"/>
0131 <Constant name="Shift_dy" value="1.0*mm"/>
0132
0133 <!-- Detector Planes -->
0134 <Constant name="Plane_dx" value="[UFSD_dx]"/>
0135 <Constant name="Plane_dy" value="[UFSD_dy]"/>
0136 <Constant name="Plane_dz" value="2*[Metalized_thick]+[UFSD_dz]+[PCB_thick]"/>
0137
0138 <!-- UFSD Detector Box - same as for Diamond -->
0139 <Constant name="PCB_dx" value="135*mm"/>
0140 <Constant name="PCB_dy" value="100*mm"/> <!-- arbitrary (as for now) -->
0141 <Constant name="PCB_thick" value="1.20*mm"/>
0142 <Constant name="PCB_extend_dx" value="3*mm"/>
0143 <Constant name="PCB_extend_dy1" value="15*mm"/>
0144 <Constant name="PCB_extend_dy2" value="19*mm"/>
0145 <Constant name="Plane_gap" value="12.0*mm"/>
0146
0147 <Constant name="Main_Box_dz" value="[Plane_dz]"/>
0148
0149 </ConstantsSection>
0150
0151 <SolidSection label="TotemTiming_Parameters.xml">
0152 <Box name="UFSD_ch0" dx="[TotemTiming_Parameters:ch0_dx]" dy="[TotemTiming_Parameters:ch0_dy]" dz="[TotemTiming_Parameters:UFSD_dz]"/>
0153 <Box name="UFSD_ch1" dx="[TotemTiming_Parameters:ch1_dx]" dy="[TotemTiming_Parameters:ch1_dy]" dz="[TotemTiming_Parameters:UFSD_dz]"/>
0154 <Box name="UFSD_ch2" dx="[TotemTiming_Parameters:ch2_dx]" dy="[TotemTiming_Parameters:ch2_dy]" dz="[TotemTiming_Parameters:UFSD_dz]"/>
0155 <Box name="UFSD_ch3" dx="[TotemTiming_Parameters:ch3_dx]" dy="[TotemTiming_Parameters:ch3_dy]" dz="[TotemTiming_Parameters:UFSD_dz]"/>
0156 <Box name="UFSD_ch4" dx="[TotemTiming_Parameters:ch4_dx]" dy="[TotemTiming_Parameters:ch4_dy]" dz="[TotemTiming_Parameters:UFSD_dz]"/>
0157 <Box name="UFSD_ch5" dx="[TotemTiming_Parameters:ch5_dx]" dy="[TotemTiming_Parameters:ch5_dy]" dz="[TotemTiming_Parameters:UFSD_dz]"/>
0158 <Box name="UFSD_ch6" dx="[TotemTiming_Parameters:ch6_dx]" dy="[TotemTiming_Parameters:ch6_dy]" dz="[TotemTiming_Parameters:UFSD_dz]"/>
0159 <Box name="UFSD_ch7" dx="[TotemTiming_Parameters:ch7_dx]" dy="[TotemTiming_Parameters:ch7_dy]" dz="[TotemTiming_Parameters:UFSD_dz]"/>
0160 <Box name="UFSD_ch8" dx="[TotemTiming_Parameters:ch8_dx]" dy="[TotemTiming_Parameters:ch8_dy]" dz="[TotemTiming_Parameters:UFSD_dz]"/>
0161 <Box name="UFSD_ch9" dx="[TotemTiming_Parameters:ch9_dx]" dy="[TotemTiming_Parameters:ch9_dy]" dz="[TotemTiming_Parameters:UFSD_dz]"/>
0162 <Box name="UFSD_ch10" dx="[TotemTiming_Parameters:ch10_dx]" dy="[TotemTiming_Parameters:ch10_dy]" dz="[TotemTiming_Parameters:UFSD_dz]"/>
0163 <Box name="UFSD_ch11" dx="[TotemTiming_Parameters:ch11_dx]" dy="[TotemTiming_Parameters:ch11_dy]" dz="[TotemTiming_Parameters:UFSD_dz]"/>
0164 </SolidSection>
0165
0166 <LogicalPartSection label="TotemTiming_Parameters.xml">
0167 <LogicalPart name="UFSD_ch0" category="sensitive">
0168 <rSolid name="UFSD_ch0"/>
0169 <rMaterial name="materials:Silicon"/>
0170 </LogicalPart>
0171 <LogicalPart name="UFSD_ch1" category="sensitive">
0172 <rSolid name="UFSD_ch1"/>
0173 <rMaterial name="materials:Silicon"/>
0174 </LogicalPart>
0175 <LogicalPart name="UFSD_ch2" category="sensitive">
0176 <rSolid name="UFSD_ch2"/>
0177 <rMaterial name="materials:Silicon"/>
0178 </LogicalPart>
0179 <LogicalPart name="UFSD_ch3" category="sensitive">
0180 <rSolid name="UFSD_ch3"/>
0181 <rMaterial name="materials:Silicon"/>
0182 </LogicalPart>
0183 <LogicalPart name="UFSD_ch4" category="sensitive">
0184 <rSolid name="UFSD_ch4"/>
0185 <rMaterial name="materials:Silicon"/>
0186 </LogicalPart>
0187 <LogicalPart name="UFSD_ch5" category="sensitive">
0188 <rSolid name="UFSD_ch5"/>
0189 <rMaterial name="materials:Silicon"/>
0190 </LogicalPart>
0191 <LogicalPart name="UFSD_ch6" category="sensitive">
0192 <rSolid name="UFSD_ch6"/>
0193 <rMaterial name="materials:Silicon"/>
0194 </LogicalPart>
0195 <LogicalPart name="UFSD_ch7" category="sensitive">
0196 <rSolid name="UFSD_ch7"/>
0197 <rMaterial name="materials:Silicon"/>
0198 </LogicalPart>
0199 <LogicalPart name="UFSD_ch8" category="sensitive">
0200 <rSolid name="UFSD_ch8"/>
0201 <rMaterial name="materials:Silicon"/>
0202 </LogicalPart>
0203 <LogicalPart name="UFSD_ch9" category="sensitive">
0204 <rSolid name="UFSD_ch9"/>
0205 <rMaterial name="materials:Silicon"/>
0206 </LogicalPart>
0207 <LogicalPart name="UFSD_ch10" category="sensitive">
0208 <rSolid name="UFSD_ch10"/>
0209 <rMaterial name="materials:Silicon"/>
0210 </LogicalPart>
0211 <LogicalPart name="UFSD_ch11" category="sensitive">
0212 <rSolid name="UFSD_ch11"/>
0213 <rMaterial name="materials:Silicon"/>
0214 </LogicalPart>
0215 </LogicalPartSection>
0216
0217 </DDDefinition>