Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/HGCalCommonData/data/hgcalwafer/v16/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="CellThicknessFine"     value="[hgcal:CellThicknessFine]"/>
0014   <Constant name="CellThicknessCoarse1"  value="[hgcal:CellThicknessCoarse1]"/>
0015   <Constant name="CellThicknessCoarse2"  value="[hgcal:CellThicknessCoarse2]"/>
0016   <Constant name="NumberOfCellsFine"     value="[hgcal:NumberOfCellsFine]"/>
0017   <Constant name="NumberOfCellsCoarse"   value="[hgcal:NumberOfCellsCoarse]"/>
0018 </ConstantsSection>
0019 
0020 <PosPartSection label="hgcalwafer.xml" eval="true">
0021   <Algorithm name="hgcal:DDHGCalWaferF">
0022     <rParent name="hgcalwafer:HGCalEEWafer0Fine"/>
0023     <String name="ModuleMaterial"    value="materials:Air"/>
0024     <Numeric name="ModuleThickness"  value="[ModuleThicknessEE]"/>
0025     <Numeric name="WaferSize"        value="[WaferSize]"/>
0026     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0027     <Numeric name="WaferThickness"   value="[WaferThicknessFine]"/>
0028     <Vector name="LayerNames" type="string" nEntries="9">
0029       HGCalEEAirGap0Fine, HGCalEEMotherBoard0Fine, 
0030       HGCalEEConnector0Fine, HGCalEEPCB0Fine, HGCalEEEpoxy0Fine,
0031       HGCalEEEpoxyT0Fine, HGCalEEKapton0Fine, HGCalEESensitive0Fine,
0032       HGCalEEBasePlate0Fine</Vector>
0033     <Vector name="LayerMaterials" type="string" nEntries="9">
0034       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0035       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, 
0036       materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0037     <Vector name="LayerThickness" type="numeric" nEntries="9">
0038       0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, 
0039       [WaferThickness], 1.40*mm </Vector>
0040     <Vector name="LayerTypes" type="numeric" nEntries="9"> 
0041       0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0042     <Vector name="Layers" type="numeric" nEntries="10"> 
0043       0, 1, 2, 3, 4, 7, 5, 6, 5, 8 </Vector>
0044     <Numeric name="NCells"           value="[NumberOfCellsFine]"/>
0045     <Numeric name="CellType"         value="0"/>
0046     <Vector name="CellNames" type="string" nEntries="13">
0047       hgcalcell:HGCalEECellFull0Fine,   hgcalcell:HGCalEECellTrunc01Fine,
0048       hgcalcell:HGCalEECellTrunc02Fine, hgcalcell:HGCalEECellTrunc03Fine,
0049       hgcalcell:HGCalEECellExten01Fine, hgcalcell:HGCalEECellExten02Fine,
0050       hgcalcell:HGCalEECellExten03Fine, hgcalcell:HGCalEECellCorner01Fine, 
0051       hgcalcell:HGCalEECellCorner02Fine,hgcalcell:HGCalEECellCorner03Fine,
0052       hgcalcell:HGCalEECellCorner04Fine,hgcalcell:HGCalEECellCorner05Fine,
0053       hgcalcell:HGCalEECellCorner06Fine</Vector>
0054   </Algorithm>
0055   <Algorithm name="hgcal:DDHGCalWaferF">
0056     <rParent name="hgcalwafer:HGCalEEWafer1Fine"/>
0057     <String name="ModuleMaterial"    value="materials:Air"/>
0058     <Numeric name="ModuleThickness"  value="[ModuleThicknessEE]"/>
0059     <Numeric name="WaferSize"        value="[WaferSize]"/>
0060     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0061     <Numeric name="WaferThickness"   value="[WaferThicknessFine]"/>
0062     <Vector name="LayerNames" type="string" nEntries="9">
0063       HGCalEEAirGap1Fine, HGCalEEMotherBoard1Fine, 
0064       HGCalEEConnector1Fine, HGCalEEPCB1Fine, HGCalEEEpoxy1Fine, 
0065       HGCalEEEpoxyT1Fine, HGCalEEKapton1Fine, HGCalEESensitive1Fine,
0066       HGCalEEBasePlate1Fine</Vector>
0067     <Vector name="LayerMaterials" type="string" nEntries="9">
0068       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0069       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, 
0070       materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0071     <Vector name="LayerThickness" type="numeric" nEntries="9">
0072       0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, 
0073       [WaferThickness], 1.40*mm </Vector>
0074     <Vector name="LayerTypes" type="numeric" nEntries="9"> 
0075       0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0076     <Vector name="Layers" type="numeric" nEntries="10"> 
0077       8, 5, 6, 5, 7, 4, 3, 2, 1, 0 </Vector>
0078     <Numeric name="NCells"           value="[NumberOfCellsFine]"/>
0079     <Numeric name="CellType"         value="0"/>
0080     <Vector name="CellNames" type="string" nEntries="13">
0081       hgcalcell:HGCalEECellFull1Fine,   hgcalcell:HGCalEECellTrunc11Fine,
0082       hgcalcell:HGCalEECellTrunc12Fine, hgcalcell:HGCalEECellTrunc13Fine,
0083       hgcalcell:HGCalEECellExten11Fine, hgcalcell:HGCalEECellExten12Fine,
0084       hgcalcell:HGCalEECellExten13Fine, hgcalcell:HGCalEECellCorner11Fine, 
0085       hgcalcell:HGCalEECellCorner12Fine,hgcalcell:HGCalEECellCorner13Fine,
0086       hgcalcell:HGCalEECellCorner14Fine,hgcalcell:HGCalEECellCorner15Fine,
0087       hgcalcell:HGCalEECellCorner16Fine</Vector>
0088   </Algorithm>
0089   <Algorithm name="hgcal:DDHGCalWaferF">
0090     <rParent name="hgcalwafer:HGCalEEWafer0Coarse1"/>
0091     <String name="ModuleMaterial"    value="materials:Air"/>
0092     <Numeric name="ModuleThickness"  value="[ModuleThicknessEE]"/>
0093     <Numeric name="WaferSize"        value="[WaferSize]"/>
0094     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0095     <Numeric name="WaferThickness"   value="[WaferThicknessCoarse1]"/>
0096     <Vector name="LayerNames" type="string" nEntries="9">
0097       HGCalEEAirGap0Coarse1, HGCalEEMotherBoard0Coarse1, 
0098       HGCalEEConnector0Coarse1, HGCalEEPCB0Coarse1, HGCalEEEpoxy0Coarse1, 
0099       HGCalEEEpoxyT0Coarse1, HGCalEEKapton0Coarse1, HGCalEESensitive0Coarse1,
0100       HGCalEEBasePlate0Coarse1</Vector>
0101     <Vector name="LayerMaterials" type="string" nEntries="9">
0102       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0103       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, 
0104       materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0105     <Vector name="LayerThickness" type="numeric" nEntries="9">
0106       0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, 
0107       [WaferThickness], 1.40*mm </Vector>
0108     <Vector name="LayerTypes" type="numeric" nEntries="9"> 
0109       0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0110     <Vector name="Layers" type="numeric" nEntries="10"> 
0111       0, 1, 2, 3, 4, 7, 5, 6, 5, 8 </Vector>
0112     <Numeric name="NCells"           value="[NumberOfCellsCoarse]"/>
0113     <Numeric name="CellType"         value="1"/>
0114     <Vector name="CellNames" type="string" nEntries="13">
0115       hgcalcell:HGCalEECellFull0Coarse1,   hgcalcell:HGCalEECellTrunc01Coarse1,
0116       hgcalcell:HGCalEECellTrunc02Coarse1, hgcalcell:HGCalEECellTrunc03Coarse1,
0117       hgcalcell:HGCalEECellExten01Coarse1, hgcalcell:HGCalEECellExten02Coarse1,
0118       hgcalcell:HGCalEECellExten03Coarse1, hgcalcell:HGCalEECellCorner01Coarse1, 
0119       hgcalcell:HGCalEECellCorner02Coarse1,hgcalcell:HGCalEECellCorner03Coarse1,
0120       hgcalcell:HGCalEECellCorner04Coarse1,hgcalcell:HGCalEECellCorner05Coarse1,
0121       hgcalcell:HGCalEECellCorner06Coarse1</Vector>
0122   </Algorithm>
0123   <Algorithm name="hgcal:DDHGCalWaferF">
0124     <rParent name="hgcalwafer:HGCalEEWafer1Coarse1"/>
0125     <String name="ModuleMaterial"    value="materials:Air"/>
0126     <Numeric name="ModuleThickness"  value="[ModuleThicknessEE]"/>
0127     <Numeric name="WaferSize"        value="[WaferSize]"/>
0128     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0129     <Numeric name="WaferThickness"   value="[WaferThicknessCoarse1]"/>
0130     <Vector name="LayerNames" type="string" nEntries="9">
0131       HGCalEEAirGap1Coarse1, HGCalEEMotherBoard1Coarse1, 
0132       HGCalEEConnector1Coarse1, HGCalEEPCB1Coarse1, HGCalEEEpoxy1Coarse1, 
0133       HGCalEEEpoxyT1Coarse1, HGCalEEKapton1Coarse1, HGCalEESensitive1Coarse1,
0134       HGCalEEBasePlate1Coarse1</Vector>
0135     <Vector name="LayerMaterials" type="string" nEntries="9">
0136       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0137       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, 
0138       materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0139     <Vector name="LayerThickness" type="numeric" nEntries="9">
0140       0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, 
0141       [WaferThickness], 1.40*mm </Vector>
0142     <Vector name="LayerTypes" type="numeric" nEntries="9"> 
0143       0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0144     <Vector name="Layers" type="numeric" nEntries="10"> 
0145       8, 5, 6, 5, 7, 4, 3, 2, 1, 0 </Vector>
0146     <Numeric name="NCells"           value="[NumberOfCellsCoarse]"/>
0147     <Numeric name="CellType"         value="1"/>
0148     <Vector name="CellNames" type="string" nEntries="13">
0149       hgcalcell:HGCalEECellFull1Coarse1,   hgcalcell:HGCalEECellTrunc11Coarse1,
0150       hgcalcell:HGCalEECellTrunc12Coarse1, hgcalcell:HGCalEECellTrunc13Coarse1,
0151       hgcalcell:HGCalEECellExten11Coarse1, hgcalcell:HGCalEECellExten12Coarse1,
0152       hgcalcell:HGCalEECellExten13Coarse1, hgcalcell:HGCalEECellCorner11Coarse1, 
0153       hgcalcell:HGCalEECellCorner12Coarse1,hgcalcell:HGCalEECellCorner13Coarse1,
0154       hgcalcell:HGCalEECellCorner14Coarse1,hgcalcell:HGCalEECellCorner15Coarse1,
0155       hgcalcell:HGCalEECellCorner16Coarse1</Vector>
0156   </Algorithm>
0157   <Algorithm name="hgcal:DDHGCalWaferF">
0158     <rParent name="hgcalwafer:HGCalEEWafer0Coarse2"/>
0159     <String name="ModuleMaterial"    value="materials:Air"/>
0160     <Numeric name="ModuleThickness"  value="[ModuleThicknessEE]"/>
0161     <Numeric name="WaferSize"        value="[WaferSize]"/>
0162     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0163     <Numeric name="WaferThickness"   value="[WaferThicknessCoarse2]"/>
0164     <Vector name="LayerNames" type="string" nEntries="9">
0165       HGCalEEAirGap0Coarse2, HGCalEEMotherBoard0Coarse2, 
0166       HGCalEEConnector0Coarse2, HGCalEEPCB0Coarse2, HGCalEEEpoxy0Coarse2, 
0167       HGCalEEEpoxyT0Coarse2, HGCalEEKapton0Coarse2, HGCalEESensitive0Coarse2,
0168       HGCalEEBasePlate0Coarse2</Vector>
0169     <Vector name="LayerMaterials" type="string" nEntries="9">
0170       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0171       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, 
0172       materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0173     <Vector name="LayerThickness" type="numeric" nEntries="9">
0174       0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, 
0175       [WaferThickness], 1.40*mm </Vector>
0176     <Vector name="LayerTypes" type="numeric" nEntries="9"> 
0177       0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0178     <Vector name="Layers" type="numeric" nEntries="10"> 
0179       0, 1, 2, 3, 4, 7, 5, 6, 5, 8 </Vector>
0180     <Numeric name="NCells"           value="[NumberOfCellsCoarse]"/>
0181     <Numeric name="CellType"         value="2"/>
0182     <Vector name="CellNames" type="string" nEntries="13">
0183       hgcalcell:HGCalEECellFull0Coarse2,   hgcalcell:HGCalEECellTrunc01Coarse2,
0184       hgcalcell:HGCalEECellTrunc02Coarse2, hgcalcell:HGCalEECellTrunc03Coarse2,
0185       hgcalcell:HGCalEECellExten01Coarse2, hgcalcell:HGCalEECellExten02Coarse2,
0186       hgcalcell:HGCalEECellExten03Coarse2, hgcalcell:HGCalEECellCorner01Coarse2, 
0187       hgcalcell:HGCalEECellCorner02Coarse2,hgcalcell:HGCalEECellCorner03Coarse2,
0188       hgcalcell:HGCalEECellCorner04Coarse2,hgcalcell:HGCalEECellCorner05Coarse2,
0189       hgcalcell:HGCalEECellCorner06Coarse2</Vector>
0190   </Algorithm>
0191   <Algorithm name="hgcal:DDHGCalWaferF">
0192     <rParent name="hgcalwafer:HGCalEEWafer1Coarse2"/>
0193     <String name="ModuleMaterial"    value="materials:Air"/>
0194     <Numeric name="ModuleThickness"  value="[ModuleThicknessEE]"/>
0195     <Numeric name="WaferSize"        value="[WaferSize]"/>
0196     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0197     <Numeric name="WaferThickness"   value="[WaferThicknessCoarse2]"/>
0198     <Vector name="LayerNames" type="string" nEntries="9">
0199       HGCalEEAirGap1Coarse2, HGCalEEMotherBoard1Coarse2, 
0200       HGCalEEConnector1Coarse2, HGCalEEPCB1Coarse2, HGCalEEEpoxy1Coarse2, 
0201       HGCalEEEpoxyT1Coarse2, HGCalEEKapton1Coarse2, HGCalEESensitive1Coarse2,
0202       HGCalEEBasePlate1Coarse2</Vector>
0203     <Vector name="LayerMaterials" type="string" nEntries="9">
0204       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0205       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, 
0206       materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0207     <Vector name="LayerThickness" type="numeric" nEntries="9">
0208       0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, 
0209       [WaferThickness], 1.40*mm </Vector>
0210     <Vector name="LayerTypes" type="numeric" nEntries="9"> 
0211       0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0212     <Vector name="Layers" type="numeric" nEntries="10"> 
0213       8, 5, 6, 5, 7, 4, 3, 2, 1, 0 </Vector>
0214     <Numeric name="NCells"           value="[NumberOfCellsCoarse]"/>
0215     <Numeric name="CellType"         value="2"/>
0216     <Vector name="CellNames" type="string" nEntries="13">
0217       hgcalcell:HGCalEECellFull1Coarse2,   hgcalcell:HGCalEECellTrunc11Coarse2,
0218       hgcalcell:HGCalEECellTrunc12Coarse2, hgcalcell:HGCalEECellTrunc13Coarse2,
0219       hgcalcell:HGCalEECellExten11Coarse2, hgcalcell:HGCalEECellExten12Coarse2,
0220       hgcalcell:HGCalEECellExten13Coarse2, hgcalcell:HGCalEECellCorner11Coarse2, 
0221       hgcalcell:HGCalEECellCorner12Coarse2,hgcalcell:HGCalEECellCorner13Coarse2,
0222       hgcalcell:HGCalEECellCorner14Coarse2,hgcalcell:HGCalEECellCorner15Coarse2,
0223       hgcalcell:HGCalEECellCorner16Coarse2</Vector>
0224   </Algorithm>
0225   <Algorithm name="hgcal:DDHGCalWaferF">
0226     <rParent name="hgcalwafer:HGCalHEWafer0Fine"/>
0227     <String name="ModuleMaterial"    value="materials:Air"/>
0228     <Numeric name="ModuleThickness"  value="[ModuleThicknessHE]"/>
0229     <Numeric name="WaferSize"        value="[WaferSize]"/>
0230     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0231     <Numeric name="WaferThickness"   value="[WaferThicknessFine]"/>
0232     <Vector name="LayerNames" type="string" nEntries="8">
0233       HGCalHEAirGap0Fine, HGCalHEMotherBoard0Fine, 
0234       HGCalHEConnector0Fine, HGCalHEPCB0Fine, HGCalHEEpoxy0Fine,
0235       HGCalHEKapton0Fine, HGCalHESiliconSensitive0Fine,
0236       HGCalHEBasePlate0Fine</Vector>
0237     <Vector name="LayerMaterials" type="string" nEntries="8">
0238       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
0239       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, 
0240       materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
0241     <Vector name="LayerThickness" type="numeric" nEntries="8">
0242       0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, 
0243       [WaferThickness], 1.0*mm </Vector>
0244     <Vector name="LayerTypes" type="numeric" nEntries="8"> 
0245       0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0246     <Vector name="Layers" type="numeric" nEntries="10"> 
0247       0, 1, 2, 3, 4, 6, 4, 5, 4, 7 </Vector>
0248     <Numeric name="NCells"           value="[NumberOfCellsFine]"/>
0249     <Numeric name="CellType"         value="0"/>
0250     <Vector name="CellNames" type="string" nEntries="13">
0251       hgcalcell:HGCalHECellFull0Fine,   hgcalcell:HGCalHECellTrunc01Fine,
0252       hgcalcell:HGCalHECellTrunc02Fine, hgcalcell:HGCalHECellTrunc03Fine,
0253       hgcalcell:HGCalHECellExten01Fine, hgcalcell:HGCalHECellExten02Fine,
0254       hgcalcell:HGCalHECellExten03Fine, hgcalcell:HGCalHECellCorner01Fine, 
0255       hgcalcell:HGCalHECellCorner02Fine,hgcalcell:HGCalHECellCorner03Fine,
0256       hgcalcell:HGCalHECellCorner04Fine,hgcalcell:HGCalHECellCorner05Fine,
0257       hgcalcell:HGCalHECellCorner06Fine</Vector>
0258   </Algorithm>
0259   <Algorithm name="hgcal:DDHGCalWaferF">
0260     <rParent name="hgcalwafer:HGCalHEWafer0Coarse1"/>
0261     <String name="ModuleMaterial"    value="materials:Air"/>
0262     <Numeric name="ModuleThickness"  value="[ModuleThicknessHE]"/>
0263     <Numeric name="WaferSize"        value="[WaferSize]"/>
0264     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0265     <Numeric name="WaferThickness"   value="[WaferThicknessCoarse1]"/>
0266     <Vector name="LayerNames" type="string" nEntries="8">
0267       HGCalHEAirGap0Coarse1, HGCalHEMotherBoard0Coarse1, 
0268       HGCalHEConnector0Coarse1, HGCalHEPCB0Coarse1, HGCalHEEpoxy0Coarse1, 
0269       HGCalHEKapton0Coarse1, HGCalHESiliconSensitive0Coarse1, 
0270       HGCalHEBasePlate0Coarse1</Vector>
0271     <Vector name="LayerMaterials" type="string" nEntries="8">
0272       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
0273       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, 
0274       materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
0275     <Vector name="LayerThickness" type="numeric" nEntries="8">
0276       0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, 
0277       [WaferThickness], 1.0*mm </Vector>
0278     <Vector name="LayerTypes" type="numeric" nEntries="8"> 
0279       0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0280     <Vector name="Layers" type="numeric" nEntries="10"> 
0281       0, 1, 2, 3, 4, 6, 4, 5, 4, 7 </Vector>
0282     <Numeric name="NCells"           value="[NumberOfCellsCoarse]"/>
0283     <Numeric name="CellType"         value="1"/>
0284     <Vector name="CellNames" type="string" nEntries="13">
0285       hgcalcell:HGCalHECellFull0Coarse1,   hgcalcell:HGCalHECellTrunc01Coarse1,
0286       hgcalcell:HGCalHECellTrunc02Coarse1, hgcalcell:HGCalHECellTrunc03Coarse1,
0287       hgcalcell:HGCalHECellExten01Coarse1, hgcalcell:HGCalHECellExten02Coarse1,
0288       hgcalcell:HGCalHECellExten03Coarse1, hgcalcell:HGCalHECellCorner01Coarse1, 
0289       hgcalcell:HGCalHECellCorner02Coarse1,hgcalcell:HGCalHECellCorner03Coarse1,
0290       hgcalcell:HGCalHECellCorner04Coarse1,hgcalcell:HGCalHECellCorner05Coarse1,
0291       hgcalcell:HGCalHECellCorner06Coarse1</Vector>
0292   </Algorithm>
0293   <Algorithm name="hgcal:DDHGCalWaferF">
0294     <rParent name="hgcalwafer:HGCalHEWafer0Coarse2"/>
0295     <String name="ModuleMaterial"    value="materials:Air"/>
0296     <Numeric name="ModuleThickness"  value="[ModuleThicknessHE]"/>
0297     <Numeric name="WaferSize"        value="[WaferSize]"/>
0298     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0299     <Numeric name="WaferThickness"   value="[WaferThicknessCoarse2]"/>
0300     <Vector name="LayerNames" type="string" nEntries="8">
0301       HGCalHEAirGap0Coarse2, HGCalHEMotherBoard0Coarse2, 
0302       HGCalHEConnector0Coarse2, HGCalHEPCB0Coarse2, HGCalHEEpoxy0Coarse2,
0303       HGCalHEKapton0Coarse2, HGCalHESiliconSensitive0Coarse2,
0304       HGCalHEBasePlate0Coarse2</Vector>
0305     <Vector name="LayerMaterials" type="string" nEntries="8">
0306       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
0307       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, 
0308       materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
0309     <Vector name="LayerThickness" type="numeric" nEntries="8">
0310       0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, 
0311       [WaferThickness], 1.0*mm </Vector>
0312     <Vector name="LayerTypes" type="numeric" nEntries="8"> 
0313       0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0314     <Vector name="Layers" type="numeric" nEntries="10"> 
0315       0, 1, 2, 3, 4, 6, 4, 5, 4, 7 </Vector>
0316     <Numeric name="NCells"           value="[NumberOfCellsCoarse]"/>
0317     <Numeric name="CellType"         value="2"/>
0318     <Vector name="CellNames" type="string" nEntries="13">
0319       hgcalcell:HGCalHECellFull0Coarse2,   hgcalcell:HGCalHECellTrunc01Coarse2,
0320       hgcalcell:HGCalHECellTrunc02Coarse2, hgcalcell:HGCalHECellTrunc03Coarse2,
0321       hgcalcell:HGCalHECellExten01Coarse2, hgcalcell:HGCalHECellExten02Coarse2,
0322       hgcalcell:HGCalHECellExten03Coarse2, hgcalcell:HGCalHECellCorner01Coarse2,
0323       hgcalcell:HGCalHECellCorner02Coarse2,hgcalcell:HGCalHECellCorner03Coarse2,
0324       hgcalcell:HGCalHECellCorner04Coarse2,hgcalcell:HGCalHECellCorner05Coarse2,
0325       hgcalcell:HGCalHECellCorner06Coarse2</Vector>
0326   </Algorithm>
0327   <Algorithm name="hgcal:DDHGCalWaferP">
0328     <rParent name="hgcalwafer:HGCalEEWafer0Fine"/>
0329     <String name="ModuleMaterial"    value="materials:Air"/>
0330     <Numeric name="ModuleThickness"  value="[ModuleThicknessEE]"/>
0331     <Numeric name="WaferSize"        value="[WaferSize]"/>
0332     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0333     <Numeric name="WaferThickness"   value="[WaferThicknessFine]"/>
0334     <Vector name="Tags" type="string" nEntries="24">
0335       gm0, gm1, gm2, gm3, gm4, gm5, dm0, dm1, dm2, dm3, dm4, dm5,
0336       am0, am1, am2, am3, am4, am5, bm0, bm1, bm2, bm3, bm4, bm5</Vector>
0337     <Vector name="PartialTypes" type="numeric" nEntries="24">
0338       3, 3, 3, 3, 3, 3, 6, 6, 6, 6, 6, 6, 8, 8, 8, 8, 8, 8, 9, 9, 9,
0339       9, 9, 9</Vector>
0340     <Vector name="Orientations" type="numeric" nEntries="24">
0341       0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2,
0342       3, 4, 5</Vector>
0343     <Vector name="LayerNames" type="string" nEntries="9">
0344       HGCalEEAirGap0Fine, HGCalEEMotherBoard0Fine, 
0345       HGCalEEConnector0Fine, HGCalEEPCB0Fine, HGCalEEEpoxy0Fine,
0346       HGCalEEEpoxyT0Fine, HGCalEEKapton0Fine, HGCalEESensitive0Fine,
0347       HGCalEEBasePlate0Fine</Vector>
0348     <Vector name="LayerMaterials" type="string" nEntries="9">
0349       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0350       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, 
0351       materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0352     <Vector name="LayerThickness" type="numeric" nEntries="9">
0353       0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, 
0354       [WaferThickness], 1.40*mm </Vector>
0355     <Vector name="LayerTypes" type="numeric" nEntries="9"> 
0356       0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0357     <Vector name="Layers" type="numeric" nEntries="10"> 
0358       0, 1, 2, 3, 4, 7, 5, 6, 5, 8 </Vector>
0359     <String name="SenseName"    value="HGCalEECellSensitive0Fine"/>
0360     <Numeric name="SenseType"    value="0"/>
0361     <Numeric name="SenseThick"   value="[CellThicknessFine]"/>
0362     <Numeric name="PosSensitive" value="0"/>
0363   </Algorithm>
0364   <Algorithm name="hgcal:DDHGCalWaferP">
0365     <rParent name="hgcalwafer:HGCalEEWafer1Fine"/>
0366     <String name="ModuleMaterial"    value="materials:Air"/>
0367     <Numeric name="ModuleThickness"  value="[ModuleThicknessEE]"/>
0368     <Numeric name="WaferSize"        value="[WaferSize]"/>
0369     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0370     <Numeric name="WaferThickness"   value="[WaferThicknessFine]"/>
0371     <Vector name="Tags" type="string" nEntries="24">
0372       gm0, gm1, gm2, gm3, gm4, gm5, dm0, dm1, dm2, dm3, dm4, dm5,
0373       am0, am1, am2, am3, am4, am5, bm0, bm1, bm2, bm3, bm4, bm5</Vector>
0374     <Vector name="PartialTypes" type="numeric" nEntries="24">
0375       3, 3, 3, 3, 3, 3, 6, 6, 6, 6, 6, 6, 8, 8, 8, 8, 8, 8, 9, 9, 9,
0376       9, 9, 9</Vector>
0377     <Vector name="Orientations" type="numeric" nEntries="24">
0378       0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2,
0379       3, 4, 5</Vector>
0380     <Vector name="LayerNames" type="string" nEntries="9">
0381       HGCalEEAirGap1Fine, HGCalEEMotherBoard1Fine, 
0382       HGCalEEConnector1Fine, HGCalEEPCB1Fine, HGCalEEEpoxy1Fine, 
0383       HGCalEEEpoxyT1Fine, HGCalEEKapton1Fine, HGCalEESensitive1Fine,
0384       HGCalEEBasePlate1Fine</Vector>
0385     <Vector name="LayerMaterials" type="string" nEntries="9">
0386       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0387       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, 
0388       materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0389     <Vector name="LayerThickness" type="numeric" nEntries="9">
0390       0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, 
0391       [WaferThickness], 1.40*mm </Vector>
0392     <Vector name="LayerTypes" type="numeric" nEntries="9"> 
0393       0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0394     <Vector name="Layers" type="numeric" nEntries="10"> 
0395       8, 5, 6, 5, 7, 4, 3, 2, 1, 0 </Vector>
0396     <String name="SenseName"    value="HGCalEECellSensitive1Fine"/>
0397     <Numeric name="SenseType"    value="0"/>
0398     <Numeric name="SenseThick"   value="[CellThicknessFine]"/>
0399     <Numeric name="PosSensitive" value="1"/>
0400   </Algorithm>
0401   <Algorithm name="hgcal:DDHGCalWaferP">
0402     <rParent name="hgcalwafer:HGCalEEWafer0Coarse1"/>
0403     <String name="ModuleMaterial"    value="materials:Air"/>
0404     <Numeric name="ModuleThickness"  value="[ModuleThicknessEE]"/>
0405     <Numeric name="WaferSize"        value="[WaferSize]"/>
0406     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0407     <Numeric name="WaferThickness"   value="[WaferThicknessCoarse1]"/>
0408     <Vector name="Tags" type="string" nEntries="24">
0409       b0, b1, b2, b3, b4, b5, a0, a1, a2, a3, a4, a5, d0, d1, d2,
0410       d3, d4, d5, c0, c1, c2, c3, c4, c5</Vector>
0411     <Vector name="PartialTypes" type="numeric" nEntries="24">
0412       1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 7, 7, 7,
0413       7, 7, 7</Vector>
0414     <Vector name="Orientations" type="numeric" nEntries="24">
0415       0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2,
0416       3, 4, 5</Vector>
0417     <Vector name="LayerNames" type="string" nEntries="9">
0418       HGCalEEAirGap0Coarse1, HGCalEEMotherBoard0Coarse1, 
0419       HGCalEEConnector0Coarse1, HGCalEEPCB0Coarse1, HGCalEEEpoxy0Coarse1, 
0420       HGCalEEEpoxyT0Coarse1, HGCalEEKapton0Coarse1, HGCalEESensitive0Coarse1,
0421       HGCalEEBasePlate0Coarse1</Vector>
0422     <Vector name="LayerMaterials" type="string" nEntries="9">
0423       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0424       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, 
0425       materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0426     <Vector name="LayerThickness" type="numeric" nEntries="9">
0427       0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, 
0428       [WaferThickness], 1.40*mm </Vector>
0429     <Vector name="LayerTypes" type="numeric" nEntries="9"> 
0430       0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0431     <Vector name="Layers" type="numeric" nEntries="10"> 
0432       0, 1, 2, 3, 4, 7, 5, 6, 5, 8 </Vector>
0433     <String name="SenseName"    value="HGCalEECellSensitive0Coares1"/>
0434     <Numeric name="SenseType"    value="1"/>
0435     <Numeric name="SenseThick"   value="[CellThicknessCoarse1]"/>
0436     <Numeric name="PosSensitive" value="0"/>
0437   </Algorithm>
0438   <Algorithm name="hgcal:DDHGCalWaferP">
0439     <rParent name="hgcalwafer:HGCalEEWafer1Coarse1"/>
0440     <String name="ModuleMaterial"    value="materials:Air"/>
0441     <Numeric name="ModuleThickness"  value="[ModuleThicknessEE]"/>
0442     <Numeric name="WaferSize"        value="[WaferSize]"/>
0443     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0444     <Numeric name="WaferThickness"   value="[WaferThicknessCoarse1]"/>
0445     <Vector name="Tags" type="string" nEntries="24">
0446       b0, b1, b2, b3, b4, b5, a0, a1, a2, a3, a4, a5, d0, d1, d2,
0447       d3, d4, d5, c0, c1, c2, c3, c4, c5</Vector>
0448     <Vector name="PartialTypes" type="numeric" nEntries="24">
0449       1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 7, 7, 7,
0450       7, 7, 7</Vector>
0451     <Vector name="Orientations" type="numeric" nEntries="24">
0452       0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2,
0453       3, 4, 5</Vector>
0454     <Vector name="LayerNames" type="string" nEntries="9">
0455       HGCalEEAirGap1Coarse1, HGCalEEMotherBoard1Coarse1, 
0456       HGCalEEConnector1Coarse1, HGCalEEPCB1Coarse1, HGCalEEEpoxy1Coarse1, 
0457       HGCalEEEpoxyT1Coarse1, HGCalEEKapton1Coarse1, HGCalEESensitive1Coarse1,
0458       HGCalEEBasePlate1Coarse1</Vector>
0459     <Vector name="LayerMaterials" type="string" nEntries="9">
0460       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0461       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, 
0462       materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0463     <Vector name="LayerThickness" type="numeric" nEntries="9">
0464       0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, 
0465       [WaferThickness], 1.40*mm </Vector>
0466     <Vector name="LayerTypes" type="numeric" nEntries="9"> 
0467       0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0468     <Vector name="Layers" type="numeric" nEntries="10"> 
0469       8, 5, 6, 5, 7, 4, 3, 2, 1, 0 </Vector>
0470     <String name="SenseName"    value="HGCalEECellSensitive1Coares1"/>
0471     <Numeric name="SenseType"    value="1"/>
0472     <Numeric name="SenseThick"   value="[CellThicknessCoarse1]"/>
0473     <Numeric name="PosSensitive" value="1"/>
0474   </Algorithm>
0475   <Algorithm name="hgcal:DDHGCalWaferP">
0476     <rParent name="hgcalwafer:HGCalEEWafer0Coarse2"/>
0477     <String name="ModuleMaterial"    value="materials:Air"/>
0478     <Numeric name="ModuleThickness"  value="[ModuleThicknessEE]"/>
0479     <Numeric name="WaferSize"        value="[WaferSize]"/>
0480     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0481     <Numeric name="WaferThickness"   value="[WaferThicknessCoarse2]"/>
0482     <Vector name="Tags" type="string" nEntries="24">
0483       b0, b1, b2, b3, b4, b5, a0, a1, a2, a3, a4, a5, d0, d1, d2,
0484       d3, d4, d5, c0, c1, c2, c3, c4, c5</Vector>
0485     <Vector name="PartialTypes" type="numeric" nEntries="24">
0486       1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 7, 7, 7,
0487       7, 7, 7</Vector>
0488     <Vector name="Orientations" type="numeric" nEntries="24">
0489       0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2,
0490       3, 4, 5</Vector>
0491     <Vector name="LayerNames" type="string" nEntries="9">
0492       HGCalEEAirGap0Coarse2, HGCalEEMotherBoard0Coarse2, 
0493       HGCalEEConnector0Coarse2, HGCalEEPCB0Coarse2, HGCalEEEpoxy0Coarse2, 
0494       HGCalEEEpoxyT0Coarse2, HGCalEEKapton0Coarse2, HGCalEESensitive0Coarse2,
0495       HGCalEEBasePlate0Coarse2</Vector>
0496     <Vector name="LayerMaterials" type="string" nEntries="9">
0497       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0498       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, 
0499       materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0500     <Vector name="LayerThickness" type="numeric" nEntries="9">
0501       0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, 
0502       [WaferThickness], 1.40*mm </Vector>
0503     <Vector name="LayerTypes" type="numeric" nEntries="9"> 
0504       0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0505     <Vector name="Layers" type="numeric" nEntries="10"> 
0506       0, 1, 2, 3, 4, 7, 5, 6, 5, 8 </Vector>
0507     <String name="SenseName"    value="HGCalEECellSensitive0Coares2"/>
0508     <Numeric name="SenseType"    value="2"/>
0509     <Numeric name="SenseThick"   value="[CellThicknessCoarse2]"/>
0510     <Numeric name="PosSensitive" value="0"/>
0511   </Algorithm>
0512   <Algorithm name="hgcal:DDHGCalWaferP">
0513     <rParent name="hgcalwafer:HGCalEEWafer1Coarse2"/>
0514     <String name="ModuleMaterial"    value="materials:Air"/>
0515     <Numeric name="ModuleThickness"  value="[ModuleThicknessEE]"/>
0516     <Numeric name="WaferSize"        value="[WaferSize]"/>
0517     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0518     <Numeric name="WaferThickness"   value="[WaferThicknessCoarse2]"/>
0519     <Vector name="Tags" type="string" nEntries="24">
0520       b0, b1, b2, b3, b4, b5, a0, a1, a2, a3, a4, a5, d0, d1, d2,
0521       d3, d4, d5, c0, c1, c2, c3, c4, c5</Vector>
0522     <Vector name="PartialTypes" type="numeric" nEntries="24">
0523       1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 7, 7, 7,
0524       7, 7, 7</Vector>
0525     <Vector name="Orientations" type="numeric" nEntries="24">
0526       0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2,
0527       3, 4, 5</Vector>
0528     <Vector name="LayerNames" type="string" nEntries="9">
0529       HGCalEEAirGap1Coarse2, HGCalEEMotherBoard1Coarse2, 
0530       HGCalEEConnector1Coarse2, HGCalEEPCB1Coarse2, HGCalEEEpoxy1Coarse2, 
0531       HGCalEEEpoxyT1Coarse2, HGCalEEKapton1Coarse2, HGCalEESensitive1Coarse2,
0532       HGCalEEBasePlate1Coarse2</Vector>
0533     <Vector name="LayerMaterials" type="string" nEntries="9">
0534       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector,
0535       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, 
0536       materials:Kapton, materials:Silicon, hgcalMaterial:WCu</Vector>
0537     <Vector name="LayerThickness" type="numeric" nEntries="9">
0538       0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, 
0539       [WaferThickness], 1.40*mm </Vector>
0540     <Vector name="LayerTypes" type="numeric" nEntries="9"> 
0541       0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0542     <Vector name="Layers" type="numeric" nEntries="10"> 
0543       8, 5, 6, 5, 7, 4, 3, 2, 1, 0 </Vector>
0544     <String name="SenseName"    value="HGCalEECellSensitive1Coares2"/>
0545     <Numeric name="SenseType"    value="2"/>
0546     <Numeric name="SenseThick"   value="[CellThicknessCoarse2]"/>
0547     <Numeric name="PosSensitive" value="1"/>
0548   </Algorithm>
0549   <Algorithm name="hgcal:DDHGCalWaferP">
0550     <rParent name="hgcalwafer:HGCalHEWafer0Fine"/>
0551     <String name="ModuleMaterial"    value="materials:Air"/>
0552     <Numeric name="ModuleThickness"  value="[ModuleThicknessHE]"/>
0553     <Numeric name="WaferSize"        value="[WaferSize]"/>
0554     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0555     <Numeric name="WaferThickness"   value="[WaferThicknessFine]"/>
0556     <Vector name="Tags" type="string" nEntries="24">
0557       gm0, gm1, gm2, gm3, gm4, gm5, dm0, dm1, dm2, dm3, dm4, dm5,
0558       am0, am1, am2, am3, am4, am5, bm0, bm1, bm2, bm3, bm4, bm5</Vector>
0559     <Vector name="PartialTypes" type="numeric" nEntries="24">
0560       3, 3, 3, 3, 3, 3, 6, 6, 6, 6, 6, 6, 8, 8, 8, 8, 8, 8, 9, 9, 9,
0561       9, 9, 9</Vector>
0562     <Vector name="Orientations" type="numeric" nEntries="24">
0563       0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2,
0564       3, 4, 5</Vector>
0565     <Vector name="LayerNames" type="string" nEntries="8">
0566       HGCalHEAirGap0Fine, HGCalHEMotherBoard0Fine, 
0567       HGCalHEConnector0Fine, HGCalHEPCB0Fine, HGCalHEEpoxy0Fine,
0568       HGCalHEKapton0Fine, HGCalHESiliconSensitive0Fine,
0569       HGCalHEBasePlate0Fine</Vector>
0570     <Vector name="LayerMaterials" type="string" nEntries="8">
0571       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
0572       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, 
0573       materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
0574     <Vector name="LayerThickness" type="numeric" nEntries="8">
0575       0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, 
0576       [WaferThickness], 1.0*mm </Vector>
0577     <Vector name="LayerTypes" type="numeric" nEntries="8"> 
0578       0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0579     <Vector name="Layers" type="numeric" nEntries="10"> 
0580       0, 1, 2, 3, 4, 6, 4, 5, 4, 7 </Vector>
0581     <String name="SenseName"    value="HGCalHESiliconCellSensitive0Fine"/>
0582     <Numeric name="SenseType"    value="0"/>
0583     <Numeric name="SenseThick"   value="[CellThicknessFine]"/>
0584     <Numeric name="PosSensitive" value="0"/>
0585   </Algorithm>
0586   <Algorithm name="hgcal:DDHGCalWaferP">
0587     <rParent name="hgcalwafer:HGCalHEWafer0Coarse1"/>
0588     <String name="ModuleMaterial"    value="materials:Air"/>
0589     <Numeric name="ModuleThickness"  value="[ModuleThicknessHE]"/>
0590     <Numeric name="WaferSize"        value="[WaferSize]"/>
0591     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0592     <Numeric name="WaferThickness"   value="[WaferThicknessCoarse1]"/>
0593     <Vector name="Tags" type="string" nEntries="24">
0594       b0, b1, b2, b3, b4, b5, a0, a1, a2, a3, a4, a5, d0, d1, d2,
0595       d3, d4, d5, c0, c1, c2, c3, c4, c5</Vector>
0596     <Vector name="PartialTypes" type="numeric" nEntries="24">
0597       1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 7, 7, 7,
0598       7, 7, 7</Vector>
0599     <Vector name="Orientations" type="numeric" nEntries="24">
0600       0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2,
0601       3, 4, 5</Vector>
0602     <Vector name="LayerNames" type="string" nEntries="8">
0603       HGCalHEAirGap0Coarse1, HGCalHEMotherBoard0Coarse1, 
0604       HGCalHEConnector0Coarse1, HGCalHEPCB0Coarse1, HGCalHEEpoxy0Coarse1, 
0605       HGCalHEKapton0Coarse1, HGCalHESiliconSensitive0Coarse1, 
0606       HGCalHEBasePlate0Coarse1</Vector>
0607     <Vector name="LayerMaterials" type="string" nEntries="8">
0608       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
0609       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, 
0610       materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
0611     <Vector name="LayerThickness" type="numeric" nEntries="8">
0612       0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, 
0613       [WaferThickness], 1.0*mm </Vector>
0614     <Vector name="LayerTypes" type="numeric" nEntries="8"> 
0615       0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0616     <Vector name="Layers" type="numeric" nEntries="10"> 
0617       0, 1, 2, 3, 4, 6, 4, 5, 4, 7 </Vector>
0618     <String name="SenseName"    value="HGCalHESiliconCellSensitive0Coarse1"/>
0619     <Numeric name="SenseType"    value="1"/>
0620     <Numeric name="SenseThick"   value="[CellThicknessCoarse1]"/>
0621     <Numeric name="PosSensitive" value="0"/>
0622   </Algorithm>
0623   <Algorithm name="hgcal:DDHGCalWaferP">
0624     <rParent name="hgcalwafer:HGCalHEWafer0Coarse2"/>
0625     <String name="ModuleMaterial"    value="materials:Air"/>
0626     <Numeric name="ModuleThickness"  value="[ModuleThicknessHE]"/>
0627     <Numeric name="WaferSize"        value="[WaferSize]"/>
0628     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0629     <Numeric name="WaferThickness"   value="[WaferThicknessCoarse2]"/>
0630     <Vector name="Tags" type="string" nEntries="24">
0631       b0, b1, b2, b3, b4, b5, a0, a1, a2, a3, a4, a5, d0, d1, d2,
0632       d3, d4, d5, c0, c1, c2, c3, c4, c5</Vector>
0633     <Vector name="PartialTypes" type="numeric" nEntries="24">
0634       1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 7, 7, 7,
0635       7, 7, 7</Vector>
0636     <Vector name="Orientations" type="numeric" nEntries="24">
0637       0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2,
0638       3, 4, 5</Vector>
0639     <Vector name="LayerNames" type="string" nEntries="8">
0640       HGCalHEAirGap0Coarse2, HGCalHEMotherBoard0Coarse2, 
0641       HGCalHEConnector0Coarse2, HGCalHEPCB0Coarse2, HGCalHEEpoxy0Coarse2,
0642       HGCalHEKapton0Coarse2, HGCalHESiliconSensitive0Coarse2,
0643       HGCalHEBasePlate0Coarse2</Vector>
0644     <Vector name="LayerMaterials" type="string" nEntries="8">
0645       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector,
0646       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, 
0647       materials:Silicon, hgcalMaterial:HGC_G10-FR4</Vector>
0648     <Vector name="LayerThickness" type="numeric" nEntries="8">
0649       0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, 
0650       [WaferThickness], 1.0*mm </Vector>
0651     <Vector name="LayerTypes" type="numeric" nEntries="8"> 
0652       0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0653     <Vector name="Layers" type="numeric" nEntries="10"> 
0654       0, 1, 2, 3, 4, 6, 4, 5, 4, 7 </Vector>
0655     <String name="SenseName"    value="HGCalHESiliconCellSensitive0Coarse2"/>
0656     <Numeric name="SenseType"    value="2"/>
0657     <Numeric name="SenseThick"   value="[CellThicknessCoarse2]"/>
0658     <Numeric name="PosSensitive" value="0"/>
0659   </Algorithm>
0660 </PosPartSection>
0661 
0662 </DDDefinition>