Warning, /Geometry/HGCalCommonData/data/hgcalwafer/v18/hgcalwafer.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0"?>
0002 <DDDefinition>
0003
0004 <ConstantsSection label="hgcalwafer.xml" eval="true">
0005 <Constant name="ModuleThicknessEE" value="[hgcal:ModuleThicknessEE]"/>
0006 <Constant name="ModuleThicknessHE" value="[hgcal:ModuleThicknessHE]"/>
0007 <Constant name="WaferSize" value="[hgcal:WaferSize]"/>
0008 <Constant name="WaferThickness" value="[hgcal:WaferThickness]"/>
0009 <Constant name="WaferThicknessFine" value="[hgcal:WaferThicknessFine]"/>
0010 <Constant name="WaferThicknessCoarse1" value="[hgcal:WaferThicknessCoarse1]"/>
0011 <Constant name="WaferThicknessCoarse2" value="[hgcal:WaferThicknessCoarse2]"/>
0012 <Constant name="SensorSeparation" value="[hgcal:SensorSeparation]"/>
0013 <Constant name="SensorSizeOffset" value="[hgcal:SensorSizeOffset]"/>
0014 <Constant name="CellThicknessFine" value="[hgcal:CellThicknessFine]"/>
0015 <Constant name="CellThicknessCoarse1" value="[hgcal:CellThicknessCoarse1]"/>
0016 <Constant name="CellThicknessCoarse2" value="[hgcal:CellThicknessCoarse2]"/>
0017 <Constant name="NumberOfCellsFine" value="[hgcal:NumberOfCellsFine]"/>
0018 <Constant name="NumberOfCellsCoarse" value="[hgcal:NumberOfCellsCoarse]"/>
0019 </ConstantsSection>
0020
0021 <PosPartSection label="hgcalwafer.xml" eval="true">
0022 <Algorithm name="hgcal:DDHGCalWaferFullRotated">
0023 <rParent name="hgcalwafer:HGCalEEWafer"/>
0024 <String name="ModuleMaterial" value="materials:Air"/>
0025 <Numeric name="ModuleThickness" value="[ModuleThicknessEE]"/>
0026 <Numeric name="WaferSize" value="[WaferSize]"/>
0027 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0028 <Numeric name="WaferThickness" value="[WaferThicknessFine]"/>
0029 <String name="WaferTag" value="Fine"/>
0030 <Vector name="WaferOrient" type="numeric" nEntries="6">
0031 0, 1, 2, 3, 4, 5 </Vector>
0032 <Vector name="WaferFace" type="numeric" nEntries="6">
0033 0, 0, 0, 0, 0, 0 </Vector>
0034 <Vector name="WaferPlacementIndex" type="string" nEntries="6">
0035 06, 07, 08, 09, 10, 11 </Vector>
0036 <Vector name="LayerNames" type="string" nEntries="9">
0037 HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard,
0038 HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive,
0039 HGCalEEBasePlate</Vector>
0040 <Vector name="LayerMaterials" type="string" nEntries="9">
0041 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0042 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy,
0043 materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0044 <Vector name="LayerThickness" type="numeric" nEntries="9">
0045 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm,
0046 [WaferThickness], 1.40*mm </Vector>
0047 <Vector name="LayerSizeOffset" type="numeric" nEntries="9">
0048 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset],
0049 [SensorSizeOffset], 0.30*mm, [SensorSizeOffset], 0.50*mm </Vector>
0050 <Vector name="LayerTypes" type="numeric" nEntries="9">
0051 0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0052 <Vector name="Layers" type="numeric" nEntries="10">
0053 0, 1, 2, 3, 4, 7, 5, 6, 5, 8 </Vector>
0054 <Numeric name="NCells" value="[NumberOfCellsFine]"/>
0055 <Numeric name="CellType" value="0"/>
0056 <Vector name="CellOffset" type="numeric" nEntries="4">
0057 0, 1, 13, 19 </Vector>
0058 <Vector name="CellNames" type="string" nEntries="25">
0059 hgcalcell:HGCalEECellFull0Fine, hgcalcell:HGCalEECellCorner01Fine,
0060 hgcalcell:HGCalEECellCorner02Fine,hgcalcell:HGCalEECellCorner03Fine,
0061 hgcalcell:HGCalEECellCorner04Fine,hgcalcell:HGCalEECellCorner05Fine,
0062 hgcalcell:HGCalEECellCorner06Fine,hgcalcell:HGCalEECellCorner07Fine,
0063 hgcalcell:HGCalEECellCorner08Fine,hgcalcell:HGCalEECellCorner09Fine,
0064 hgcalcell:HGCalEECellCorner10Fine,hgcalcell:HGCalEECellCorner11Fine,
0065 hgcalcell:HGCalEECellCorner12Fine,hgcalcell:HGCalEECellTrunc01Fine,
0066 hgcalcell:HGCalEECellTrunc02Fine, hgcalcell:HGCalEECellTrunc03Fine,
0067 hgcalcell:HGCalEECellTrunc04Fine, hgcalcell:HGCalEECellTrunc05Fine,
0068 hgcalcell:HGCalEECellTrunc06Fine, hgcalcell:HGCalEECellExten01Fine,
0069 hgcalcell:HGCalEECellExten02Fine, hgcalcell:HGCalEECellExten03Fine,
0070 hgcalcell:HGCalEECellExten04Fine, hgcalcell:HGCalEECellExten05Fine,
0071 hgcalcell:HGCalEECellExten06Fine</Vector>
0072 </Algorithm>
0073 <Algorithm name="hgcal:DDHGCalWaferFullRotated">
0074 <rParent name="hgcalwafer:HGCalEEWafer"/>
0075 <String name="ModuleMaterial" value="materials:Air"/>
0076 <Numeric name="ModuleThickness" value="[ModuleThicknessEE]"/>
0077 <Numeric name="WaferSize" value="[WaferSize]"/>
0078 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0079 <Numeric name="WaferThickness" value="[WaferThicknessFine]"/>
0080 <String name="WaferTag" value="Fine"/>
0081 <Vector name="WaferOrient" type="numeric" nEntries="6">
0082 0, 1, 2, 3, 4, 5 </Vector>
0083 <Vector name="WaferFace" type="numeric" nEntries="6">
0084 1, 1, 1, 1, 1, 1 </Vector>
0085 <Vector name="WaferPlacementIndex" type="string" nEntries="6">
0086 00, 01, 02, 03, 04, 05 </Vector>
0087 <Vector name="LayerNames" type="string" nEntries="9">
0088 HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard,
0089 HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive,
0090 HGCalEEBasePlate</Vector>
0091 <Vector name="LayerMaterials" type="string" nEntries="9">
0092 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0093 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy,
0094 materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0095 <Vector name="LayerThickness" type="numeric" nEntries="9">
0096 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm,
0097 [WaferThickness], 1.40*mm </Vector>
0098 <Vector name="LayerSizeOffset" type="numeric" nEntries="9">
0099 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset],
0100 [SensorSizeOffset], 0.30*mm, [SensorSizeOffset], 0.50*mm </Vector>
0101 <Vector name="LayerTypes" type="numeric" nEntries="9">
0102 0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0103 <Vector name="Layers" type="numeric" nEntries="10">
0104 8, 5, 6, 5, 7, 4, 3, 2, 1, 0 </Vector>
0105 <Numeric name="NCells" value="[NumberOfCellsFine]"/>
0106 <Numeric name="CellType" value="0"/>
0107 <Vector name="CellOffset" type="numeric" nEntries="4">
0108 0, 1, 13, 19 </Vector>
0109 <Vector name="CellNames" type="string" nEntries="25">
0110 hgcalcell:HGCalEECellFull1Fine, hgcalcell:HGCalEECellCorner21Fine,
0111 hgcalcell:HGCalEECellCorner22Fine,hgcalcell:HGCalEECellCorner23Fine,
0112 hgcalcell:HGCalEECellCorner24Fine,hgcalcell:HGCalEECellCorner25Fine,
0113 hgcalcell:HGCalEECellCorner26Fine,hgcalcell:HGCalEECellCorner27Fine,
0114 hgcalcell:HGCalEECellCorner28Fine,hgcalcell:HGCalEECellCorner29Fine,
0115 hgcalcell:HGCalEECellCorner30Fine,hgcalcell:HGCalEECellCorner31Fine,
0116 hgcalcell:HGCalEECellCorner32Fine,hgcalcell:HGCalEECellTrunc21Fine,
0117 hgcalcell:HGCalEECellTrunc22Fine, hgcalcell:HGCalEECellTrunc23Fine,
0118 hgcalcell:HGCalEECellTrunc24Fine, hgcalcell:HGCalEECellTrunc25Fine,
0119 hgcalcell:HGCalEECellTrunc26Fine, hgcalcell:HGCalEECellExten21Fine,
0120 hgcalcell:HGCalEECellExten22Fine, hgcalcell:HGCalEECellExten23Fine,
0121 hgcalcell:HGCalEECellExten24Fine, hgcalcell:HGCalEECellExten25Fine,
0122 hgcalcell:HGCalEECellExten26Fine</Vector>
0123 </Algorithm>
0124 <Algorithm name="hgcal:DDHGCalWaferFullRotated">
0125 <rParent name="hgcalwafer:HGCalEEWafer"/>
0126 <String name="ModuleMaterial" value="materials:Air"/>
0127 <Numeric name="ModuleThickness" value="[ModuleThicknessEE]"/>
0128 <Numeric name="WaferSize" value="[WaferSize]"/>
0129 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0130 <Numeric name="WaferThickness" value="[WaferThicknessCoarse1]"/>
0131 <String name="WaferTag" value="Coarse1"/>
0132 <Vector name="WaferOrient" type="numeric" nEntries="6">
0133 0, 1, 2, 3, 4, 5 </Vector>
0134 <Vector name="WaferFace" type="numeric" nEntries="6">
0135 0, 0, 0, 0, 0, 0 </Vector>
0136 <Vector name="WaferPlacementIndex" type="string" nEntries="6">
0137 06, 07, 08, 09, 10, 11 </Vector>
0138 <Vector name="LayerNames" type="string" nEntries="9">
0139 HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard,
0140 HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive,
0141 HGCalEEBasePlate</Vector>
0142 <Vector name="LayerMaterials" type="string" nEntries="9">
0143 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0144 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy,
0145 materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0146 <Vector name="LayerThickness" type="numeric" nEntries="9">
0147 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm,
0148 [WaferThickness], 1.40*mm </Vector>
0149 <Vector name="LayerSizeOffset" type="numeric" nEntries="9">
0150 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset],
0151 [SensorSizeOffset], 0.30*mm, [SensorSizeOffset], 0.50*mm </Vector>
0152 <Vector name="LayerTypes" type="numeric" nEntries="9">
0153 0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0154 <Vector name="Layers" type="numeric" nEntries="10">
0155 0, 1, 2, 3, 4, 7, 5, 6, 5, 8 </Vector>
0156 <Numeric name="NCells" value="[NumberOfCellsCoarse]"/>
0157 <Numeric name="CellType" value="1"/>
0158 <Vector name="CellOffset" type="numeric" nEntries="4">
0159 0, 1, 13, 19 </Vector>
0160 <Vector name="CellNames" type="string" nEntries="25">
0161 hgcalcell:HGCalEECellFull0Coarse1, hgcalcell:HGCalEECellCorner01Coarse1,
0162 hgcalcell:HGCalEECellCorner02Coarse1,hgcalcell:HGCalEECellCorner03Coarse1,
0163 hgcalcell:HGCalEECellCorner04Coarse1,hgcalcell:HGCalEECellCorner05Coarse1,
0164 hgcalcell:HGCalEECellCorner06Coarse1,hgcalcell:HGCalEECellCorner07Coarse1,
0165 hgcalcell:HGCalEECellCorner08Coarse1,hgcalcell:HGCalEECellCorner09Coarse1,
0166 hgcalcell:HGCalEECellCorner10Coarse1,hgcalcell:HGCalEECellCorner11Coarse1,
0167 hgcalcell:HGCalEECellCorner12Coarse1,hgcalcell:HGCalEECellTrunc01Coarse1,
0168 hgcalcell:HGCalEECellTrunc02Coarse1, hgcalcell:HGCalEECellTrunc03Coarse1,
0169 hgcalcell:HGCalEECellTrunc04Coarse1, hgcalcell:HGCalEECellTrunc05Coarse1,
0170 hgcalcell:HGCalEECellTrunc06Coarse1, hgcalcell:HGCalEECellExten01Coarse1,
0171 hgcalcell:HGCalEECellExten02Coarse1, hgcalcell:HGCalEECellExten03Coarse1,
0172 hgcalcell:HGCalEECellExten04Coarse1, hgcalcell:HGCalEECellExten05Coarse1,
0173 hgcalcell:HGCalEECellExten06Coarse1</Vector>
0174 </Algorithm>
0175 <Algorithm name="hgcal:DDHGCalWaferFullRotated">
0176 <rParent name="hgcalwafer:HGCalEEWafer"/>
0177 <String name="ModuleMaterial" value="materials:Air"/>
0178 <Numeric name="ModuleThickness" value="[ModuleThicknessEE]"/>
0179 <Numeric name="WaferSize" value="[WaferSize]"/>
0180 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0181 <Numeric name="WaferThickness" value="[WaferThicknessCoarse1]"/>
0182 <String name="WaferTag" value="Coarse1"/>
0183 <Vector name="WaferOrient" type="numeric" nEntries="6">
0184 0, 1, 2, 3, 4, 5 </Vector>
0185 <Vector name="WaferFace" type="numeric" nEntries="6">
0186 1, 1, 1, 1, 1, 1 </Vector>
0187 <Vector name="WaferPlacementIndex" type="string" nEntries="6">
0188 00, 01, 02, 03, 04, 05 </Vector>
0189 <Vector name="LayerNames" type="string" nEntries="9">
0190 HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard,
0191 HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive,
0192 HGCalEEBasePlate</Vector>
0193 <Vector name="LayerMaterials" type="string" nEntries="9">
0194 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0195 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy,
0196 materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0197 <Vector name="LayerThickness" type="numeric" nEntries="9">
0198 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm,
0199 [WaferThickness], 1.40*mm </Vector>
0200 <Vector name="LayerSizeOffset" type="numeric" nEntries="9">
0201 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset],
0202 [SensorSizeOffset], 0.30*mm, [SensorSizeOffset], 0.50*mm </Vector>
0203 <Vector name="LayerTypes" type="numeric" nEntries="9">
0204 0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0205 <Vector name="Layers" type="numeric" nEntries="10">
0206 8, 5, 6, 5, 7, 4, 3, 2, 1, 0 </Vector>
0207 <Numeric name="NCells" value="[NumberOfCellsCoarse]"/>
0208 <Numeric name="CellType" value="1"/>
0209 <Vector name="CellOffset" type="numeric" nEntries="4">
0210 0, 1, 13, 19 </Vector>
0211 <Vector name="CellNames" type="string" nEntries="25">
0212 hgcalcell:HGCalEECellFull1Coarse1, hgcalcell:HGCalEECellCorner21Coarse1,
0213 hgcalcell:HGCalEECellCorner22Coarse1,hgcalcell:HGCalEECellCorner23Coarse1,
0214 hgcalcell:HGCalEECellCorner24Coarse1,hgcalcell:HGCalEECellCorner25Coarse1,
0215 hgcalcell:HGCalEECellCorner26Coarse1,hgcalcell:HGCalEECellCorner27Coarse1,
0216 hgcalcell:HGCalEECellCorner28Coarse1,hgcalcell:HGCalEECellCorner29Coarse1,
0217 hgcalcell:HGCalEECellCorner30Coarse1,hgcalcell:HGCalEECellCorner31Coarse1,
0218 hgcalcell:HGCalEECellCorner32Coarse1,hgcalcell:HGCalEECellTrunc21Coarse1,
0219 hgcalcell:HGCalEECellTrunc22Coarse1, hgcalcell:HGCalEECellTrunc23Coarse1,
0220 hgcalcell:HGCalEECellTrunc24Coarse1, hgcalcell:HGCalEECellTrunc25Coarse1,
0221 hgcalcell:HGCalEECellTrunc26Coarse1, hgcalcell:HGCalEECellExten21Coarse1,
0222 hgcalcell:HGCalEECellExten22Coarse1, hgcalcell:HGCalEECellExten23Coarse1,
0223 hgcalcell:HGCalEECellExten24Coarse1, hgcalcell:HGCalEECellExten25Coarse1,
0224 hgcalcell:HGCalEECellExten26Coarse1</Vector>
0225 </Algorithm>
0226 <Algorithm name="hgcal:DDHGCalWaferFullRotated">
0227 <rParent name="hgcalwafer:HGCalEEWafer"/>
0228 <String name="ModuleMaterial" value="materials:Air"/>
0229 <Numeric name="ModuleThickness" value="[ModuleThicknessEE]"/>
0230 <Numeric name="WaferSize" value="[WaferSize]"/>
0231 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0232 <Numeric name="WaferThickness" value="[WaferThicknessCoarse2]"/>
0233 <String name="WaferTag" value="Coarse2"/>
0234 <Vector name="WaferOrient" type="numeric" nEntries="6">
0235 0, 1, 2, 3, 4, 5 </Vector>
0236 <Vector name="WaferFace" type="numeric" nEntries="6">
0237 0, 0, 0, 0, 0, 0 </Vector>
0238 <Vector name="WaferPlacementIndex" type="string" nEntries="6">
0239 06, 07, 08, 09, 10, 11</Vector>
0240 <Vector name="LayerNames" type="string" nEntries="9">
0241 HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard,
0242 HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive,
0243 HGCalEEBasePlate</Vector>
0244 <Vector name="LayerMaterials" type="string" nEntries="9">
0245 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0246 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy,
0247 materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0248 <Vector name="LayerThickness" type="numeric" nEntries="9">
0249 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm,
0250 [WaferThickness], 1.40*mm </Vector>
0251 <Vector name="LayerSizeOffset" type="numeric" nEntries="9">
0252 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset],
0253 [SensorSizeOffset], 0.30*mm, [SensorSizeOffset], 0.50*mm </Vector>
0254 <Vector name="LayerTypes" type="numeric" nEntries="9">
0255 0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0256 <Vector name="Layers" type="numeric" nEntries="10">
0257 0, 1, 2, 3, 4, 7, 5, 6, 5, 8 </Vector>
0258 <Numeric name="NCells" value="[NumberOfCellsCoarse]"/>
0259 <Numeric name="CellType" value="2"/>
0260 <Vector name="CellOffset" type="numeric" nEntries="4">
0261 0, 1, 13, 19 </Vector>
0262 <Vector name="CellNames" type="string" nEntries="25">
0263 hgcalcell:HGCalEECellFull0Coarse2, hgcalcell:HGCalEECellCorner01Coarse2,
0264 hgcalcell:HGCalEECellCorner02Coarse2,hgcalcell:HGCalEECellCorner03Coarse2,
0265 hgcalcell:HGCalEECellCorner04Coarse2,hgcalcell:HGCalEECellCorner05Coarse2,
0266 hgcalcell:HGCalEECellCorner06Coarse2,hgcalcell:HGCalEECellCorner07Coarse2,
0267 hgcalcell:HGCalEECellCorner08Coarse2,hgcalcell:HGCalEECellCorner09Coarse2,
0268 hgcalcell:HGCalEECellCorner10Coarse2,hgcalcell:HGCalEECellCorner11Coarse2,
0269 hgcalcell:HGCalEECellCorner12Coarse2,hgcalcell:HGCalEECellTrunc01Coarse2,
0270 hgcalcell:HGCalEECellTrunc02Coarse2, hgcalcell:HGCalEECellTrunc03Coarse2,
0271 hgcalcell:HGCalEECellTrunc04Coarse2, hgcalcell:HGCalEECellTrunc05Coarse2,
0272 hgcalcell:HGCalEECellTrunc06Coarse2, hgcalcell:HGCalEECellExten01Coarse2,
0273 hgcalcell:HGCalEECellExten02Coarse2, hgcalcell:HGCalEECellExten03Coarse2,
0274 hgcalcell:HGCalEECellExten04Coarse2, hgcalcell:HGCalEECellExten05Coarse2,
0275 hgcalcell:HGCalEECellExten06Coarse2</Vector>
0276 </Algorithm>
0277 <Algorithm name="hgcal:DDHGCalWaferFullRotated">
0278 <rParent name="hgcalwafer:HGCalEEWafer"/>
0279 <String name="ModuleMaterial" value="materials:Air"/>
0280 <Numeric name="ModuleThickness" value="[ModuleThicknessEE]"/>
0281 <Numeric name="WaferSize" value="[WaferSize]"/>
0282 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0283 <Numeric name="WaferThickness" value="[WaferThicknessCoarse2]"/>
0284 <String name="WaferTag" value="Coarse2"/>
0285 <Vector name="WaferOrient" type="numeric" nEntries="6">
0286 0, 1, 2, 3, 4, 5 </Vector>
0287 <Vector name="WaferFace" type="numeric" nEntries="6">
0288 1, 1, 1, 1, 1, 1 </Vector>
0289 <Vector name="WaferPlacementIndex" type="string" nEntries="6">
0290 00, 01, 02, 03, 04, 05 </Vector>
0291 <Vector name="LayerNames" type="string" nEntries="9">
0292 HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard,
0293 HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive,
0294 HGCalEEBasePlate</Vector>
0295 <Vector name="LayerMaterials" type="string" nEntries="9">
0296 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0297 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy,
0298 materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0299 <Vector name="LayerThickness" type="numeric" nEntries="9">
0300 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm,
0301 [WaferThickness], 1.40*mm </Vector>
0302 <Vector name="LayerSizeOffset" type="numeric" nEntries="9">
0303 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset],
0304 [SensorSizeOffset], 0.30*mm, [SensorSizeOffset], 0.50*mm </Vector>
0305 <Vector name="LayerTypes" type="numeric" nEntries="9">
0306 0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0307 <Vector name="Layers" type="numeric" nEntries="10">
0308 8, 5, 6, 5, 7, 4, 3, 2, 1, 0 </Vector>
0309 <Numeric name="NCells" value="[NumberOfCellsCoarse]"/>
0310 <Numeric name="CellType" value="2"/>
0311 <Vector name="CellOffset" type="numeric" nEntries="4">
0312 0, 1, 13, 19 </Vector>
0313 <Vector name="CellNames" type="string" nEntries="25">
0314 hgcalcell:HGCalEECellFull1Coarse2, hgcalcell:HGCalEECellCorner21Coarse2,
0315 hgcalcell:HGCalEECellCorner22Coarse2,hgcalcell:HGCalEECellCorner23Coarse2,
0316 hgcalcell:HGCalEECellCorner24Coarse2,hgcalcell:HGCalEECellCorner25Coarse2,
0317 hgcalcell:HGCalEECellCorner26Coarse2,hgcalcell:HGCalEECellCorner27Coarse2,
0318 hgcalcell:HGCalEECellCorner28Coarse2,hgcalcell:HGCalEECellCorner29Coarse2,
0319 hgcalcell:HGCalEECellCorner30Coarse2,hgcalcell:HGCalEECellCorner31Coarse2,
0320 hgcalcell:HGCalEECellCorner32Coarse2,hgcalcell:HGCalEECellTrunc21Coarse2,
0321 hgcalcell:HGCalEECellTrunc22Coarse2, hgcalcell:HGCalEECellTrunc23Coarse2,
0322 hgcalcell:HGCalEECellTrunc24Coarse2, hgcalcell:HGCalEECellTrunc25Coarse2,
0323 hgcalcell:HGCalEECellTrunc26Coarse2, hgcalcell:HGCalEECellExten21Coarse2,
0324 hgcalcell:HGCalEECellExten22Coarse2, hgcalcell:HGCalEECellExten23Coarse2,
0325 hgcalcell:HGCalEECellExten24Coarse2, hgcalcell:HGCalEECellExten25Coarse2,
0326 hgcalcell:HGCalEECellExten26Coarse2</Vector>
0327 </Algorithm>
0328 <Algorithm name="hgcal:DDHGCalWaferFullRotated">
0329 <rParent name="hgcalwafer:HGCalHEWafer"/>
0330 <String name="ModuleMaterial" value="materials:Air"/>
0331 <Numeric name="ModuleThickness" value="[ModuleThicknessHE]"/>
0332 <Numeric name="WaferSize" value="[WaferSize]"/>
0333 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0334 <Numeric name="WaferThickness" value="[WaferThicknessFine]"/>
0335 <String name="WaferTag" value="Fine"/>
0336 <Vector name="WaferOrient" type="numeric" nEntries="6">
0337 0, 1, 2, 3, 4, 5 </Vector>
0338 <Vector name="WaferFace" type="numeric" nEntries="6">
0339 0, 0, 0, 0, 0, 0 </Vector>
0340 <Vector name="WaferPlacementIndex" type="string" nEntries="6">
0341 06, 07, 08, 09, 10, 11 </Vector>
0342 <Vector name="LayerNames" type="string" nEntries="8">
0343 HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard,
0344 HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive,
0345 HGCalHEBasePlate</Vector>
0346 <Vector name="LayerMaterials" type="string" nEntries="8">
0347 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
0348 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton,
0349 materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
0350 <Vector name="LayerThickness" type="numeric" nEntries="8">
0351 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm,
0352 [WaferThickness], 1.0*mm </Vector>
0353 <Vector name="LayerSizeOffset" type="numeric" nEntries="8">
0354 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset], 0.30*mm,
0355 [SensorSizeOffset], 0.50*mm </Vector>
0356 <Vector name="LayerTypes" type="numeric" nEntries="8">
0357 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0358 <Vector name="Layers" type="numeric" nEntries="10">
0359 0, 1, 2, 3, 4, 6, 4, 5, 4, 7 </Vector>
0360 <Numeric name="NCells" value="[NumberOfCellsFine]"/>
0361 <Numeric name="CellType" value="0"/>
0362 <Vector name="CellOffset" type="numeric" nEntries="4">
0363 0, 1, 13, 19 </Vector>
0364 <Vector name="CellNames" type="string" nEntries="25">
0365 hgcalcell:HGCalHECellFull0Fine, hgcalcell:HGCalHECellCorner01Fine,
0366 hgcalcell:HGCalHECellCorner02Fine,hgcalcell:HGCalHECellCorner03Fine,
0367 hgcalcell:HGCalHECellCorner04Fine,hgcalcell:HGCalHECellCorner05Fine,
0368 hgcalcell:HGCalHECellCorner06Fine,hgcalcell:HGCalHECellCorner07Fine,
0369 hgcalcell:HGCalHECellCorner08Fine,hgcalcell:HGCalHECellCorner09Fine,
0370 hgcalcell:HGCalHECellCorner10Fine,hgcalcell:HGCalHECellCorner11Fine,
0371 hgcalcell:HGCalHECellCorner12Fine,hgcalcell:HGCalHECellTrunc01Fine,
0372 hgcalcell:HGCalHECellTrunc02Fine, hgcalcell:HGCalHECellTrunc03Fine,
0373 hgcalcell:HGCalHECellTrunc04Fine, hgcalcell:HGCalHECellTrunc05Fine,
0374 hgcalcell:HGCalHECellTrunc06Fine, hgcalcell:HGCalHECellExten01Fine,
0375 hgcalcell:HGCalHECellExten02Fine, hgcalcell:HGCalHECellExten03Fine,
0376 hgcalcell:HGCalHECellExten04Fine, hgcalcell:HGCalHECellExten05Fine,
0377 hgcalcell:HGCalHECellExten06Fine</Vector>
0378 </Algorithm>
0379 <Algorithm name="hgcal:DDHGCalWaferFullRotated">
0380 <rParent name="hgcalwafer:HGCalHEWafer"/>
0381 <String name="ModuleMaterial" value="materials:Air"/>
0382 <Numeric name="ModuleThickness" value="[ModuleThicknessHE]"/>
0383 <Numeric name="WaferSize" value="[WaferSize]"/>
0384 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0385 <Numeric name="WaferThickness" value="[WaferThicknessFine]"/>
0386 <String name="WaferTag" value="Fine"/>
0387 <Vector name="WaferOrient" type="numeric" nEntries="6">
0388 0, 1, 2, 3, 4, 5 </Vector>
0389 <Vector name="WaferFace" type="numeric" nEntries="6">
0390 1, 1, 1, 1, 1, 1 </Vector>
0391 <Vector name="WaferPlacementIndex" type="string" nEntries="6">
0392 00, 01, 02, 03, 04, 05 </Vector>
0393 <Vector name="LayerNames" type="string" nEntries="8">
0394 HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard,
0395 HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive,
0396 HGCalHEBasePlate</Vector>
0397 <Vector name="LayerMaterials" type="string" nEntries="8">
0398 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
0399 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton,
0400 materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
0401 <Vector name="LayerThickness" type="numeric" nEntries="8">
0402 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm,
0403 [WaferThickness], 1.0*mm </Vector>
0404 <Vector name="LayerSizeOffset" type="numeric" nEntries="8">
0405 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset], 0.30*mm,
0406 [SensorSizeOffset], 0.50*mm </Vector>
0407 <Vector name="LayerTypes" type="numeric" nEntries="8">
0408 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0409 <Vector name="Layers" type="numeric" nEntries="10">
0410 7, 4, 5, 4, 6, 4, 3, 2, 1, 0 </Vector>
0411 <Numeric name="NCells" value="[NumberOfCellsFine]"/>
0412 <Numeric name="CellType" value="0"/>
0413 <Vector name="CellOffset" type="numeric" nEntries="4">
0414 0, 1, 13, 19 </Vector>
0415 <Vector name="CellNames" type="string" nEntries="25">
0416 hgcalcell:HGCalHECellFull1Fine, hgcalcell:HGCalHECellCorner21Fine,
0417 hgcalcell:HGCalHECellCorner22Fine,hgcalcell:HGCalHECellCorner23Fine,
0418 hgcalcell:HGCalHECellCorner24Fine,hgcalcell:HGCalHECellCorner25Fine,
0419 hgcalcell:HGCalHECellCorner26Fine,hgcalcell:HGCalHECellCorner27Fine,
0420 hgcalcell:HGCalHECellCorner28Fine,hgcalcell:HGCalHECellCorner29Fine,
0421 hgcalcell:HGCalHECellCorner30Fine,hgcalcell:HGCalHECellCorner31Fine,
0422 hgcalcell:HGCalHECellCorner32Fine,hgcalcell:HGCalHECellTrunc21Fine,
0423 hgcalcell:HGCalHECellTrunc22Fine, hgcalcell:HGCalHECellTrunc23Fine,
0424 hgcalcell:HGCalHECellTrunc24Fine, hgcalcell:HGCalHECellTrunc25Fine,
0425 hgcalcell:HGCalHECellTrunc26Fine, hgcalcell:HGCalHECellExten21Fine,
0426 hgcalcell:HGCalHECellExten22Fine, hgcalcell:HGCalHECellExten23Fine,
0427 hgcalcell:HGCalHECellExten24Fine, hgcalcell:HGCalHECellExten25Fine,
0428 hgcalcell:HGCalHECellExten26Fine</Vector>
0429 </Algorithm>
0430 <Algorithm name="hgcal:DDHGCalWaferFullRotated">
0431 <rParent name="hgcalwafer:HGCalHEWafer"/>
0432 <String name="ModuleMaterial" value="materials:Air"/>
0433 <Numeric name="ModuleThickness" value="[ModuleThicknessHE]"/>
0434 <Numeric name="WaferSize" value="[WaferSize]"/>
0435 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0436 <Numeric name="WaferThickness" value="[WaferThicknessCoarse1]"/>
0437 <String name="WaferTag" value="Coarse1"/>
0438 <Vector name="WaferOrient" type="numeric" nEntries="6">
0439 0, 1, 2, 3, 4, 5 </Vector>
0440 <Vector name="WaferFace" type="numeric" nEntries="6">
0441 0, 0, 0, 0, 0, 0 </Vector>
0442 <Vector name="WaferPlacementIndex" type="string" nEntries="6">
0443 06, 07, 08, 09, 10, 11 </Vector>
0444 <Vector name="LayerNames" type="string" nEntries="8">
0445 HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard,
0446 HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive,
0447 HGCalHEBasePlate</Vector>
0448 <Vector name="LayerMaterials" type="string" nEntries="8">
0449 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
0450 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton,
0451 materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
0452 <Vector name="LayerThickness" type="numeric" nEntries="8">
0453 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm,
0454 [WaferThickness], 1.0*mm </Vector>
0455 <Vector name="LayerSizeOffset" type="numeric" nEntries="8">
0456 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset], 0.30*mm,
0457 [SensorSizeOffset], 0.50*mm </Vector>
0458 <Vector name="LayerTypes" type="numeric" nEntries="8">
0459 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0460 <Vector name="Layers" type="numeric" nEntries="10">
0461 0, 1, 2, 3, 4, 6, 4, 5, 4, 7 </Vector>
0462 <Numeric name="NCells" value="[NumberOfCellsCoarse]"/>
0463 <Numeric name="CellType" value="1"/>
0464 <Vector name="CellOffset" type="numeric" nEntries="4">
0465 0, 1, 13, 19 </Vector>
0466 <Vector name="CellNames" type="string" nEntries="25">
0467 hgcalcell:HGCalHECellFull0Coarse1, hgcalcell:HGCalHECellCorner01Coarse1,
0468 hgcalcell:HGCalHECellCorner02Coarse1,hgcalcell:HGCalHECellCorner03Coarse1,
0469 hgcalcell:HGCalHECellCorner04Coarse1,hgcalcell:HGCalHECellCorner05Coarse1,
0470 hgcalcell:HGCalHECellCorner06Coarse1,hgcalcell:HGCalHECellCorner07Coarse1,
0471 hgcalcell:HGCalHECellCorner08Coarse1,hgcalcell:HGCalHECellCorner09Coarse1,
0472 hgcalcell:HGCalHECellCorner10Coarse1,hgcalcell:HGCalHECellCorner11Coarse1,
0473 hgcalcell:HGCalHECellCorner12Coarse1,hgcalcell:HGCalHECellTrunc01Coarse1,
0474 hgcalcell:HGCalHECellTrunc02Coarse1, hgcalcell:HGCalHECellTrunc03Coarse1,
0475 hgcalcell:HGCalHECellTrunc04Coarse1, hgcalcell:HGCalHECellTrunc05Coarse1,
0476 hgcalcell:HGCalHECellTrunc06Coarse1, hgcalcell:HGCalHECellExten01Coarse1,
0477 hgcalcell:HGCalHECellExten02Coarse1, hgcalcell:HGCalHECellExten03Coarse1,
0478 hgcalcell:HGCalHECellExten04Coarse1, hgcalcell:HGCalHECellExten05Coarse1,
0479 hgcalcell:HGCalHECellExten06Coarse1</Vector>
0480 </Algorithm>
0481 <Algorithm name="hgcal:DDHGCalWaferFullRotated">
0482 <rParent name="hgcalwafer:HGCalHEWafer"/>
0483 <String name="ModuleMaterial" value="materials:Air"/>
0484 <Numeric name="ModuleThickness" value="[ModuleThicknessHE]"/>
0485 <Numeric name="WaferSize" value="[WaferSize]"/>
0486 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0487 <Numeric name="WaferThickness" value="[WaferThicknessCoarse1]"/>
0488 <String name="WaferTag" value="Coarse1"/>
0489 <Vector name="WaferOrient" type="numeric" nEntries="6">
0490 0, 1, 2, 3, 4, 5 </Vector>
0491 <Vector name="WaferFace" type="numeric" nEntries="6">
0492 1, 1, 1, 1, 1, 1 </Vector>
0493 <Vector name="WaferPlacementIndex" type="string" nEntries="6">
0494 00, 01, 02, 03, 04, 05 </Vector>
0495 <Vector name="LayerNames" type="string" nEntries="8">
0496 HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard,
0497 HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive,
0498 HGCalHEBasePlate</Vector>
0499 <Vector name="LayerMaterials" type="string" nEntries="8">
0500 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
0501 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton,
0502 materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
0503 <Vector name="LayerThickness" type="numeric" nEntries="8">
0504 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm,
0505 [WaferThickness], 1.0*mm </Vector>
0506 <Vector name="LayerSizeOffset" type="numeric" nEntries="8">
0507 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset], 0.30*mm,
0508 [SensorSizeOffset], 0.50*mm </Vector>
0509 <Vector name="LayerTypes" type="numeric" nEntries="8">
0510 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0511 <Vector name="Layers" type="numeric" nEntries="10">
0512 7, 4, 5, 4, 6, 4, 3, 2, 1, 0 </Vector>
0513 <Numeric name="NCells" value="[NumberOfCellsCoarse]"/>
0514 <Numeric name="CellType" value="1"/>
0515 <Vector name="CellOffset" type="numeric" nEntries="4">
0516 0, 1, 13, 19 </Vector>
0517 <Vector name="CellNames" type="string" nEntries="25">
0518 hgcalcell:HGCalHECellFull1Coarse1, hgcalcell:HGCalHECellCorner21Coarse1,
0519 hgcalcell:HGCalHECellCorner22Coarse1,hgcalcell:HGCalHECellCorner23Coarse1,
0520 hgcalcell:HGCalHECellCorner24Coarse1,hgcalcell:HGCalHECellCorner25Coarse1,
0521 hgcalcell:HGCalHECellCorner26Coarse1,hgcalcell:HGCalHECellCorner27Coarse1,
0522 hgcalcell:HGCalHECellCorner28Coarse1,hgcalcell:HGCalHECellCorner29Coarse1,
0523 hgcalcell:HGCalHECellCorner30Coarse1,hgcalcell:HGCalHECellCorner31Coarse1,
0524 hgcalcell:HGCalHECellCorner32Coarse1,hgcalcell:HGCalHECellTrunc21Coarse1,
0525 hgcalcell:HGCalHECellTrunc22Coarse1, hgcalcell:HGCalHECellTrunc23Coarse1,
0526 hgcalcell:HGCalHECellTrunc24Coarse1, hgcalcell:HGCalHECellTrunc25Coarse1,
0527 hgcalcell:HGCalHECellTrunc26Coarse1, hgcalcell:HGCalHECellExten21Coarse1,
0528 hgcalcell:HGCalHECellExten22Coarse1, hgcalcell:HGCalHECellExten23Coarse1,
0529 hgcalcell:HGCalHECellExten24Coarse1, hgcalcell:HGCalHECellExten25Coarse1,
0530 hgcalcell:HGCalHECellExten06Coarse1</Vector>
0531 </Algorithm>
0532 <Algorithm name="hgcal:DDHGCalWaferFullRotated">
0533 <rParent name="hgcalwafer:HGCalHEWafer"/>
0534 <String name="ModuleMaterial" value="materials:Air"/>
0535 <Numeric name="ModuleThickness" value="[ModuleThicknessHE]"/>
0536 <Numeric name="WaferSize" value="[WaferSize]"/>
0537 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0538 <Numeric name="WaferThickness" value="[WaferThicknessCoarse2]"/>
0539 <String name="WaferTag" value="Coarse2"/>
0540 <Vector name="WaferOrient" type="numeric" nEntries="6">
0541 0, 1, 2, 3, 4, 5 </Vector>
0542 <Vector name="WaferFace" type="numeric" nEntries="6">
0543 0, 0, 0, 0, 0, 0 </Vector>
0544 <Vector name="WaferPlacementIndex" type="string" nEntries="6">
0545 06, 07, 08, 09, 10, 11 </Vector>
0546 <Vector name="LayerNames" type="string" nEntries="8">
0547 HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard,
0548 HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive,
0549 HGCalHEBasePlate</Vector>
0550 <Vector name="LayerMaterials" type="string" nEntries="8">
0551 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
0552 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton,
0553 materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
0554 <Vector name="LayerThickness" type="numeric" nEntries="8">
0555 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm,
0556 [WaferThickness], 1.0*mm </Vector>
0557 <Vector name="LayerSizeOffset" type="numeric" nEntries="8">
0558 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset], 0.30*mm,
0559 [SensorSizeOffset], 0.50*mm </Vector>
0560 <Vector name="LayerTypes" type="numeric" nEntries="8">
0561 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0562 <Vector name="Layers" type="numeric" nEntries="10">
0563 0, 1, 2, 3, 4, 6, 4, 5, 4, 7 </Vector>
0564 <Numeric name="NCells" value="[NumberOfCellsCoarse]"/>
0565 <Numeric name="CellType" value="2"/>
0566 <Vector name="CellOffset" type="numeric" nEntries="4">
0567 0, 1, 13, 19 </Vector>
0568 <Vector name="CellNames" type="string" nEntries="25">
0569 hgcalcell:HGCalHECellFull0Coarse2, hgcalcell:HGCalHECellCorner01Coarse2,
0570 hgcalcell:HGCalHECellCorner02Coarse2,hgcalcell:HGCalHECellCorner03Coarse2,
0571 hgcalcell:HGCalHECellCorner04Coarse2,hgcalcell:HGCalHECellCorner05Coarse2,
0572 hgcalcell:HGCalHECellCorner06Coarse2,hgcalcell:HGCalHECellCorner07Coarse2,
0573 hgcalcell:HGCalHECellCorner08Coarse2,hgcalcell:HGCalHECellCorner09Coarse2,
0574 hgcalcell:HGCalHECellCorner10Coarse2,hgcalcell:HGCalHECellCorner11Coarse2,
0575 hgcalcell:HGCalHECellCorner12Coarse2,hgcalcell:HGCalHECellTrunc01Coarse2,
0576 hgcalcell:HGCalHECellTrunc02Coarse2, hgcalcell:HGCalHECellTrunc03Coarse2,
0577 hgcalcell:HGCalHECellTrunc04Coarse2, hgcalcell:HGCalHECellTrunc05Coarse2,
0578 hgcalcell:HGCalHECellTrunc06Coarse2, hgcalcell:HGCalHECellExten01Coarse2,
0579 hgcalcell:HGCalHECellExten02Coarse2, hgcalcell:HGCalHECellExten03Coarse2,
0580 hgcalcell:HGCalHECellExten04Coarse2, hgcalcell:HGCalHECellExten05Coarse2,
0581 hgcalcell:HGCalHECellExten06Coarse2</Vector>
0582 </Algorithm>
0583 <Algorithm name="hgcal:DDHGCalWaferFullRotated">
0584 <rParent name="hgcalwafer:HGCalHEWafer"/>
0585 <String name="ModuleMaterial" value="materials:Air"/>
0586 <Numeric name="ModuleThickness" value="[ModuleThicknessHE]"/>
0587 <Numeric name="WaferSize" value="[WaferSize]"/>
0588 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0589 <Numeric name="WaferThickness" value="[WaferThicknessCoarse2]"/>
0590 <String name="WaferTag" value="Coarse2"/>
0591 <Vector name="WaferOrient" type="numeric" nEntries="6">
0592 0, 1, 2, 3, 4, 5 </Vector>
0593 <Vector name="WaferFace" type="numeric" nEntries="6">
0594 1, 1, 1, 1, 1, 1 </Vector>
0595 <Vector name="WaferPlacementIndex" type="string" nEntries="6">
0596 00, 01, 02, 03, 04, 05 </Vector>
0597 <Vector name="LayerNames" type="string" nEntries="8">
0598 HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard,
0599 HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive,
0600 HGCalHEBasePlate</Vector>
0601 <Vector name="LayerMaterials" type="string" nEntries="8">
0602 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
0603 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton,
0604 materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
0605 <Vector name="LayerThickness" type="numeric" nEntries="8">
0606 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm,
0607 [WaferThickness], 1.0*mm </Vector>
0608 <Vector name="LayerSizeOffset" type="numeric" nEntries="8">
0609 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset], 0.30*mm,
0610 [SensorSizeOffset], 0.50*mm </Vector>
0611 <Vector name="LayerTypes" type="numeric" nEntries="8">
0612 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0613 <Vector name="Layers" type="numeric" nEntries="10">
0614 7, 4, 5, 4, 6, 4, 3, 2, 1, 0 </Vector>
0615 <Numeric name="NCells" value="[NumberOfCellsCoarse]"/>
0616 <Numeric name="CellType" value="2"/>
0617 <Vector name="CellOffset" type="numeric" nEntries="4">
0618 0, 1, 13, 19 </Vector>
0619 <Vector name="CellNames" type="string" nEntries="25">
0620 hgcalcell:HGCalHECellFull1Coarse2, hgcalcell:HGCalHECellCorner21Coarse2,
0621 hgcalcell:HGCalHECellCorner22Coarse2,hgcalcell:HGCalHECellCorner23Coarse2,
0622 hgcalcell:HGCalHECellCorner24Coarse2,hgcalcell:HGCalHECellCorner25Coarse2,
0623 hgcalcell:HGCalHECellCorner26Coarse2,hgcalcell:HGCalHECellCorner27Coarse2,
0624 hgcalcell:HGCalHECellCorner28Coarse2,hgcalcell:HGCalHECellCorner29Coarse2,
0625 hgcalcell:HGCalHECellCorner30Coarse2,hgcalcell:HGCalHECellCorner31Coarse2,
0626 hgcalcell:HGCalHECellCorner32Coarse2,hgcalcell:HGCalHECellTrunc21Coarse2,
0627 hgcalcell:HGCalHECellTrunc22Coarse2, hgcalcell:HGCalHECellTrunc23Coarse2,
0628 hgcalcell:HGCalHECellTrunc24Coarse2, hgcalcell:HGCalHECellTrunc25Coarse2,
0629 hgcalcell:HGCalHECellTrunc26Coarse2, hgcalcell:HGCalHECellExten21Coarse2,
0630 hgcalcell:HGCalHECellExten22Coarse2, hgcalcell:HGCalHECellExten23Coarse2,
0631 hgcalcell:HGCalHECellExten24Coarse2, hgcalcell:HGCalHECellExten25Coarse2,
0632 hgcalcell:HGCalHECellExten26Coarse2</Vector>
0633 </Algorithm>
0634 <Algorithm name="hgcal:DDHGCalWaferPartialRotated">
0635 <rParent name="hgcalwafer:HGCalEEWafer"/>
0636 <String name="ModuleMaterial" value="materials:Air"/>
0637 <Numeric name="ModuleThickness" value="[ModuleThicknessEE]"/>
0638 <Numeric name="WaferMode" value="0"/>
0639 <Numeric name="WaferSize" value="[WaferSize]"/>
0640 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0641 <Numeric name="WaferThickness" value="[WaferThicknessFine]"/>
0642 <String name="WaferTag" value="Fine"/>
0643 <Vector name="Tags" type="string" nEntries="5">
0644 HD1, HD2, HD3, HD4, HD5</Vector>
0645 <Vector name="PartialTypes" type="numeric" nEntries="5">
0646 21, 22, 23, 24, 25</Vector>
0647 <Vector name="PlacementIndex" type="numeric" nEntries="6">
0648 0, 1, 2, 3, 4, 5</Vector>
0649 <Vector name="PlacementIndexTags" type="string" nEntries="6">
0650 00, 01, 02, 03, 04, 05</Vector>
0651 <Vector name="LayerNames" type="string" nEntries="9">
0652 HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard,
0653 HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive,
0654 HGCalEEBasePlate</Vector>
0655 <Vector name="LayerMaterials" type="string" nEntries="9">
0656 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0657 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy,
0658 materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0659 <Vector name="LayerThickness" type="numeric" nEntries="9">
0660 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm,
0661 [WaferThickness], 1.40*mm </Vector>
0662 <Vector name="LayerSizeOffset" type="numeric" nEntries="9">
0663 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset],
0664 [SensorSizeOffset], 0.30*mm, [SensorSizeOffset], 0.50*mm </Vector>
0665 <Vector name="LayerTypes" type="numeric" nEntries="9">
0666 0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0667 <Vector name="Layers" type="numeric" nEntries="10">
0668 8, 5, 6, 5, 7, 4, 3, 2, 1, 0 </Vector>
0669 <String name="SenseName" value="HGCalEECellSensitive"/>
0670 <Numeric name="SenseType" value="0"/>
0671 <Numeric name="SenseThick" value="[CellThicknessFine]"/>
0672 </Algorithm>
0673 <Algorithm name="hgcal:DDHGCalWaferPartialRotated">
0674 <rParent name="hgcalwafer:HGCalEEWafer"/>
0675 <String name="ModuleMaterial" value="materials:Air"/>
0676 <Numeric name="ModuleThickness" value="[ModuleThicknessEE]"/>
0677 <Numeric name="WaferMode" value="0"/>
0678 <Numeric name="WaferSize" value="[WaferSize]"/>
0679 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0680 <Numeric name="WaferThickness" value="[WaferThicknessFine]"/>
0681 <String name="WaferTag" value="Fine"/>
0682 <Vector name="Tags" type="string" nEntries="5">
0683 HD1, HD2, HD3, HD4, HD5</Vector>
0684 <Vector name="PartialTypes" type="numeric" nEntries="5">
0685 21, 22, 23, 24, 25</Vector>
0686 <Vector name="PlacementIndex" type="numeric" nEntries="6">
0687 6, 7, 8, 9, 10, 11</Vector>
0688 <Vector name="PlacementIndexTags" type="string" nEntries="6">
0689 06, 07, 08, 09, 10, 11</Vector>
0690 <Vector name="LayerNames" type="string" nEntries="9">
0691 HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard,
0692 HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive,
0693 HGCalEEBasePlate</Vector>
0694 <Vector name="LayerMaterials" type="string" nEntries="9">
0695 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0696 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy,
0697 materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0698 <Vector name="LayerThickness" type="numeric" nEntries="9">
0699 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm,
0700 [WaferThickness], 1.40*mm </Vector>
0701 <Vector name="LayerSizeOffset" type="numeric" nEntries="9">
0702 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset],
0703 [SensorSizeOffset], 0.30*mm, [SensorSizeOffset], 0.50*mm </Vector>
0704 <Vector name="LayerTypes" type="numeric" nEntries="9">
0705 0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0706 <Vector name="Layers" type="numeric" nEntries="10">
0707 0, 1, 2, 3, 4, 7, 5, 6, 5, 8 </Vector>
0708 <String name="SenseName" value="HGCalEECellSensitive"/>
0709 <Numeric name="SenseType" value="0"/>
0710 <Numeric name="SenseThick" value="[CellThicknessFine]"/>
0711 </Algorithm>
0712 <Algorithm name="hgcal:DDHGCalWaferPartialRotated">
0713 <rParent name="hgcalwafer:HGCalEEWafer"/>
0714 <String name="ModuleMaterial" value="materials:Air"/>
0715 <Numeric name="ModuleThickness" value="[ModuleThicknessEE]"/>
0716 <Numeric name="WaferMode" value="0"/>
0717 <Numeric name="WaferSize" value="[WaferSize]"/>
0718 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0719 <Numeric name="WaferThickness" value="[WaferThicknessCoarse1]"/>
0720 <String name="WaferTag" value="Coarse1"/>
0721 <Vector name="Tags" type="string" nEntries="6">
0722 LD1, LD2, LD3, LD4, LD5, LD6</Vector>
0723 <Vector name="PartialTypes" type="numeric" nEntries="6">
0724 11, 12, 13, 14, 15, 16</Vector>
0725 <Vector name="PlacementIndex" type="numeric" nEntries="6">
0726 0, 1, 2, 3, 4, 5</Vector>
0727 <Vector name="PlacementIndexTags" type="string" nEntries="6">
0728 00, 01, 02, 03, 04, 05</Vector>
0729 <Vector name="LayerNames" type="string" nEntries="9">
0730 HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard,
0731 HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive,
0732 HGCalEEBasePlate</Vector>
0733 <Vector name="LayerMaterials" type="string" nEntries="9">
0734 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0735 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy,
0736 materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0737 <Vector name="LayerThickness" type="numeric" nEntries="9">
0738 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm,
0739 [WaferThickness], 1.40*mm </Vector>
0740 <Vector name="LayerSizeOffset" type="numeric" nEntries="9">
0741 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset],
0742 [SensorSizeOffset], 0.30*mm, [SensorSizeOffset], 0.50*mm </Vector>
0743 <Vector name="LayerTypes" type="numeric" nEntries="9">
0744 0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0745 <Vector name="Layers" type="numeric" nEntries="10">
0746 8, 5, 6, 5, 7, 4, 3, 2, 1, 0 </Vector>
0747 <String name="SenseName" value="HGCalEECellSensitive"/>
0748 <Numeric name="SenseType" value="1"/>
0749 <Numeric name="SenseThick" value="[CellThicknessCoarse1]"/>
0750 </Algorithm>
0751 <Algorithm name="hgcal:DDHGCalWaferPartialRotated">
0752 <rParent name="hgcalwafer:HGCalEEWafer"/>
0753 <String name="ModuleMaterial" value="materials:Air"/>
0754 <Numeric name="ModuleThickness" value="[ModuleThicknessEE]"/>
0755 <Numeric name="WaferMode" value="0"/>
0756 <Numeric name="WaferSize" value="[WaferSize]"/>
0757 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0758 <Numeric name="WaferThickness" value="[WaferThicknessCoarse1]"/>
0759 <String name="WaferTag" value="Coarse1"/>
0760 <Vector name="Tags" type="string" nEntries="6">
0761 LD1, LD2, LD3, LD4, LD5, LD6</Vector>
0762 <Vector name="PartialTypes" type="numeric" nEntries="6">
0763 11, 12, 13, 14, 15, 16</Vector>
0764 <Vector name="PlacementIndex" type="numeric" nEntries="6">
0765 6, 7, 8, 9, 10, 11</Vector>
0766 <Vector name="PlacementIndexTags" type="string" nEntries="6">
0767 06, 07, 08, 09, 10, 11</Vector>
0768 <Vector name="LayerNames" type="string" nEntries="9">
0769 HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard,
0770 HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive,
0771 HGCalEEBasePlate</Vector>
0772 <Vector name="LayerMaterials" type="string" nEntries="9">
0773 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0774 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy,
0775 materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0776 <Vector name="LayerThickness" type="numeric" nEntries="9">
0777 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm,
0778 [WaferThickness], 1.40*mm </Vector>
0779 <Vector name="LayerSizeOffset" type="numeric" nEntries="9">
0780 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset],
0781 [SensorSizeOffset], 0.30*mm, [SensorSizeOffset], 0.50*mm </Vector>
0782 <Vector name="LayerTypes" type="numeric" nEntries="9">
0783 0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0784 <Vector name="Layers" type="numeric" nEntries="10">
0785 0, 1, 2, 3, 4, 7, 5, 6, 5, 8 </Vector>
0786 <String name="SenseName" value="HGCalEECellSensitive"/>
0787 <Numeric name="SenseType" value="1"/>
0788 <Numeric name="SenseThick" value="[CellThicknessCoarse1]"/>
0789 </Algorithm>
0790 <Algorithm name="hgcal:DDHGCalWaferPartialRotated">
0791 <rParent name="hgcalwafer:HGCalEEWafer"/>
0792 <String name="ModuleMaterial" value="materials:Air"/>
0793 <Numeric name="ModuleThickness" value="[ModuleThicknessEE]"/>
0794 <Numeric name="WaferMode" value="0"/>
0795 <Numeric name="WaferSize" value="[WaferSize]"/>
0796 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0797 <Numeric name="WaferThickness" value="[WaferThicknessCoarse2]"/>
0798 <String name="WaferTag" value="Coarse2"/>
0799 <Vector name="Tags" type="string" nEntries="6">
0800 LD1, LD2, LD3, LD4, LD5, LD6</Vector>
0801 <Vector name="PartialTypes" type="numeric" nEntries="6">
0802 11, 12, 13, 14, 15, 16</Vector>
0803 <Vector name="PlacementIndex" type="numeric" nEntries="6">
0804 0, 1, 2, 3, 4, 5</Vector>
0805 <Vector name="PlacementIndexTags" type="string" nEntries="6">
0806 00, 01, 02, 03, 04, 05</Vector>
0807 <Vector name="LayerNames" type="string" nEntries="9">
0808 HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard,
0809 HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive,
0810 HGCalEEBasePlate</Vector>
0811 <Vector name="LayerMaterials" type="string" nEntries="9">
0812 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0813 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy,
0814 materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0815 <Vector name="LayerThickness" type="numeric" nEntries="9">
0816 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm,
0817 [WaferThickness], 1.40*mm </Vector>
0818 <Vector name="LayerSizeOffset" type="numeric" nEntries="9">
0819 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset],
0820 [SensorSizeOffset], 0.30*mm, [SensorSizeOffset], 0.50*mm </Vector>
0821 <Vector name="LayerTypes" type="numeric" nEntries="9">
0822 0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0823 <Vector name="Layers" type="numeric" nEntries="10">
0824 8, 5, 6, 5, 7, 4, 3, 2, 1, 0 </Vector>
0825 <String name="SenseName" value="HGCalEECellSensitive"/>
0826 <Numeric name="SenseType" value="2"/>
0827 <Numeric name="SenseThick" value="[CellThicknessCoarse2]"/>
0828 </Algorithm>
0829 <Algorithm name="hgcal:DDHGCalWaferPartialRotated">
0830 <rParent name="hgcalwafer:HGCalEEWafer"/>
0831 <String name="ModuleMaterial" value="materials:Air"/>
0832 <Numeric name="ModuleThickness" value="[ModuleThicknessEE]"/>
0833 <Numeric name="WaferMode" value="0"/>
0834 <Numeric name="WaferSize" value="[WaferSize]"/>
0835 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0836 <Numeric name="WaferThickness" value="[WaferThicknessCoarse2]"/>
0837 <String name="WaferTag" value="Coarse2"/>
0838 <Vector name="Tags" type="string" nEntries="6">
0839 LD1, LD2, LD3, LD4, LD5, LD6</Vector>
0840 <Vector name="PartialTypes" type="numeric" nEntries="6">
0841 11, 12, 13, 14, 15, 16</Vector>
0842 <Vector name="PlacementIndex" type="numeric" nEntries="6">
0843 6, 7, 8, 9, 10, 11</Vector>
0844 <Vector name="PlacementIndexTags" type="string" nEntries="6">
0845 06, 07, 08, 09, 10, 11</Vector>
0846 <Vector name="LayerNames" type="string" nEntries="9">
0847 HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard,
0848 HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive,
0849 HGCalEEBasePlate</Vector>
0850 <Vector name="LayerMaterials" type="string" nEntries="9">
0851 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0852 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy,
0853 materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0854 <Vector name="LayerThickness" type="numeric" nEntries="9">
0855 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm,
0856 [WaferThickness], 1.40*mm </Vector>
0857 <Vector name="LayerSizeOffset" type="numeric" nEntries="9">
0858 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset],
0859 [SensorSizeOffset], 0.30*mm, [SensorSizeOffset], 0.50*mm </Vector>
0860 <Vector name="LayerTypes" type="numeric" nEntries="9">
0861 0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0862 <Vector name="Layers" type="numeric" nEntries="10">
0863 0, 1, 2, 3, 4, 7, 5, 6, 5, 8 </Vector>
0864 <String name="SenseName" value="HGCalEECellSensitive"/>
0865 <Numeric name="SenseType" value="2"/>
0866 <Numeric name="SenseThick" value="[CellThicknessCoarse2]"/>
0867 </Algorithm>
0868 <Algorithm name="hgcal:DDHGCalWaferPartialRotated">
0869 <rParent name="hgcalwafer:HGCalHEWafer"/>
0870 <String name="ModuleMaterial" value="materials:Air"/>
0871 <Numeric name="ModuleThickness" value="[ModuleThicknessHE]"/>
0872 <Numeric name="WaferMode" value="0"/>
0873 <Numeric name="WaferSize" value="[WaferSize]"/>
0874 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0875 <Numeric name="WaferThickness" value="[WaferThicknessFine]"/>
0876 <String name="WaferTag" value="Fine"/>
0877 <Vector name="Tags" type="string" nEntries="5">
0878 HD1, HD2, HD3, HD4, HD5</Vector>
0879 <Vector name="PartialTypes" type="numeric" nEntries="5">
0880 21, 22, 23, 24, 25</Vector>
0881 <Vector name="PlacementIndex" type="numeric" nEntries="6">
0882 0, 1, 2, 3, 4, 5</Vector>
0883 <Vector name="PlacementIndexTags" type="string" nEntries="6">
0884 00, 01, 02, 03, 04, 05</Vector>
0885 <Vector name="LayerNames" type="string" nEntries="8">
0886 HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard,
0887 HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive,
0888 HGCalHEBasePlate</Vector>
0889 <Vector name="LayerMaterials" type="string" nEntries="8">
0890 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
0891 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton,
0892 materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
0893 <Vector name="LayerThickness" type="numeric" nEntries="8">
0894 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm,
0895 [WaferThickness], 1.0*mm </Vector>
0896 <Vector name="LayerSizeOffset" type="numeric" nEntries="8">
0897 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset], 0.30*mm,
0898 [SensorSizeOffset], 0.50*mm </Vector>
0899 <Vector name="LayerTypes" type="numeric" nEntries="8">
0900 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0901 <Vector name="Layers" type="numeric" nEntries="10">
0902 7, 4, 5, 4, 6, 4, 3, 2, 1, 0 </Vector>
0903 <String name="SenseName" value="HGCalHESiliconCellSensitive"/>
0904 <Numeric name="SenseType" value="0"/>
0905 <Numeric name="SenseThick" value="[CellThicknessFine]"/>
0906 </Algorithm>
0907 <Algorithm name="hgcal:DDHGCalWaferPartialRotated">
0908 <rParent name="hgcalwafer:HGCalHEWafer"/>
0909 <String name="ModuleMaterial" value="materials:Air"/>
0910 <Numeric name="ModuleThickness" value="[ModuleThicknessHE]"/>
0911 <Numeric name="WaferMode" value="0"/>
0912 <Numeric name="WaferSize" value="[WaferSize]"/>
0913 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0914 <Numeric name="WaferThickness" value="[WaferThicknessFine]"/>
0915 <String name="WaferTag" value="Fine"/>
0916 <Vector name="Tags" type="string" nEntries="5">
0917 HD1, HD2, HD3, HD4, HD5</Vector>
0918 <Vector name="PartialTypes" type="numeric" nEntries="5">
0919 21, 22, 23, 24, 25</Vector>
0920 <Vector name="PlacementIndex" type="numeric" nEntries="6">
0921 6, 7, 8, 9, 10, 11 </Vector>
0922 <Vector name="PlacementIndexTags" type="string" nEntries="6">
0923 06, 07, 08, 09, 10, 11 </Vector>
0924 <Vector name="LayerNames" type="string" nEntries="8">
0925 HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard,
0926 HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive,
0927 HGCalHEBasePlate</Vector>
0928 <Vector name="LayerMaterials" type="string" nEntries="8">
0929 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
0930 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton,
0931 materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
0932 <Vector name="LayerThickness" type="numeric" nEntries="8">
0933 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm,
0934 [WaferThickness], 1.0*mm </Vector>
0935 <Vector name="LayerSizeOffset" type="numeric" nEntries="8">
0936 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset], 0.30*mm,
0937 [SensorSizeOffset], 0.50*mm </Vector>
0938 <Vector name="LayerTypes" type="numeric" nEntries="8">
0939 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0940 <Vector name="Layers" type="numeric" nEntries="10">
0941 0, 1, 2, 3, 4, 6, 4, 5, 4, 7 </Vector>
0942 <String name="SenseName" value="HGCalHESiliconCellSensitive"/>
0943 <Numeric name="SenseType" value="0"/>
0944 <Numeric name="SenseThick" value="[CellThicknessFine]"/>
0945 </Algorithm>
0946 <Algorithm name="hgcal:DDHGCalWaferPartialRotated">
0947 <rParent name="hgcalwafer:HGCalHEWafer"/>
0948 <String name="ModuleMaterial" value="materials:Air"/>
0949 <Numeric name="ModuleThickness" value="[ModuleThicknessHE]"/>
0950 <Numeric name="WaferMode" value="0"/>
0951 <Numeric name="WaferSize" value="[WaferSize]"/>
0952 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0953 <Numeric name="WaferThickness" value="[WaferThicknessCoarse1]"/>
0954 <String name="WaferTag" value="Coarse1"/>
0955 <Vector name="Tags" type="string" nEntries="6">
0956 LD1, LD2, LD3, LD4, LD5, LD6</Vector>
0957 <Vector name="PartialTypes" type="numeric" nEntries="6">
0958 11, 12, 13, 14, 15, 16</Vector>
0959 <Vector name="PlacementIndex" type="numeric" nEntries="6">
0960 0, 1, 2, 3, 4, 5</Vector>
0961 <Vector name="PlacementIndexTags" type="string" nEntries="6">
0962 00, 01, 02, 03, 04, 05</Vector>
0963 <Vector name="LayerNames" type="string" nEntries="8">
0964 HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard,
0965 HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive,
0966 HGCalHEBasePlate</Vector>
0967 <Vector name="LayerMaterials" type="string" nEntries="8">
0968 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
0969 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton,
0970 materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
0971 <Vector name="LayerThickness" type="numeric" nEntries="8">
0972 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm,
0973 [WaferThickness], 1.0*mm </Vector>
0974 <Vector name="LayerSizeOffset" type="numeric" nEntries="8">
0975 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset], 0.30*mm,
0976 [SensorSizeOffset], 0.50*mm </Vector>
0977 <Vector name="LayerTypes" type="numeric" nEntries="8">
0978 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0979 <Vector name="Layers" type="numeric" nEntries="10">
0980 7, 4, 5, 4, 6, 4, 3, 2, 1, 0 </Vector>
0981 <String name="SenseName" value="HGCalHESiliconCellSensitive"/>
0982 <Numeric name="SenseType" value="1"/>
0983 <Numeric name="SenseThick" value="[CellThicknessCoarse1]"/>
0984 </Algorithm>
0985 <Algorithm name="hgcal:DDHGCalWaferPartialRotated">
0986 <rParent name="hgcalwafer:HGCalHEWafer"/>
0987 <String name="ModuleMaterial" value="materials:Air"/>
0988 <Numeric name="ModuleThickness" value="[ModuleThicknessHE]"/>
0989 <Numeric name="WaferMode" value="0"/>
0990 <Numeric name="WaferSize" value="[WaferSize]"/>
0991 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0992 <Numeric name="WaferThickness" value="[WaferThicknessCoarse1]"/>
0993 <String name="WaferTag" value="Coarse1"/>
0994 <Vector name="Tags" type="string" nEntries="6">
0995 LD1, LD2, LD3, LD4, LD5, LD6</Vector>
0996 <Vector name="PartialTypes" type="numeric" nEntries="6">
0997 11, 12, 13, 14, 15, 16</Vector>
0998 <Vector name="PlacementIndex" type="numeric" nEntries="6">
0999 6, 7, 8, 9, 10, 11 </Vector>
1000 <Vector name="PlacementIndexTags" type="string" nEntries="6">
1001 06, 07, 08, 09, 10, 11 </Vector>
1002 <Vector name="LayerNames" type="string" nEntries="8">
1003 HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard,
1004 HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive,
1005 HGCalHEBasePlate</Vector>
1006 <Vector name="LayerMaterials" type="string" nEntries="8">
1007 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
1008 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton,
1009 materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
1010 <Vector name="LayerThickness" type="numeric" nEntries="8">
1011 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm,
1012 [WaferThickness], 1.0*mm </Vector>
1013 <Vector name="LayerSizeOffset" type="numeric" nEntries="8">
1014 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset], 0.30*mm,
1015 [SensorSizeOffset], 0.50*mm </Vector>
1016 <Vector name="LayerTypes" type="numeric" nEntries="8">
1017 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
1018 <Vector name="Layers" type="numeric" nEntries="10">
1019 0, 1, 2, 3, 4, 6, 4, 5, 4, 7 </Vector>
1020 <String name="SenseName" value="HGCalHESiliconCellSensitive"/>
1021 <Numeric name="SenseType" value="1"/>
1022 <Numeric name="SenseThick" value="[CellThicknessCoarse1]"/>
1023 </Algorithm>
1024 <Algorithm name="hgcal:DDHGCalWaferPartialRotated">
1025 <rParent name="hgcalwafer:HGCalHEWafer"/>
1026 <String name="ModuleMaterial" value="materials:Air"/>
1027 <Numeric name="ModuleThickness" value="[ModuleThicknessHE]"/>
1028 <Numeric name="WaferMode" value="0"/>
1029 <Numeric name="WaferSize" value="[WaferSize]"/>
1030 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
1031 <Numeric name="WaferThickness" value="[WaferThicknessCoarse2]"/>
1032 <String name="WaferTag" value="Coarse2"/>
1033 <Vector name="Tags" type="string" nEntries="6">
1034 LD1, LD2, LD3, LD4, LD5, LD6</Vector>
1035 <Vector name="PartialTypes" type="numeric" nEntries="6">
1036 11, 12, 13, 14, 15, 16</Vector>
1037 <Vector name="PlacementIndex" type="numeric" nEntries="6">
1038 0, 1, 2, 3, 4, 5</Vector>
1039 <Vector name="PlacementIndexTags" type="string" nEntries="6">
1040 00, 01, 02, 03, 04, 05</Vector>
1041 <Vector name="LayerNames" type="string" nEntries="8">
1042 HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard,
1043 HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive,
1044 HGCalHEBasePlate</Vector>
1045 <Vector name="LayerMaterials" type="string" nEntries="8">
1046 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
1047 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton,
1048 materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
1049 <Vector name="LayerThickness" type="numeric" nEntries="8">
1050 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm,
1051 [WaferThickness], 1.0*mm </Vector>
1052 <Vector name="LayerSizeOffset" type="numeric" nEntries="8">
1053 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset], 0.30*mm,
1054 [SensorSizeOffset], 0.50*mm </Vector>
1055 <Vector name="LayerTypes" type="numeric" nEntries="8">
1056 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
1057 <Vector name="Layers" type="numeric" nEntries="10">
1058 7, 4, 5, 4, 6, 4, 3, 2, 1, 0 </Vector>
1059 <String name="SenseName" value="HGCalHESiliconCellSensitive"/>
1060 <Numeric name="SenseType" value="2"/>
1061 <Numeric name="SenseThick" value="[CellThicknessCoarse2]"/>
1062 </Algorithm>
1063 <Algorithm name="hgcal:DDHGCalWaferPartialRotated">
1064 <rParent name="hgcalwafer:HGCalHEWafer"/>
1065 <String name="ModuleMaterial" value="materials:Air"/>
1066 <Numeric name="ModuleThickness" value="[ModuleThicknessHE]"/>
1067 <Numeric name="WaferMode" value="0"/>
1068 <Numeric name="WaferSize" value="[WaferSize]"/>
1069 <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
1070 <Numeric name="WaferThickness" value="[WaferThicknessCoarse2]"/>
1071 <String name="WaferTag" value="Coarse2"/>
1072 <Vector name="Tags" type="string" nEntries="6">
1073 LD1, LD2, LD3, LD4, LD5, LD6</Vector>
1074 <Vector name="PartialTypes" type="numeric" nEntries="6">
1075 11, 12, 13, 14, 15, 16</Vector>
1076 <Vector name="PlacementIndex" type="numeric" nEntries="6">
1077 6, 7, 8, 9, 10, 11 </Vector>
1078 <Vector name="PlacementIndexTags" type="string" nEntries="6">
1079 06, 07, 08, 09, 10, 11 </Vector>
1080 <Vector name="LayerNames" type="string" nEntries="8">
1081 HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard,
1082 HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive,
1083 HGCalHEBasePlate</Vector>
1084 <Vector name="LayerMaterials" type="string" nEntries="8">
1085 materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
1086 hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton,
1087 materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
1088 <Vector name="LayerThickness" type="numeric" nEntries="8">
1089 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm,
1090 [WaferThickness], 1.0*mm </Vector>
1091 <Vector name="LayerSizeOffset" type="numeric" nEntries="8">
1092 0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset], 0.30*mm,
1093 [SensorSizeOffset], 0.50*mm </Vector>
1094 <Vector name="LayerTypes" type="numeric" nEntries="8">
1095 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
1096 <Vector name="Layers" type="numeric" nEntries="10">
1097 0, 1, 2, 3, 4, 6, 4, 5, 4, 7 </Vector>
1098 <String name="SenseName" value="HGCalHESiliconCellSensitive"/>
1099 <Numeric name="SenseType" value="2"/>
1100 <Numeric name="SenseThick" value="[CellThicknessCoarse2]"/>
1101 </Algorithm>
1102 </PosPartSection>
1103 </DDDefinition>