Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/HGCalTBCommonData/data/TB231/hgcalcell.xml is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0"?>
0002 <DDDefinition>
0003 
0004 <ConstantsSection label="hgcalcell.xml" eval="true">
0005   <Constant name="WaferSize"             value="[hgcal:WaferSize]"/>
0006   <Constant name="SensorSeparation"      value="[hgcal:SensorSeparation]"/>
0007   <Constant name="SensorSizeOffset"      value="[hgcal:SensorSizeOffset]"/>
0008   <Constant name="WaferThickness120"     value="[hgcal:WaferThicknessFine]"/>
0009   <Constant name="WaferThickness200"     value="[hgcal:WaferThicknessCoarse1]"/>
0010   <Constant name="WaferThickness300"     value="[hgcal:WaferThicknessCoarse2]"/>
0011   <Constant name="CellThickness120"      value="[hgcal:CellThicknessFine]"/>
0012   <Constant name="CellThickness200"      value="[hgcal:CellThicknessCoarse1]"/>
0013   <Constant name="CellThickness300"      value="[hgcal:CellThicknessCoarse2]"/>
0014   <Constant name="NumberOfCellsHD"       value="[hgcal:NumberOfCellsFine]"/>
0015   <Constant name="NumberOfCellsLD"       value="[hgcal:NumberOfCellsCoarse]"/>
0016 </ConstantsSection>
0017 
0018 <PosPartSection label="hgcalcell.xml" eval="true">
0019   <Algorithm name="hgcal:DDHGCalCell">
0020     <rParent name="hgcalwafer:HGCalCell"/>
0021     <Numeric name="WaferSize"          value="[WaferSize]"/>
0022     <Numeric name="WaferSeparation"    value="[SensorSizeOffset]"/>
0023     <Numeric name="AddWaferSeparation" value="1"/>
0024     <Numeric name="WaferThick"         value="[WaferThickness120]"/>
0025     <Numeric name="CellThick"          value="[CellThickness120]"/>
0026     <Numeric name="NCells"             value="[NumberOfCellsHD]"/>
0027     <Numeric name="PosSensitive"       value="0"/>
0028     <String name="Material"            value="materials:Silicon"/>
0029     <String name="FullCell"            value="HGCalEECellFull0HD120"/>
0030     <String name="FullSensitive"       value="HGCalEECellSensitiveFull0HD120"/>
0031     <Vector name="TruncatedCell" type="string" nEntries="6">
0032        HGCalEECellTrunc01HD120, HGCalEECellTrunc02HD120,
0033        HGCalEECellTrunc03HD120, HGCalEECellTrunc04HD120,
0034        HGCalEECellTrunc05HD120, HGCalEECellTrunc06HD120</Vector>
0035     <Vector name="TruncatedSensitive" type="string" nEntries="6">
0036       HGCalEECellSensitiveTrunc01HD120, HGCalEECellSensitiveTrunc02HD120,
0037       HGCalEECellSensitiveTrunc03HD120, HGCalEECellSensitiveTrunc04HD120,
0038       HGCalEECellSensitiveTrunc05HD120, HGCalEECellSensitiveTrunc06HD120</Vector>
0039     <Vector name="ExtendedCell" type="string" nEntries="6">
0040        HGCalEECellExten01HD120, HGCalEECellExten02HD120,
0041        HGCalEECellExten03HD120, HGCalEECellExten04HD120,
0042        HGCalEECellExten05HD120, HGCalEECellExten06HD120</Vector>
0043     <Vector name="ExtendedSensitive" type="string" nEntries="6">
0044       HGCalEECellSensitiveExten01HD120, HGCalEECellSensitiveExten02HD120,
0045       HGCalEECellSensitiveExten03HD120, HGCalEECellSensitiveExten04HD120,
0046       HGCalEECellSensitiveExten05HD120, HGCalEECellSensitiveExten06HD120</Vector>
0047     <Vector name="CornerCell" type="string" nEntries="12">
0048        HGCalEECellCorner01HD120, HGCalEECellCorner02HD120,
0049        HGCalEECellCorner03HD120, HGCalEECellCorner04HD120,
0050        HGCalEECellCorner05HD120, HGCalEECellCorner06HD120,
0051        HGCalEECellCorner07HD120, HGCalEECellCorner08HD120,
0052        HGCalEECellCorner09HD120, HGCalEECellCorner10HD120,
0053        HGCalEECellCorner11HD120, HGCalEECellCorner12HD120</Vector>
0054     <Vector name="CornerSensitive" type="string" nEntries="12">
0055       HGCalEECellSensitiveCorner01HD120, HGCalEECellSensitiveCorner02HD120,
0056       HGCalEECellSensitiveCorner03HD120, HGCalEECellSensitiveCorner04HD120,
0057       HGCalEECellSensitiveCorner05HD120, HGCalEECellSensitiveCorner06HD120,
0058       HGCalEECellSensitiveCorner07HD120, HGCalEECellSensitiveCorner08HD120,
0059       HGCalEECellSensitiveCorner09HD120, HGCalEECellSensitiveCorner10HD120,
0060       HGCalEECellSensitiveCorner11HD120, HGCalEECellSensitiveCorner12HD120</Vector>
0061   </Algorithm>
0062   <Algorithm name="hgcal:DDHGCalCell">
0063     <rParent name="hgcalwafer:HGCalCell"/>
0064     <Numeric name="WaferSize"          value="[WaferSize]"/>
0065     <Numeric name="WaferSeparation"    value="[SensorSizeOffset]"/>
0066     <Numeric name="AddWaferSeparation" value="1"/>
0067     <Numeric name="WaferThick"         value="[WaferThickness120]"/>
0068     <Numeric name="CellThick"          value="[CellThickness120]"/>
0069     <Numeric name="NCells"             value="[NumberOfCellsHD]"/>
0070     <Numeric name="PosSensitive"       value="1"/>
0071     <String name="Material"            value="materials:Silicon"/>
0072     <String name="FullCell"            value="HGCalEECellFull1HD120"/>
0073     <String name="FullSensitive"       value="HGCalEECellSensitiveFull1HD120"/>
0074     <Vector name="TruncatedCell" type="string" nEntries="6">
0075        HGCalEECellTrunc21HD120, HGCalEECellTrunc22HD120,
0076        HGCalEECellTrunc23HD120, HGCalEECellTrunc24HD120,
0077        HGCalEECellTrunc25HD120, HGCalEECellTrunc26HD120</Vector>
0078     <Vector name="TruncatedSensitive" type="string" nEntries="6">
0079       HGCalEECellSensitiveTrunc21HD120, HGCalEECellSensitiveTrunc22HD120,
0080       HGCalEECellSensitiveTrunc23HD120, HGCalEECellSensitiveTrunc24HD120,
0081       HGCalEECellSensitiveTrunc25HD120, HGCalEECellSensitiveTrunc26HD120</Vector>
0082     <Vector name="ExtendedCell" type="string" nEntries="6">
0083        HGCalEECellExten21HD120, HGCalEECellExten22HD120,
0084        HGCalEECellExten23HD120, HGCalEECellExten24HD120,
0085        HGCalEECellExten25HD120, HGCalEECellExten26HD120</Vector>
0086     <Vector name="ExtendedSensitive" type="string" nEntries="6">
0087       HGCalEECellSensitiveExten21HD120, HGCalEECellSensitiveExten22HD120,
0088       HGCalEECellSensitiveExten23HD120, HGCalEECellSensitiveExten24HD120,
0089       HGCalEECellSensitiveExten25HD120, HGCalEECellSensitiveExten26HD120</Vector>
0090     <Vector name="CornerCell" type="string" nEntries="12">
0091        HGCalEECellCorner21HD120, HGCalEECellCorner22HD120,
0092        HGCalEECellCorner23HD120, HGCalEECellCorner24HD120,
0093        HGCalEECellCorner25HD120, HGCalEECellCorner26HD120,
0094        HGCalEECellCorner27HD120, HGCalEECellCorner28HD120,
0095        HGCalEECellCorner29HD120, HGCalEECellCorner30HD120,
0096        HGCalEECellCorner31HD120, HGCalEECellCorner32HD120</Vector>
0097     <Vector name="CornerSensitive" type="string" nEntries="12">
0098       HGCalEECellSensitiveCorner21HD120, HGCalEECellSensitiveCorner22HD120,
0099       HGCalEECellSensitiveCorner23HD120, HGCalEECellSensitiveCorner24HD120,
0100       HGCalEECellSensitiveCorner25HD120, HGCalEECellSensitiveCorner26HD120,
0101       HGCalEECellSensitiveCorner27HD120, HGCalEECellSensitiveCorner28HD120,
0102       HGCalEECellSensitiveCorner29HD120, HGCalEECellSensitiveCorner30HD120,
0103       HGCalEECellSensitiveCorner31HD120, HGCalEECellSensitiveCorner32HD120</Vector>
0104   </Algorithm>
0105   <Algorithm name="hgcal:DDHGCalCell">
0106     <rParent name="hgcalwafer:HGCalCell"/>
0107     <Numeric name="WaferSize"          value="[WaferSize]"/>
0108     <Numeric name="WaferSeparation"    value="[SensorSizeOffset]"/>
0109     <Numeric name="AddWaferSeparation" value="1"/>
0110     <Numeric name="WaferThick"         value="[WaferThickness200]"/>
0111     <Numeric name="CellThick"          value="[CellThickness200]"/>
0112     <Numeric name="NCells"             value="[NumberOfCellsHD]"/>
0113     <Numeric name="PosSensitive"       value="0"/>
0114     <String name="Material"            value="materials:Silicon"/>
0115     <String name="FullCell"            value="HGCalEECellFull0HD200"/>
0116     <String name="FullSensitive"       value="HGCalEECellSensitiveFull0HD200"/>
0117     <Vector name="TruncatedCell" type="string" nEntries="6">
0118        HGCalEECellTrunc01HD200, HGCalEECellTrunc02HD200,
0119        HGCalEECellTrunc03HD200, HGCalEECellTrunc04HD200,
0120        HGCalEECellTrunc05HD200, HGCalEECellTrunc06HD200</Vector>
0121     <Vector name="TruncatedSensitive" type="string" nEntries="6">
0122       HGCalEECellSensitiveTrunc01HD200, HGCalEECellSensitiveTrunc02HD200,
0123       HGCalEECellSensitiveTrunc03HD200, HGCalEECellSensitiveTrunc04HD200,
0124       HGCalEECellSensitiveTrunc05HD200, HGCalEECellSensitiveTrunc06HD200</Vector>
0125     <Vector name="ExtendedCell" type="string" nEntries="6">
0126        HGCalEECellExten01HD200, HGCalEECellExten02HD200,
0127        HGCalEECellExten03HD200, HGCalEECellExten04HD200,
0128        HGCalEECellExten05HD200, HGCalEECellExten06HD200</Vector>
0129     <Vector name="ExtendedSensitive" type="string" nEntries="6">
0130       HGCalEECellSensitiveExten01HD200, HGCalEECellSensitiveExten02HD200,
0131       HGCalEECellSensitiveExten03HD200, HGCalEECellSensitiveExten04HD200,
0132       HGCalEECellSensitiveExten05HD200, HGCalEECellSensitiveExten06HD200</Vector>
0133     <Vector name="CornerCell" type="string" nEntries="12">
0134        HGCalEECellCorner01HD200, HGCalEECellCorner02HD200,
0135        HGCalEECellCorner03HD200, HGCalEECellCorner04HD200,
0136        HGCalEECellCorner05HD200, HGCalEECellCorner06HD200,
0137        HGCalEECellCorner07HD200, HGCalEECellCorner08HD200,
0138        HGCalEECellCorner09HD200, HGCalEECellCorner10HD200,
0139        HGCalEECellCorner11HD200, HGCalEECellCorner12HD200</Vector>
0140     <Vector name="CornerSensitive" type="string" nEntries="12">
0141       HGCalEECellSensitiveCorner01HD200, HGCalEECellSensitiveCorner02HD200,
0142       HGCalEECellSensitiveCorner03HD200, HGCalEECellSensitiveCorner04HD200,
0143       HGCalEECellSensitiveCorner05HD200, HGCalEECellSensitiveCorner06HD200,
0144       HGCalEECellSensitiveCorner07HD200, HGCalEECellSensitiveCorner08HD200,
0145       HGCalEECellSensitiveCorner09HD200, HGCalEECellSensitiveCorner10HD200,
0146       HGCalEECellSensitiveCorner11HD200, HGCalEECellSensitiveCorner12HD200</Vector>
0147   </Algorithm>
0148   <Algorithm name="hgcal:DDHGCalCell">
0149     <rParent name="hgcalwafer:HGCalCell"/>
0150     <Numeric name="WaferSize"          value="[WaferSize]"/>
0151     <Numeric name="WaferSeparation"    value="[SensorSizeOffset]"/>
0152     <Numeric name="AddWaferSeparation" value="1"/>
0153     <Numeric name="WaferThick"         value="[WaferThickness200]"/>
0154     <Numeric name="CellThick"          value="[CellThickness200]"/>
0155     <Numeric name="NCells"             value="[NumberOfCellsHD]"/>
0156     <Numeric name="PosSensitive"       value="1"/>
0157     <String name="Material"            value="materials:Silicon"/>
0158     <String name="FullCell"            value="HGCalEECellFull1HD200"/>
0159     <String name="FullSensitive"       value="HGCalEECellSensitiveFull1HD200"/>
0160     <Vector name="TruncatedCell" type="string" nEntries="6">
0161        HGCalEECellTrunc21HD200, HGCalEECellTrunc22HD200,
0162        HGCalEECellTrunc23HD200, HGCalEECellTrunc24HD200,
0163        HGCalEECellTrunc25HD200, HGCalEECellTrunc26HD200</Vector>
0164     <Vector name="TruncatedSensitive" type="string" nEntries="6">
0165       HGCalEECellSensitiveTrunc21HD200, HGCalEECellSensitiveTrunc22HD200,
0166       HGCalEECellSensitiveTrunc23HD200, HGCalEECellSensitiveTrunc24HD200,
0167       HGCalEECellSensitiveTrunc25HD200, HGCalEECellSensitiveTrunc26HD200</Vector>
0168     <Vector name="ExtendedCell" type="string" nEntries="6">
0169        HGCalEECellExten21HD200, HGCalEECellExten22HD200,
0170        HGCalEECellExten23HD200, HGCalEECellExten24HD200,
0171        HGCalEECellExten25HD200, HGCalEECellExten26HD200</Vector>
0172     <Vector name="ExtendedSensitive" type="string" nEntries="6">
0173       HGCalEECellSensitiveExten21HD200, HGCalEECellSensitiveExten22HD200,
0174       HGCalEECellSensitiveExten23HD200, HGCalEECellSensitiveExten24HD200,
0175       HGCalEECellSensitiveExten25HD200, HGCalEECellSensitiveExten26HD200</Vector>
0176     <Vector name="CornerCell" type="string" nEntries="12">
0177        HGCalEECellCorner21HD200, HGCalEECellCorner22HD200,
0178        HGCalEECellCorner23HD200, HGCalEECellCorner24HD200,
0179        HGCalEECellCorner25HD200, HGCalEECellCorner26HD200,
0180        HGCalEECellCorner27HD200, HGCalEECellCorner28HD200,
0181        HGCalEECellCorner29HD200, HGCalEECellCorner30HD200,
0182        HGCalEECellCorner31HD200, HGCalEECellCorner32HD200</Vector>
0183     <Vector name="CornerSensitive" type="string" nEntries="12">
0184       HGCalEECellSensitiveCorner21HD200, HGCalEECellSensitiveCorner22HD200,
0185       HGCalEECellSensitiveCorner23HD200, HGCalEECellSensitiveCorner24HD200,
0186       HGCalEECellSensitiveCorner25HD200, HGCalEECellSensitiveCorner26HD200,
0187       HGCalEECellSensitiveCorner27HD200, HGCalEECellSensitiveCorner28HD200,
0188       HGCalEECellSensitiveCorner29HD200, HGCalEECellSensitiveCorner30HD200,
0189       HGCalEECellSensitiveCorner31HD200, HGCalEECellSensitiveCorner32HD200</Vector>
0190   </Algorithm>
0191   <Algorithm name="hgcal:DDHGCalCell">
0192     <rParent name="hgcalwafer:HGCalCell"/>
0193     <Numeric name="WaferSize"          value="[WaferSize]"/>
0194     <Numeric name="WaferSeparation"    value="[SensorSizeOffset]"/>
0195     <Numeric name="AddWaferSeparation" value="1"/>
0196     <Numeric name="WaferThick"         value="[WaferThickness200]"/>
0197     <Numeric name="CellThick"          value="[CellThickness200]"/>
0198     <Numeric name="NCells"             value="[NumberOfCellsLD]"/>
0199     <Numeric name="PosSensitive"       value="0"/>
0200     <String name="Material"            value="materials:Silicon"/>
0201     <String name="FullCell"            value="HGCalEECellFull0LD200"/>
0202     <String name="FullSensitive"       value="HGCalEECellSensitiveFull0LD200"/>
0203     <Vector name="TruncatedCell" type="string" nEntries="6">
0204        HGCalEECellTrunc01LD200, HGCalEECellTrunc02LD200,
0205        HGCalEECellTrunc03LD200, HGCalEECellTrunc04LD200,
0206        HGCalEECellTrunc05LD200, HGCalEECellTrunc06LD200</Vector>
0207     <Vector name="TruncatedSensitive" type="string" nEntries="6">
0208       HGCalEECellSensitiveTrunc01LD200, HGCalEECellSensitiveTrunc02LD200,
0209       HGCalEECellSensitiveTrunc03LD200, HGCalEECellSensitiveTrunc04LD200,
0210       HGCalEECellSensitiveTrunc05LD200, HGCalEECellSensitiveTrunc06LD200</Vector>
0211     <Vector name="ExtendedCell" type="string" nEntries="6">
0212        HGCalEECellExten01LD200, HGCalEECellExten02LD200,
0213        HGCalEECellExten03LD200, HGCalEECellExten04LD200,
0214        HGCalEECellExten05LD200, HGCalEECellExten06LD200</Vector>
0215     <Vector name="ExtendedSensitive" type="string" nEntries="6">
0216       HGCalEECellSensitiveExten01LD200, HGCalEECellSensitiveExten02LD200,
0217       HGCalEECellSensitiveExten03LD200, HGCalEECellSensitiveExten04LD200,
0218       HGCalEECellSensitiveExten05LD200, HGCalEECellSensitiveExten06LD200</Vector>
0219     <Vector name="CornerCell" type="string" nEntries="12">
0220        HGCalEECellCorner01LD200, HGCalEECellCorner02LD200,
0221        HGCalEECellCorner03LD200, HGCalEECellCorner04LD200,
0222        HGCalEECellCorner05LD200, HGCalEECellCorner06LD200,
0223        HGCalEECellCorner07LD200, HGCalEECellCorner08LD200,
0224        HGCalEECellCorner09LD200, HGCalEECellCorner10LD200,
0225        HGCalEECellCorner11LD200, HGCalEECellCorner12LD200</Vector>
0226     <Vector name="CornerSensitive" type="string" nEntries="12">
0227       HGCalEECellSensitiveCorner01LD200, HGCalEECellSensitiveCorner02LD200,
0228       HGCalEECellSensitiveCorner03LD200, HGCalEECellSensitiveCorner04LD200,
0229       HGCalEECellSensitiveCorner05LD200, HGCalEECellSensitiveCorner06LD200,
0230       HGCalEECellSensitiveCorner07LD200, HGCalEECellSensitiveCorner08LD200,
0231       HGCalEECellSensitiveCorner09LD200, HGCalEECellSensitiveCorner10LD200,
0232       HGCalEECellSensitiveCorner11LD200, HGCalEECellSensitiveCorner12LD200</Vector>
0233   </Algorithm>
0234   <Algorithm name="hgcal:DDHGCalCell">
0235     <rParent name="hgcalwafer:HGCalCell"/>
0236     <Numeric name="WaferSize"          value="[WaferSize]"/>
0237     <Numeric name="WaferSeparation"    value="[SensorSizeOffset]"/>
0238     <Numeric name="AddWaferSeparation" value="1"/>
0239     <Numeric name="WaferThick"         value="[WaferThickness200]"/>
0240     <Numeric name="CellThick"          value="[CellThickness200]"/>
0241     <Numeric name="NCells"             value="[NumberOfCellsLD]"/>
0242     <Numeric name="PosSensitive"       value="1"/>
0243     <String name="Material"            value="materials:Silicon"/>
0244     <String name="FullCell"            value="HGCalEECellFull1LD200"/>
0245     <String name="FullSensitive"       value="HGCalEECellSensitiveFull1LD200"/>
0246     <Vector name="TruncatedCell" type="string" nEntries="6">
0247        HGCalEECellTrunc21LD200, HGCalEECellTrunc22LD200,
0248        HGCalEECellTrunc23LD200, HGCalEECellTrunc24LD200,
0249        HGCalEECellTrunc25LD200, HGCalEECellTrunc26LD200</Vector>
0250     <Vector name="TruncatedSensitive" type="string" nEntries="6">
0251       HGCalEECellSensitiveTrunc21LD200, HGCalEECellSensitiveTrunc22LD200,
0252       HGCalEECellSensitiveTrunc23LD200, HGCalEECellSensitiveTrunc24LD200,
0253       HGCalEECellSensitiveTrunc25LD200, HGCalEECellSensitiveTrunc26LD200</Vector>
0254     <Vector name="ExtendedCell" type="string" nEntries="6">
0255        HGCalEECellExten21LD200, HGCalEECellExten22LD200,
0256        HGCalEECellExten23LD200, HGCalEECellExten24LD200,
0257        HGCalEECellExten25LD200, HGCalEECellExten26LD200</Vector>
0258     <Vector name="ExtendedSensitive" type="string" nEntries="6">
0259       HGCalEECellSensitiveExten21LD200, HGCalEECellSensitiveExten22LD200,
0260       HGCalEECellSensitiveExten23LD200, HGCalEECellSensitiveExten24LD200,
0261       HGCalEECellSensitiveExten25LD200, HGCalEECellSensitiveExten26LD200</Vector>
0262     <Vector name="CornerCell" type="string" nEntries="12">
0263        HGCalEECellCorner21LD200, HGCalEECellCorner22LD200,
0264        HGCalEECellCorner23LD200, HGCalEECellCorner24LD200,
0265        HGCalEECellCorner25LD200, HGCalEECellCorner26LD200,
0266        HGCalEECellCorner27LD200, HGCalEECellCorner28LD200,
0267        HGCalEECellCorner29LD200, HGCalEECellCorner30LD200,
0268        HGCalEECellCorner31LD200, HGCalEECellCorner32LD200</Vector>
0269     <Vector name="CornerSensitive" type="string" nEntries="12">
0270       HGCalEECellSensitiveCorner21LD200, HGCalEECellSensitiveCorner22LD200,
0271       HGCalEECellSensitiveCorner23LD200, HGCalEECellSensitiveCorner24LD200,
0272       HGCalEECellSensitiveCorner25LD200, HGCalEECellSensitiveCorner26LD200,
0273       HGCalEECellSensitiveCorner27LD200, HGCalEECellSensitiveCorner28LD200,
0274       HGCalEECellSensitiveCorner29LD200, HGCalEECellSensitiveCorner30LD200,
0275       HGCalEECellSensitiveCorner31LD200, HGCalEECellSensitiveCorner32LD200</Vector>
0276   </Algorithm>
0277   <Algorithm name="hgcal:DDHGCalCell">
0278     <rParent name="hgcalwafer:HGCalCell"/>
0279     <Numeric name="WaferSize"          value="[WaferSize]"/>
0280     <Numeric name="WaferSeparation"    value="[SensorSizeOffset]"/>
0281     <Numeric name="AddWaferSeparation" value="1"/>
0282     <Numeric name="WaferThick"         value="[WaferThickness300]"/>
0283     <Numeric name="CellThick"          value="[CellThickness300]"/>
0284     <Numeric name="NCells"             value="[NumberOfCellsLD]"/>
0285     <Numeric name="PosSensitive"       value="0"/>
0286     <String name="Material"            value="materials:Silicon"/>
0287     <String name="FullCell"            value="HGCalEECellFull0LD300"/>
0288     <String name="FullSensitive"       value="HGCalEECellSensitiveFull0LD300"/>
0289     <Vector name="TruncatedCell" type="string" nEntries="6">
0290        HGCalEECellTrunc01LD300, HGCalEECellTrunc02LD300,
0291        HGCalEECellTrunc03LD300, HGCalEECellTrunc04LD300,
0292        HGCalEECellTrunc05LD300, HGCalEECellTrunc06LD300</Vector>
0293     <Vector name="TruncatedSensitive" type="string" nEntries="6">
0294       HGCalEECellSensitiveTrunc01LD300, HGCalEECellSensitiveTrunc02LD300,
0295       HGCalEECellSensitiveTrunc03LD300, HGCalEECellSensitiveTrunc04LD300,
0296       HGCalEECellSensitiveTrunc05LD300, HGCalEECellSensitiveTrunc06LD300</Vector>
0297     <Vector name="ExtendedCell" type="string" nEntries="6">
0298        HGCalEECellExten01LD300, HGCalEECellExten02LD300,
0299        HGCalEECellExten03LD300, HGCalEECellExten04LD300,
0300        HGCalEECellExten05LD300, HGCalEECellExten06LD300</Vector>
0301     <Vector name="ExtendedSensitive" type="string" nEntries="6">
0302       HGCalEECellSensitiveExten01LD300, HGCalEECellSensitiveExten02LD300,
0303       HGCalEECellSensitiveExten03LD300, HGCalEECellSensitiveExten04LD300,
0304       HGCalEECellSensitiveExten05LD300, HGCalEECellSensitiveExten06LD300</Vector>
0305     <Vector name="CornerCell" type="string" nEntries="12">
0306        HGCalEECellCorner01LD300, HGCalEECellCorner02LD300,
0307        HGCalEECellCorner03LD300, HGCalEECellCorner04LD300,
0308        HGCalEECellCorner05LD300, HGCalEECellCorner06LD300,
0309        HGCalEECellCorner07LD300, HGCalEECellCorner08LD300,
0310        HGCalEECellCorner09LD300, HGCalEECellCorner10LD300,
0311        HGCalEECellCorner11LD300, HGCalEECellCorner12LD300</Vector>
0312     <Vector name="CornerSensitive" type="string" nEntries="12">
0313       HGCalEECellSensitiveCorner01LD300, HGCalEECellSensitiveCorner02LD300,
0314       HGCalEECellSensitiveCorner03LD300, HGCalEECellSensitiveCorner04LD300,
0315       HGCalEECellSensitiveCorner05LD300, HGCalEECellSensitiveCorner06LD300,
0316       HGCalEECellSensitiveCorner07LD300, HGCalEECellSensitiveCorner08LD300,
0317       HGCalEECellSensitiveCorner09LD300, HGCalEECellSensitiveCorner10LD300,
0318       HGCalEECellSensitiveCorner11LD300, HGCalEECellSensitiveCorner12LD300</Vector>
0319   </Algorithm>
0320   <Algorithm name="hgcal:DDHGCalCell">
0321     <rParent name="hgcalwafer:HGCalCell"/>
0322     <Numeric name="WaferSize"          value="[WaferSize]"/>
0323     <Numeric name="WaferSeparation"    value="[SensorSizeOffset]"/>
0324     <Numeric name="AddWaferSeparation" value="1"/>
0325     <Numeric name="WaferThick"         value="[WaferThickness300]"/>
0326     <Numeric name="CellThick"          value="[CellThickness300]"/>
0327     <Numeric name="NCells"             value="[NumberOfCellsLD]"/>
0328     <Numeric name="PosSensitive"       value="1"/>
0329     <String name="Material"            value="materials:Silicon"/>
0330     <String name="FullCell"            value="HGCalEECellFull1LD300"/>
0331     <String name="FullSensitive"       value="HGCalEECellSensitiveFull1LD300"/>
0332     <Vector name="TruncatedCell" type="string" nEntries="6">
0333        HGCalEECellTrunc21LD300, HGCalEECellTrunc22LD300,
0334        HGCalEECellTrunc23LD300, HGCalEECellTrunc24LD300,
0335        HGCalEECellTrunc25LD300, HGCalEECellTrunc26LD300</Vector>
0336     <Vector name="TruncatedSensitive" type="string" nEntries="6">
0337       HGCalEECellSensitiveTrunc21LD300, HGCalEECellSensitiveTrunc22LD300,
0338       HGCalEECellSensitiveTrunc23LD300, HGCalEECellSensitiveTrunc24LD300,
0339       HGCalEECellSensitiveTrunc25LD300, HGCalEECellSensitiveTrunc26LD300</Vector>
0340     <Vector name="ExtendedCell" type="string" nEntries="6">
0341        HGCalEECellExten21LD300, HGCalEECellExten22LD300,
0342        HGCalEECellExten23LD300, HGCalEECellExten24LD300,
0343        HGCalEECellExten25LD300, HGCalEECellExten26LD300</Vector>
0344     <Vector name="ExtendedSensitive" type="string" nEntries="6">
0345       HGCalEECellSensitiveExten21LD300, HGCalEECellSensitiveExten22LD300,
0346       HGCalEECellSensitiveExten23LD300, HGCalEECellSensitiveExten24LD300,
0347       HGCalEECellSensitiveExten25LD300, HGCalEECellSensitiveExten26LD300</Vector>
0348     <Vector name="CornerCell" type="string" nEntries="12">
0349        HGCalEECellCorner21LD300, HGCalEECellCorner22LD300,
0350        HGCalEECellCorner23LD300, HGCalEECellCorner24LD300,
0351        HGCalEECellCorner25LD300, HGCalEECellCorner26LD300,
0352        HGCalEECellCorner27LD300, HGCalEECellCorner28LD300,
0353        HGCalEECellCorner29LD300, HGCalEECellCorner30LD300,
0354        HGCalEECellCorner31LD300, HGCalEECellCorner32LD300</Vector>
0355     <Vector name="CornerSensitive" type="string" nEntries="12">
0356       HGCalEECellSensitiveCorner21LD300, HGCalEECellSensitiveCorner22LD300,
0357       HGCalEECellSensitiveCorner23LD300, HGCalEECellSensitiveCorner24LD300,
0358       HGCalEECellSensitiveCorner25LD300, HGCalEECellSensitiveCorner26LD300,
0359       HGCalEECellSensitiveCorner27LD300, HGCalEECellSensitiveCorner28LD300,
0360       HGCalEECellSensitiveCorner29LD300, HGCalEECellSensitiveCorner30LD300,
0361       HGCalEECellSensitiveCorner31LD300, HGCalEECellSensitiveCorner32LD300</Vector>
0362   </Algorithm>
0363   <Algorithm name="hgcal:DDHGCalCell">
0364     <rParent name="hgcalwafer:HGCalCell"/>
0365     <Numeric name="WaferSize"          value="[WaferSize]"/>
0366     <Numeric name="WaferSeparation"    value="[SensorSizeOffset]"/>
0367     <Numeric name="AddWaferSeparation" value="1"/>
0368     <Numeric name="WaferThick"         value="[WaferThickness120]"/>
0369     <Numeric name="CellThick"          value="[CellThickness120]"/>
0370     <Numeric name="NCells"             value="[NumberOfCellsHD]"/>
0371     <Numeric name="PosSensitive"       value="0"/>
0372     <String name="Material"            value="materials:Silicon"/>
0373     <String name="FullCell"            value="HGCalHECellFull0HD120"/>
0374     <String name="FullSensitive"       value="HGCalHESiliconCellSensitiveFull0HD120"/>
0375     <Vector name="TruncatedCell" type="string" nEntries="6">
0376        HGCalHECellTrunc01HD120, HGCalHECellTrunc02HD120,
0377        HGCalHECellTrunc03HD120, HGCalHECellTrunc04HD120,
0378        HGCalHECellTrunc05HD120, HGCalHECellTrunc06HD120</Vector>
0379     <Vector name="TruncatedSensitive" type="string" nEntries="6">
0380       HGCalHESiliconCellSensitiveTrunc01HD120, HGCalHESiliconCellSensitiveTrunc02HD120,
0381       HGCalHESiliconCellSensitiveTrunc03HD120, HGCalHESiliconCellSensitiveTrunc04HD120,
0382       HGCalHESiliconCellSensitiveTrunc05HD120, HGCalHESiliconCellSensitiveTrunc06HD120</Vector>
0383     <Vector name="ExtendedCell" type="string" nEntries="6">
0384        HGCalHECellExten01HD120, HGCalHECellExten02HD120,
0385        HGCalHECellExten03HD120, HGCalHECellExten04HD120,
0386        HGCalHECellExten05HD120, HGCalHECellExten06HD120</Vector>
0387     <Vector name="ExtendedSensitive" type="string" nEntries="6">
0388       HGCalHESiliconCellSensitiveExten01HD120, HGCalHESiliconCellSensitiveExten02HD120,
0389       HGCalHESiliconCellSensitiveExten03HD120, HGCalHESiliconCellSensitiveExten04HD120,
0390       HGCalHESiliconCellSensitiveExten05HD120, HGCalHESiliconCellSensitiveExten06HD120</Vector>
0391     <Vector name="CornerCell" type="string" nEntries="12">
0392        HGCalHECellCorner01HD120, HGCalHECellCorner02HD120,
0393        HGCalHECellCorner03HD120, HGCalHECellCorner04HD120,
0394        HGCalHECellCorner05HD120, HGCalHECellCorner06HD120,
0395        HGCalHECellCorner07HD120, HGCalHECellCorner08HD120,
0396        HGCalHECellCorner09HD120, HGCalHECellCorner10HD120,
0397        HGCalHECellCorner11HD120, HGCalHECellCorner12HD120</Vector>
0398     <Vector name="CornerSensitive" type="string" nEntries="12">
0399       HGCalHESiliconCellSensitiveCorner01HD120, HGCalHESiliconCellSensitiveCorner02HD120,
0400       HGCalHESiliconCellSensitiveCorner03HD120, HGCalHESiliconCellSensitiveCorner04HD120,
0401       HGCalHESiliconCellSensitiveCorner05HD120, HGCalHESiliconCellSensitiveCorner06HD120,
0402       HGCalHESiliconCellSensitiveCorner07HD120, HGCalHESiliconCellSensitiveCorner08HD120,
0403       HGCalHESiliconCellSensitiveCorner09HD120, HGCalHESiliconCellSensitiveCorner10HD120,
0404       HGCalHESiliconCellSensitiveCorner11HD120, HGCalHESiliconCellSensitiveCorner12HD120</Vector>
0405   </Algorithm>
0406   <Algorithm name="hgcal:DDHGCalCell">
0407     <rParent name="hgcalwafer:HGCalCell"/>
0408     <Numeric name="WaferSize"          value="[WaferSize]"/>
0409     <Numeric name="WaferSeparation"    value="[SensorSizeOffset]"/>
0410     <Numeric name="AddWaferSeparation" value="1"/>
0411     <Numeric name="WaferThick"         value="[WaferThickness120]"/>
0412     <Numeric name="CellThick"          value="[CellThickness120]"/>
0413     <Numeric name="NCells"             value="[NumberOfCellsHD]"/>
0414     <Numeric name="PosSensitive"       value="1"/>
0415     <String name="Material"            value="materials:Silicon"/>
0416     <String name="FullCell"            value="HGCalHECellFull1HD120"/>
0417     <String name="FullSensitive"       value="HGCalHESiliconCellSensitiveFull1HD120"/>
0418     <Vector name="TruncatedCell" type="string" nEntries="6">
0419        HGCalHECellTrunc21HD120, HGCalHECellTrunc22HD120,
0420        HGCalHECellTrunc23HD120, HGCalHECellTrunc24HD120,
0421        HGCalHECellTrunc25HD120, HGCalHECellTrunc26HD120</Vector>
0422     <Vector name="TruncatedSensitive" type="string" nEntries="6">
0423       HGCalHESiliconCellSensitiveTrunc21HD120, HGCalHESiliconCellSensitiveTrunc22HD120,
0424       HGCalHESiliconCellSensitiveTrunc23HD120, HGCalHESiliconCellSensitiveTrunc24HD120,
0425       HGCalHESiliconCellSensitiveTrunc25HD120, HGCalHESiliconCellSensitiveTrunc26HD120</Vector>
0426     <Vector name="ExtendedCell" type="string" nEntries="6">
0427        HGCalHECellExten21HD120, HGCalHECellExten22HD120,
0428        HGCalHECellExten23HD120, HGCalHECellExten24HD120,
0429        HGCalHECellExten25HD120, HGCalHECellExten26HD120</Vector>
0430     <Vector name="ExtendedSensitive" type="string" nEntries="6">
0431       HGCalHESiliconCellSensitiveExten21HD120, HGCalHESiliconCellSensitiveExten22HD120,
0432       HGCalHESiliconCellSensitiveExten23HD120, HGCalHESiliconCellSensitiveExten24HD120,
0433       HGCalHESiliconCellSensitiveExten25HD120, HGCalHESiliconCellSensitiveExten26HD120</Vector>
0434     <Vector name="CornerCell" type="string" nEntries="12">
0435        HGCalHECellCorner21HD120, HGCalHECellCorner22HD120,
0436        HGCalHECellCorner23HD120, HGCalHECellCorner24HD120,
0437        HGCalHECellCorner25HD120, HGCalHECellCorner26HD120,
0438        HGCalHECellCorner27HD120, HGCalHECellCorner28HD120,
0439        HGCalHECellCorner29HD120, HGCalHECellCorner30HD120,
0440        HGCalHECellCorner31HD120, HGCalHECellCorner32HD120</Vector>
0441     <Vector name="CornerSensitive" type="string" nEntries="12">
0442       HGCalHESiliconCellSensitiveCorner21HD120, HGCalHESiliconCellSensitiveCorner22HD120,
0443       HGCalHESiliconCellSensitiveCorner23HD120, HGCalHESiliconCellSensitiveCorner24HD120,
0444       HGCalHESiliconCellSensitiveCorner25HD120, HGCalHESiliconCellSensitiveCorner26HD120,
0445       HGCalHESiliconCellSensitiveCorner27HD120, HGCalHESiliconCellSensitiveCorner28HD120,
0446       HGCalHESiliconCellSensitiveCorner29HD120, HGCalHESiliconCellSensitiveCorner30HD120,
0447       HGCalHESiliconCellSensitiveCorner31HD120, HGCalHESiliconCellSensitiveCorner32HD120</Vector>
0448   </Algorithm>
0449   <Algorithm name="hgcal:DDHGCalCell">
0450     <rParent name="hgcalwafer:HGCalCell"/>
0451     <Numeric name="WaferSize"          value="[WaferSize]"/>
0452     <Numeric name="WaferSeparation"    value="[SensorSizeOffset]"/>
0453     <Numeric name="AddWaferSeparation" value="1"/>
0454     <Numeric name="WaferThick"         value="[WaferThickness200]"/>
0455     <Numeric name="CellThick"          value="[CellThickness200]"/>
0456     <Numeric name="NCells"             value="[NumberOfCellsHD]"/>
0457     <Numeric name="PosSensitive"       value="0"/>
0458     <String name="Material"            value="materials:Silicon"/>
0459     <String name="FullCell"            value="HGCalHECellFull0HD200"/>
0460     <String name="FullSensitive"       value="HGCalHESiliconCellSensitiveFull0HD200"/>
0461     <Vector name="TruncatedCell" type="string" nEntries="6">
0462        HGCalHECellTrunc01HD200, HGCalHECellTrunc02HD200,
0463        HGCalHECellTrunc03HD200, HGCalHECellTrunc04HD200,
0464        HGCalHECellTrunc05HD200, HGCalHECellTrunc06HD200</Vector>
0465     <Vector name="TruncatedSensitive" type="string" nEntries="6">
0466       HGCalHESiliconCellSensitiveTrunc01HD200, HGCalHESiliconCellSensitiveTrunc02HD200,
0467       HGCalHESiliconCellSensitiveTrunc03HD200, HGCalHESiliconCellSensitiveTrunc04HD200,
0468       HGCalHESiliconCellSensitiveTrunc05HD200, HGCalHESiliconCellSensitiveTrunc06HD200</Vector>
0469     <Vector name="ExtendedCell" type="string" nEntries="6">
0470        HGCalHECellExten01HD200, HGCalHECellExten02HD200,
0471        HGCalHECellExten03HD200, HGCalHECellExten04HD200,
0472        HGCalHECellExten05HD200, HGCalHECellExten06HD200</Vector>
0473     <Vector name="ExtendedSensitive" type="string" nEntries="6">
0474       HGCalHESiliconCellSensitiveExten01HD200, HGCalHESiliconCellSensitiveExten02HD200,
0475       HGCalHESiliconCellSensitiveExten03HD200, HGCalHESiliconCellSensitiveExten04HD200,
0476       HGCalHESiliconCellSensitiveExten05HD200, HGCalHESiliconCellSensitiveExten06HD200</Vector>
0477     <Vector name="CornerCell" type="string" nEntries="12">
0478        HGCalHECellCorner01HD200, HGCalHECellCorner02HD200,
0479        HGCalHECellCorner03HD200, HGCalHECellCorner04HD200,
0480        HGCalHECellCorner05HD200, HGCalHECellCorner06HD200,
0481        HGCalHECellCorner07HD200, HGCalHECellCorner08HD200,
0482        HGCalHECellCorner09HD200, HGCalHECellCorner10HD200,
0483        HGCalHECellCorner11HD200, HGCalHECellCorner12HD200</Vector>
0484     <Vector name="CornerSensitive" type="string" nEntries="12">
0485       HGCalHESiliconCellSensitiveCorner01HD200, HGCalHESiliconCellSensitiveCorner02HD200,
0486       HGCalHESiliconCellSensitiveCorner03HD200, HGCalHESiliconCellSensitiveCorner04HD200,
0487       HGCalHESiliconCellSensitiveCorner05HD200, HGCalHESiliconCellSensitiveCorner06HD200,
0488       HGCalHESiliconCellSensitiveCorner07HD200, HGCalHESiliconCellSensitiveCorner08HD200,
0489       HGCalHESiliconCellSensitiveCorner09HD200, HGCalHESiliconCellSensitiveCorner10HD200,
0490       HGCalHESiliconCellSensitiveCorner11HD200, HGCalHESiliconCellSensitiveCorner12HD200</Vector>
0491   </Algorithm>
0492   <Algorithm name="hgcal:DDHGCalCell">
0493     <rParent name="hgcalwafer:HGCalCell"/>
0494     <Numeric name="WaferSize"          value="[WaferSize]"/>
0495     <Numeric name="WaferSeparation"    value="[SensorSizeOffset]"/>
0496     <Numeric name="AddWaferSeparation" value="1"/>
0497     <Numeric name="WaferThick"         value="[WaferThickness200]"/>
0498     <Numeric name="CellThick"          value="[CellThickness200]"/>
0499     <Numeric name="NCells"             value="[NumberOfCellsHD]"/>
0500     <Numeric name="PosSensitive"       value="1"/>
0501     <String name="Material"            value="materials:Silicon"/>
0502     <String name="FullCell"            value="HGCalHECellFull1HD200"/>
0503     <String name="FullSensitive"       value="HGCalHESiliconCellSensitiveFull1HD200"/>
0504     <Vector name="TruncatedCell" type="string" nEntries="6">
0505        HGCalHECellTrunc21HD200, HGCalHECellTrunc22HD200,
0506        HGCalHECellTrunc23HD200, HGCalHECellTrunc24HD200,
0507        HGCalHECellTrunc25HD200, HGCalHECellTrunc26HD200</Vector>
0508     <Vector name="TruncatedSensitive" type="string" nEntries="6">
0509       HGCalHESiliconCellSensitiveTrunc21HD200, HGCalHESiliconCellSensitiveTrunc22HD200,
0510       HGCalHESiliconCellSensitiveTrunc23HD200, HGCalHESiliconCellSensitiveTrunc24HD200,
0511       HGCalHESiliconCellSensitiveTrunc25HD200, HGCalHESiliconCellSensitiveTrunc26HD200</Vector>
0512     <Vector name="ExtendedCell" type="string" nEntries="6">
0513        HGCalHECellExten21HD200, HGCalHECellExten22HD200,
0514        HGCalHECellExten23HD200, HGCalHECellExten24HD200,
0515        HGCalHECellExten25HD200, HGCalHECellExten26HD200</Vector>
0516     <Vector name="ExtendedSensitive" type="string" nEntries="6">
0517       HGCalHESiliconCellSensitiveExten21HD200, HGCalHESiliconCellSensitiveExten22HD200,
0518       HGCalHESiliconCellSensitiveExten23HD200, HGCalHESiliconCellSensitiveExten24HD200,
0519       HGCalHESiliconCellSensitiveExten25HD200, HGCalHESiliconCellSensitiveExten26HD200</Vector>
0520     <Vector name="CornerCell" type="string" nEntries="12">
0521        HGCalHECellCorner21HD200, HGCalHECellCorner22HD200,
0522        HGCalHECellCorner23HD200, HGCalHECellCorner24HD200,
0523        HGCalHECellCorner25HD200, HGCalHECellCorner26HD200,
0524        HGCalHECellCorner27HD200, HGCalHECellCorner28HD200,
0525        HGCalHECellCorner29HD200, HGCalHECellCorner30HD200,
0526        HGCalHECellCorner31HD200, HGCalHECellCorner32HD200</Vector>
0527     <Vector name="CornerSensitive" type="string" nEntries="12">
0528       HGCalHESiliconCellSensitiveCorner21HD200, HGCalHESiliconCellSensitiveCorner22HD200,
0529       HGCalHESiliconCellSensitiveCorner23HD200, HGCalHESiliconCellSensitiveCorner24HD200,
0530       HGCalHESiliconCellSensitiveCorner25HD200, HGCalHESiliconCellSensitiveCorner26HD200,
0531       HGCalHESiliconCellSensitiveCorner27HD200, HGCalHESiliconCellSensitiveCorner28HD200,
0532       HGCalHESiliconCellSensitiveCorner29HD200, HGCalHESiliconCellSensitiveCorner30HD200,
0533       HGCalHESiliconCellSensitiveCorner31HD200, HGCalHESiliconCellSensitiveCorner32HD200</Vector>
0534   </Algorithm>
0535   <Algorithm name="hgcal:DDHGCalCell">
0536     <rParent name="hgcalwafer:HGCalCell"/>
0537     <Numeric name="WaferSize"          value="[WaferSize]"/>
0538     <Numeric name="WaferSeparation"    value="[SensorSizeOffset]"/>
0539     <Numeric name="AddWaferSeparation" value="1"/>
0540     <Numeric name="WaferThick"         value="[WaferThickness200]"/>
0541     <Numeric name="CellThick"          value="[CellThickness200]"/>
0542     <Numeric name="NCells"             value="[NumberOfCellsLD]"/>
0543     <Numeric name="PosSensitive"       value="0"/>
0544     <String name="Material"            value="materials:Silicon"/>
0545     <String name="FullCell"            value="HGCalHECellFull0LD200"/>
0546     <String name="FullSensitive"       value="HGCalHESiliconCellSensitiveFull0LD200"/>
0547     <Vector name="TruncatedCell" type="string" nEntries="6">
0548        HGCalHECellTrunc01LD200, HGCalHECellTrunc02LD200,
0549        HGCalHECellTrunc03LD200, HGCalHECellTrunc04LD200,
0550        HGCalHECellTrunc05LD200, HGCalHECellTrunc06LD200</Vector>
0551     <Vector name="TruncatedSensitive" type="string" nEntries="6">
0552       HGCalHESiliconCellSensitiveTrunc01LD200, HGCalHESiliconCellSensitiveTrunc02LD200,
0553       HGCalHESiliconCellSensitiveTrunc03LD200, HGCalHESiliconCellSensitiveTrunc04LD200,
0554       HGCalHESiliconCellSensitiveTrunc05LD200, HGCalHESiliconCellSensitiveTrunc06LD200</Vector>
0555     <Vector name="ExtendedCell" type="string" nEntries="6">
0556        HGCalHECellExten01LD200, HGCalHECellExten02LD200,
0557        HGCalHECellExten03LD200, HGCalHECellExten04LD200,
0558        HGCalHECellExten05LD200, HGCalHECellExten06LD200</Vector>
0559     <Vector name="ExtendedSensitive" type="string" nEntries="6">
0560       HGCalHESiliconCellSensitiveExten01LD200, HGCalHESiliconCellSensitiveExten02LD200,
0561       HGCalHESiliconCellSensitiveExten03LD200, HGCalHESiliconCellSensitiveExten04LD200,
0562       HGCalHESiliconCellSensitiveExten05LD200, HGCalHESiliconCellSensitiveExten06LD200</Vector>
0563     <Vector name="CornerCell" type="string" nEntries="12">
0564        HGCalHECellCorner01LD200, HGCalHECellCorner02LD200,
0565        HGCalHECellCorner03LD200, HGCalHECellCorner04LD200,
0566        HGCalHECellCorner05LD200, HGCalHECellCorner06LD200,
0567        HGCalHECellCorner07LD200, HGCalHECellCorner08LD200,
0568        HGCalHECellCorner09LD200, HGCalHECellCorner10LD200,
0569        HGCalHECellCorner11LD200, HGCalHECellCorner12LD200</Vector>
0570     <Vector name="CornerSensitive" type="string" nEntries="12">
0571       HGCalHESiliconCellSensitiveCorner01LD200, HGCalHESiliconCellSensitiveCorner02LD200,
0572       HGCalHESiliconCellSensitiveCorner03LD200, HGCalHESiliconCellSensitiveCorner04LD200,
0573       HGCalHESiliconCellSensitiveCorner05LD200, HGCalHESiliconCellSensitiveCorner06LD200,
0574       HGCalHESiliconCellSensitiveCorner07LD200, HGCalHESiliconCellSensitiveCorner08LD200,
0575       HGCalHESiliconCellSensitiveCorner09LD200, HGCalHESiliconCellSensitiveCorner10LD200,
0576       HGCalHESiliconCellSensitiveCorner11LD200, HGCalHESiliconCellSensitiveCorner12LD200</Vector>
0577   </Algorithm>
0578   <Algorithm name="hgcal:DDHGCalCell">
0579     <rParent name="hgcalwafer:HGCalCell"/>
0580     <Numeric name="WaferSize"          value="[WaferSize]"/>
0581     <Numeric name="WaferSeparation"    value="[SensorSizeOffset]"/>
0582     <Numeric name="AddWaferSeparation" value="1"/>
0583     <Numeric name="WaferThick"         value="[WaferThickness200]"/>
0584     <Numeric name="CellThick"          value="[CellThickness200]"/>
0585     <Numeric name="NCells"             value="[NumberOfCellsLD]"/>
0586     <Numeric name="PosSensitive"       value="1"/>
0587     <String name="Material"            value="materials:Silicon"/>
0588     <String name="FullCell"            value="HGCalHECellFull1LD200"/>
0589     <String name="FullSensitive"       value="HGCalHESiliconCellSensitiveFull1LD200"/>
0590     <Vector name="TruncatedCell" type="string" nEntries="6">
0591        HGCalHECellTrunc21LD200, HGCalHECellTrunc22LD200,
0592        HGCalHECellTrunc23LD200, HGCalHECellTrunc24LD200,
0593        HGCalHECellTrunc25LD200, HGCalHECellTrunc26LD200</Vector>
0594     <Vector name="TruncatedSensitive" type="string" nEntries="6">
0595       HGCalHESiliconCellSensitiveTrunc21LD200, HGCalHESiliconCellSensitiveTrunc22LD200,
0596       HGCalHESiliconCellSensitiveTrunc23LD200, HGCalHESiliconCellSensitiveTrunc24LD200,
0597       HGCalHESiliconCellSensitiveTrunc25LD200, HGCalHESiliconCellSensitiveTrunc26LD200</Vector>
0598     <Vector name="ExtendedCell" type="string" nEntries="6">
0599        HGCalHECellExten21LD200, HGCalHECellExten22LD200,
0600        HGCalHECellExten23LD200, HGCalHECellExten24LD200,
0601        HGCalHECellExten25LD200, HGCalHECellExten26LD200</Vector>
0602     <Vector name="ExtendedSensitive" type="string" nEntries="6">
0603       HGCalHECellSiliconSensitiveExten21LD200, HGCalHESiliconCellSensitiveExten22LD200,
0604       HGCalHECellSiliconSensitiveExten23LD200, HGCalHESiliconCellSensitiveExten24LD200,
0605       HGCalHECellSiliconSensitiveExten25LD200, HGCalHESiliconCellSensitiveExten26LD200</Vector>
0606     <Vector name="CornerCell" type="string" nEntries="12">
0607        HGCalHECellCorner21LD200, HGCalHECellCorner22LD200,
0608        HGCalHECellCorner23LD200, HGCalHECellCorner24LD200,
0609        HGCalHECellCorner25LD200, HGCalHECellCorner26LD200,
0610        HGCalHECellCorner27LD200, HGCalHECellCorner28LD200,
0611        HGCalHECellCorner29LD200, HGCalHECellCorner30LD200,
0612        HGCalHECellCorner31LD200, HGCalHECellCorner32LD200</Vector>
0613     <Vector name="CornerSensitive" type="string" nEntries="12">
0614       HGCalHESiliconCellSensitiveCorner21LD200, HGCalHESiliconCellSensitiveCorner22LD200,
0615       HGCalHESiliconCellSensitiveCorner23LD200, HGCalHESiliconCellSensitiveCorner24LD200,
0616       HGCalHESiliconCellSensitiveCorner25LD200, HGCalHESiliconCellSensitiveCorner26LD200,
0617       HGCalHESiliconCellSensitiveCorner27LD200, HGCalHESiliconCellSensitiveCorner28LD200,
0618       HGCalHESiliconCellSensitiveCorner29LD200, HGCalHESiliconCellSensitiveCorner30LD200,
0619       HGCalHESiliconCellSensitiveCorner31LD200, HGCalHESiliconCellSensitiveCorner32LD200</Vector>
0620   </Algorithm>
0621   <Algorithm name="hgcal:DDHGCalCell">
0622     <rParent name="hgcalwafer:HGCalCell"/>
0623     <Numeric name="WaferSize"          value="[WaferSize]"/>
0624     <Numeric name="WaferSeparation"    value="[SensorSizeOffset]"/>
0625     <Numeric name="AddWaferSeparation" value="1"/>
0626     <Numeric name="WaferThick"         value="[WaferThickness300]"/>
0627     <Numeric name="CellThick"          value="[CellThickness300]"/>
0628     <Numeric name="NCells"             value="[NumberOfCellsLD]"/>
0629     <Numeric name="PosSensitive"       value="0"/>
0630     <String name="Material"            value="materials:Silicon"/>
0631     <String name="FullCell"            value="HGCalHECellFull0LD300"/>
0632     <String name="FullSensitive"       value="HGCalHESiliconCellSensitiveFull0LD300"/>
0633     <Vector name="TruncatedCell" type="string" nEntries="6">
0634        HGCalHECellTrunc01LD300, HGCalHECellTrunc02LD300,
0635        HGCalHECellTrunc03LD300, HGCalHECellTrunc04LD300,
0636        HGCalHECellTrunc05LD300, HGCalHECellTrunc06LD300</Vector>
0637     <Vector name="TruncatedSensitive" type="string" nEntries="6">
0638       HGCalHESiliconCellSensitiveTrunc01LD300, HGCalHESiliconCellSensitiveTrunc02LD300,
0639       HGCalHESiliconCellSensitiveTrunc03LD300, HGCalHESiliconCellSensitiveTrunc04LD300,
0640       HGCalHESiliconCellSensitiveTrunc05LD300, HGCalHESiliconCellSensitiveTrunc06LD300</Vector>
0641     <Vector name="ExtendedCell" type="string" nEntries="6">
0642        HGCalHECellExten01LD300, HGCalHECellExten02LD300,
0643        HGCalHECellExten03LD300, HGCalHECellExten04LD300,
0644        HGCalHECellExten05LD300, HGCalHECellExten06LD300</Vector>
0645     <Vector name="ExtendedSensitive" type="string" nEntries="6">
0646       HGCalHESiliconCellSensitiveExten01LD300, HGCalHESiliconCellSensitiveExten02LD300,
0647       HGCalHESiliconCellSensitiveExten03LD300, HGCalHESiliconCellSensitiveExten04LD300,
0648       HGCalHESiliconCellSensitiveExten05LD300, HGCalHESiliconCellSensitiveExten06LD300</Vector>
0649     <Vector name="CornerCell" type="string" nEntries="12">
0650        HGCalHECellCorner01LD300, HGCalHECellCorner02LD300,
0651        HGCalHECellCorner03LD300, HGCalHECellCorner04LD300,
0652        HGCalHECellCorner05LD300, HGCalHECellCorner06LD300,
0653        HGCalHECellCorner07LD300, HGCalHECellCorner08LD300,
0654        HGCalHECellCorner09LD300, HGCalHECellCorner10LD300,
0655        HGCalHECellCorner11LD300, HGCalHECellCorner12LD300</Vector>
0656     <Vector name="CornerSensitive" type="string" nEntries="12">
0657       HGCalHESiliconCellSensitiveCorner01LD300, HGCalHESiliconCellSensitiveCorner02LD300,
0658       HGCalHESiliconCellSensitiveCorner03LD300, HGCalHESiliconCellSensitiveCorner04LD300,
0659       HGCalHESiliconCellSensitiveCorner05LD300, HGCalHESiliconCellSensitiveCorner06LD300,
0660       HGCalHESiliconCellSensitiveCorner07LD300, HGCalHESiliconCellSensitiveCorner08LD300,
0661       HGCalHESiliconCellSensitiveCorner09LD300, HGCalHESiliconCellSensitiveCorner10LD300,
0662       HGCalHESiliconCellSensitiveCorner11LD300, HGCalHESiliconCellSensitiveCorner12LD300</Vector>
0663   </Algorithm>
0664   <Algorithm name="hgcal:DDHGCalCell">
0665     <rParent name="hgcalwafer:HGCalCell"/>
0666     <Numeric name="WaferSize"          value="[WaferSize]"/>
0667     <Numeric name="WaferSeparation"    value="[SensorSizeOffset]"/>
0668     <Numeric name="AddWaferSeparation" value="1"/>
0669     <Numeric name="WaferThick"         value="[WaferThickness300]"/>
0670     <Numeric name="CellThick"          value="[CellThickness300]"/>
0671     <Numeric name="NCells"             value="[NumberOfCellsLD]"/>
0672     <Numeric name="PosSensitive"       value="1"/>
0673     <String name="Material"            value="materials:Silicon"/>
0674     <String name="FullCell"            value="HGCalHECellFull1LD300"/>
0675     <String name="FullSensitive"       value="HGCalHESiliconCellSensitiveFull1LD300"/>
0676     <Vector name="TruncatedCell" type="string" nEntries="6">
0677        HGCalHECellTrunc21LD300, HGCalHECellTrunc22LD300,
0678        HGCalHECellTrunc23LD300, HGCalHECellTrunc24LD300,
0679        HGCalHECellTrunc25LD300, HGCalHECellTrunc26LD300</Vector>
0680     <Vector name="TruncatedSensitive" type="string" nEntries="6">
0681       HGCalHESiliconCellSensitiveTrunc21LD300, HGCalHESiliconCellSensitiveTrunc22LD300,
0682       HGCalHESiliconCellSensitiveTrunc23LD300, HGCalHESiliconCellSensitiveTrunc24LD300,
0683       HGCalHESiliconCellSensitiveTrunc25LD300, HGCalHESiliconCellSensitiveTrunc26LD300</Vector>
0684     <Vector name="ExtendedCell" type="string" nEntries="6">
0685        HGCalHECellExten21LD300, HGCalHECellExten22LD300,
0686        HGCalHECellExten23LD300, HGCalHECellExten24LD300,
0687        HGCalHECellExten25LD300, HGCalHECellExten26LD300</Vector>
0688     <Vector name="ExtendedSensitive" type="string" nEntries="6">
0689       HGCalHESiliconCellSensitiveExten21LD300, HGCalHESiliconCellSensitiveExten22LD300,
0690       HGCalHESiliconCellSensitiveExten23LD300, HGCalHESiliconCellSensitiveExten24LD300,
0691       HGCalHESiliconCellSensitiveExten25LD300, HGCalHESiliconCellSensitiveExten26LD300</Vector>
0692     <Vector name="CornerCell" type="string" nEntries="12">
0693        HGCalHECellCorner21LD300, HGCalHECellCorner22LD300,
0694        HGCalHECellCorner23LD300, HGCalHECellCorner24LD300,
0695        HGCalHECellCorner25LD300, HGCalHECellCorner26LD300,
0696        HGCalHECellCorner27LD300, HGCalHECellCorner28LD300,
0697        HGCalHECellCorner29LD300, HGCalHECellCorner30LD300,
0698        HGCalHECellCorner31LD300, HGCalHECellCorner32LD300</Vector>
0699     <Vector name="CornerSensitive" type="string" nEntries="12">
0700       HGCalHESiliconCellSensitiveCorner21LD300, HGCalHESiliconCellSensitiveCorner22LD300,
0701       HGCalHESiliconCellSensitiveCorner23LD300, HGCalHESiliconCellSensitiveCorner24LD300,
0702       HGCalHESiliconCellSensitiveCorner25LD300, HGCalHESiliconCellSensitiveCorner26LD300,
0703       HGCalHESiliconCellSensitiveCorner27LD300, HGCalHESiliconCellSensitiveCorner28LD300,
0704       HGCalHESiliconCellSensitiveCorner29LD300, HGCalHESiliconCellSensitiveCorner30LD300,
0705       HGCalHESiliconCellSensitiveCorner31LD300, HGCalHESiliconCellSensitiveCorner32LD300</Vector>
0706   </Algorithm>
0707 </PosPartSection>
0708 
0709 </DDDefinition>