Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/ForwardCommonData/data/hfnoseWafer/v2/hfnoseWafer.xml is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0"?>
0002 <DDDefinition>
0003 
0004 <ConstantsSection label="hfnoseWafer.xml" eval="true">
0005   <Constant name="ModuleThicknessEE"     value="[hfnose:ModuleThicknessEE]"/>
0006   <Constant name="ModuleThicknessHE"     value="[hfnose:ModuleThicknessHE]"/>
0007   <Constant name="WaferSize"             value="[hfnose:WaferSize]"/>
0008   <Constant name="WaferThickness"        value="[hfnose:WaferThickness]"/>
0009   <Constant name="WaferThicknessFine"    value="[hfnose:WaferThicknessFine]"/>
0010   <Constant name="SensorSizeOffset"      value="[hfnose:SensorSizeOffset]"/>
0011   <Constant name="SensorSeparation"      value="[hfnose:SensorSeparation]"/>
0012   <Constant name="CellThicknessFine"     value="[hfnose:CellThicknessFine]"/>
0013   <Constant name="NumberOfCellsFine"     value="[hfnose:NumberOfCellsFine]"/>
0014 </ConstantsSection>
0015 
0016 <PosPartSection label="hfnoseWafer.xml">
0017   <Algorithm name="hgcal:DDHGCalWaferFullRotated">
0018     <rParent name="hfnoseWafer:HFNoseEEWafer"/>
0019     <String name="ModuleMaterial"    value="materials:Air"/>
0020     <Numeric name="ModuleThickness"  value="[ModuleThicknessEE]"/>
0021     <Numeric name="WaferSize"        value="[WaferSize]"/>
0022     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0023     <Numeric name="WaferThickness"   value="[WaferThicknessFine]"/>
0024     <String name="WaferTag" value="Fine"/>
0025     <Vector name="WaferOrient" type="numeric" nEntries="6">
0026       0, 1, 2, 3, 4, 5 </Vector>
0027     <Vector name="WaferFace" type="numeric" nEntries="6"> 
0028       0, 0, 0, 0, 0, 0 </Vector>
0029     <Vector name="WaferPlacementIndex" type="string" nEntries="6"> 
0030       06, 07, 08, 09, 10, 11 </Vector>  
0031     <Vector name="LayerNames" type="string" nEntries="9">
0032       HFNoseEEAirGap, HFNoseEEPCB, HFNoseEEConnector, HFNoseEEMotherBoard,
0033       HFNoseEEEpoxy, HFNoseEEEpoxyT, HFNoseEEKapton, HFNoseEESensitive,
0034       HFNoseEEBasePlate</Vector>
0035     <Vector name="LayerMaterials" type="string" nEntries="9">
0036       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HFN_EEConnector,
0037       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, 
0038       materials:Kapton, materials:Silicon, hgcalMaterial:HFN_CarbonFib</Vector>
0039     <Vector name="LayerThickness" type="numeric" nEntries="9">
0040       0.42*mm, 1.60*mm, 3.25*mm, 1.60*mm, 0.075*mm, 0.075*mm, 0.10*mm, 
0041       [WaferThickness], 1.00*mm </Vector>
0042     <Vector name="LayerSizeOffset" type="numeric" nEntries="9">
0043       0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset], 
0044       [SensorSizeOffset], 0.30*mm, [SensorSizeOffset], 0.50*mm </Vector>
0045     <Vector name="LayerTypes" type="numeric" nEntries="9"> 
0046       0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0047     <Vector name="Layers" type="numeric" nEntries="10"> 
0048       0, 1, 2, 3, 4, 7, 5, 6, 5, 8 </Vector>
0049     <Numeric name="NCells"           value="[NumberOfCellsFine]"/>
0050     <Numeric name="CellType"         value="0"/>
0051     <Vector name="CellOffset" type="numeric" nEntries="4"> 
0052       0, 1, 13, 19 </Vector>
0053     <Vector name="CellNames" type="string" nEntries="25">
0054       hfnoseCell:HFNoseEECellFull0Fine,   hfnoseCell:HFNoseEECellCorner01Fine, 
0055       hfnoseCell:HFNoseEECellCorner02Fine,hfnoseCell:HFNoseEECellCorner03Fine,
0056       hfnoseCell:HFNoseEECellCorner04Fine,hfnoseCell:HFNoseEECellCorner05Fine,
0057       hfnoseCell:HFNoseEECellCorner06Fine,hfnoseCell:HFNoseEECellCorner07Fine,
0058       hfnoseCell:HFNoseEECellCorner08Fine,hfnoseCell:HFNoseEECellCorner09Fine,
0059       hfnoseCell:HFNoseEECellCorner10Fine,hfnoseCell:HFNoseEECellCorner11Fine,
0060       hfnoseCell:HFNoseEECellCorner12Fine,hfnoseCell:HFNoseEECellTrunc01Fine,
0061       hfnoseCell:HFNoseEECellTrunc02Fine, hfnoseCell:HFNoseEECellTrunc03Fine,
0062       hfnoseCell:HFNoseEECellTrunc04Fine, hfnoseCell:HFNoseEECellTrunc05Fine,
0063       hfnoseCell:HFNoseEECellTrunc06Fine, hfnoseCell:HFNoseEECellExten01Fine,
0064       hfnoseCell:HFNoseEECellExten02Fine, hfnoseCell:HFNoseEECellExten03Fine,
0065       hfnoseCell:HFNoseEECellExten04Fine, hfnoseCell:HFNoseEECellExten05Fine, 
0066       hfnoseCell:HFNoseEECellExten06Fine</Vector>
0067   </Algorithm>
0068   <Algorithm name="hgcal:DDHGCalWaferFullRotated">
0069     <rParent name="hfnoseWafer:HFNoseHEWafer"/>
0070     <String name="ModuleMaterial"    value="materials:Air"/>
0071     <Numeric name="ModuleThickness"  value="[ModuleThicknessHE]"/>
0072     <Numeric name="WaferSize"        value="[WaferSize]"/>
0073     <Numeric name="SensorSeparation" value="[SensorSeparation]"/>
0074     <Numeric name="WaferThickness"   value="[WaferThicknessFine]"/>
0075     <String name="WaferTag" value="Fine"/>
0076     <Vector name="WaferOrient" type="numeric" nEntries="6">
0077       0, 1, 2, 3, 4, 5 </Vector>
0078     <Vector name="WaferFace" type="numeric" nEntries="6"> 
0079       0, 0, 0, 0, 0, 0 </Vector>
0080     <Vector name="WaferPlacementIndex" type="string" nEntries="6"> 
0081       06, 07, 08, 09, 10, 11 </Vector>  
0082     <Vector name="LayerNames" type="string" nEntries="9">
0083       HFNoseHEAirGap, HFNoseHEPCB, HFNoseHEConnector, HFNoseHEMotherBoard,
0084       HFNoseHEEpoxy, HFNoseHEEpoxyT, HFNoseHEKapton, HFNoseHESensitive,
0085       HFNoseHEBasePlate</Vector>
0086     <Vector name="LayerMaterials" type="string" nEntries="9">
0087       materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HFN_HEConnector,
0088       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, 
0089       materials:Kapton, materials:Silicon, hgcalMaterial:HFN_CarbonFib</Vector>
0090     <Vector name="LayerThickness" type="numeric" nEntries="9">
0091       0.42*mm, 1.60*mm, 3.25*mm, 1.60*mm, 0.075*mm, 0.075*mm, 0.10*mm, 
0092       [WaferThickness], 1.00*mm </Vector>
0093     <Vector name="LayerSizeOffset" type="numeric" nEntries="9">
0094       0.00*mm, 0.00*mm, 0.70*mm, 0.70*mm, [SensorSizeOffset], 
0095       [SensorSizeOffset], 0.30*mm, [SensorSizeOffset], 0.50*mm </Vector>
0096     <Vector name="LayerTypes" type="numeric" nEntries="9"> 
0097       0, 0, 0, 0, 0, 0, 0, 1, 0 </Vector>
0098     <Vector name="Layers" type="numeric" nEntries="10"> 
0099       0, 1, 2, 3, 4, 7, 5, 6, 5, 8 </Vector>
0100     <Numeric name="NCells"           value="[NumberOfCellsFine]"/>
0101     <Numeric name="CellType"         value="0"/>
0102     <Vector name="CellOffset" type="numeric" nEntries="4"> 
0103       0, 1, 13, 19 </Vector>
0104     <Vector name="CellNames" type="string" nEntries="25">
0105       hfnoseCell:HFNoseHECellFull0Fine,   hfnoseCell:HFNoseHECellCorner01Fine, 
0106       hfnoseCell:HFNoseHECellCorner02Fine,hfnoseCell:HFNoseHECellCorner03Fine,
0107       hfnoseCell:HFNoseHECellCorner04Fine,hfnoseCell:HFNoseHECellCorner05Fine,
0108       hfnoseCell:HFNoseHECellCorner06Fine,hfnoseCell:HFNoseHECellCorner07Fine,
0109       hfnoseCell:HFNoseHECellCorner08Fine,hfnoseCell:HFNoseHECellCorner09Fine,
0110       hfnoseCell:HFNoseHECellCorner10Fine,hfnoseCell:HFNoseHECellCorner11Fine,
0111       hfnoseCell:HFNoseHECellCorner12Fine,hfnoseCell:HFNoseHECellTrunc01Fine,
0112       hfnoseCell:HFNoseHECellTrunc02Fine, hfnoseCell:HFNoseHECellTrunc03Fine,
0113       hfnoseCell:HFNoseHECellTrunc04Fine, hfnoseCell:HFNoseHECellTrunc05Fine,
0114       hfnoseCell:HFNoseHECellTrunc06Fine, hfnoseCell:HFNoseHECellExten01Fine,
0115       hfnoseCell:HFNoseHECellExten02Fine, hfnoseCell:HFNoseHECellExten03Fine,
0116       hfnoseCell:HFNoseHECellExten04Fine, hfnoseCell:HFNoseHECellExten05Fine, 
0117       hfnoseCell:HFNoseHECellExten06Fine</Vector>
0118   </Algorithm>
0119 </PosPartSection>
0120 
0121 </DDDefinition>