Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 <?xml version="1.0"?>
0002 <DDDefinition xmlns="http://www.cern.ch/cms/DDL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.cern.ch/cms/DDL ../../../../../../DetectorDescription/Schema/DDLSchema.xsd">
0003 
0004 <PosPartSection label="hfnoseLayer.xml">
0005   <Algorithm name="hgcal:DDHGCalEEAlgo">
0006     <rParent name="hfnose:HFNose"/>
0007     <Vector name="WaferNames" type="string" nEntries="6">
0008       hfnoseWafer:HFNoseWafer0Fine, hfnoseWafer:HFNoseWafer0Fine,
0009       hfnoseWafer:HFNoseWafer0Fine, hfnoseWafer:HFNoseWafer1Fine,
0010       hfnoseWafer:HFNoseWafer1Fine, hfnoseWafer:HFNoseWafer1Fine</Vector>
0011     <Vector name="MaterialNames" type="string" nEntries="12">
0012       materials:Polyethylene, materials:StainlessSteel, materials:Lead, 
0013       materials:Copper,  hgcalMaterial:HGC_G10-FR4, materials:Silicon,
0014       materials:StainlessSteel, hgcalMaterial:HGC_G10-FR4, materials:Air,
0015       hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton</Vector>
0016     <Vector name="VolumeNames" type="string" nEntries="12">
0017       HFNoseModerator, HFNoseAbsorberCover, HFNoseAbsorber1, HFNoseHeatShield,
0018       HFNosePCB, HGCalHFNoseSensitive, HFNoseAbsorber2, HFNoseBasePlate,
0019       HFNoseAirGap, HFNoseG10, HFNoseEpoxy, HFNoseKapton</Vector>
0020     <Vector name="Thickness" type="numeric" nEntries="12">
0021       [hfnose:HFNoseDz1], 1.0*mm, 21.0*mm,  6.0*mm,  1.76*mm,  0.3*mm, 
0022       [hfnose:HFNoseDz3], 1.45*mm, 3.35*mm, 1.85*mm, 0.145*mm,
0023       0.345*mm</Vector>
0024     <Vector name="Layers" type="numeric" nEntries="8"> 
0025       13, 12, 12, 12, 12, 12, 10, 10</Vector>
0026     <Vector name="LayerThick" type="numeric" nEntries="8"> 
0027       91.55*mm, 41.55*mm, 41.55*mm, 41.55*mm, 41.55*mm, 41.55*mm, 88.55*mm,
0028       88.55*mm </Vector>
0029     <Vector name="LayerType" type="numeric" nEntries="93"> 
0030       0, 1, 2, 1, 9, 8, 4,10, 5,11, 7, 3, 8,
0031       1, 2, 1, 9, 8, 4,10, 5,11, 7, 3, 8,
0032       1, 2, 1, 9, 8, 4,10, 5,11, 7, 3, 8,
0033       1, 2, 1, 9, 8, 4,10, 5,11, 7, 3, 8,
0034       1, 2, 1, 9, 8, 4,10, 5,11, 7, 3, 8,
0035       1, 2, 1, 9, 8, 4,10, 5,11, 7, 3, 8,
0036       6, 9, 8, 4,10, 5,11, 7, 3, 8,
0037       6, 9, 8, 4,10, 5,11, 7, 3, 8</Vector>
0038     <Vector name="LayerSense" type="numeric" nEntries="93">
0039       0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
0040       0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
0041       0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
0042       0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
0043       0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
0044       0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
0045       0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
0046       0, 0, 0, 0, 0, 1, 0, 0, 0, 0</Vector>
0047     <Vector name="LayerCenter" type="numeric" nEntries="8">
0048       0, 0, 0, 0, 0, 0, 0, 0</Vector>
0049     <Numeric name="FirstLayer"       value="1"/>
0050     <Numeric name="AbsorberMode"     value="0"/>
0051     <Numeric name="SensitiveMode"    value="0"/>
0052     <Numeric name="WaferCentering"   value="0"/>
0053     <Numeric name="zMinBlock"        value="[hfnose:HFNoseZ1]"/>
0054     <Vector name="rad100to200" type="numeric" nEntries="5">
0055       [hfnose:HFNoseRMax3], 0, 0, 0, 0</Vector>
0056     <Vector name="rad200to300" type="numeric" nEntries="5">
0057       [hfnose:HFNoseRMax4], 0, 0, 0, 0</Vector>
0058     <Numeric name="zMinForRadPar"    value="[hfnose:HFNoseZ1]"/>
0059     <Numeric name="choiceType"       value="[hfnose:ChoiceType]"/>
0060     <Numeric name="nCornerCut"       value="[hfnose:NCornerCut]"/>
0061     <Numeric name="fracAreaMin"      value="[hfnose:FracAreaMin]"/>
0062     <Numeric name="waferSize"        value="[hfnose:WaferSize]"/>
0063     <Numeric name="SensorSeparation" value="[hfnose:SensorSeparation]"/>
0064     <Numeric name="Sectors"          value="36"/>
0065     <Vector name="SlopeBottom" type="numeric" nEntries="2">
0066       [hfnose:HFNoseSlope1], [hfnose:HFNoseSlope1]</Vector>
0067     <Vector name="ZFrontBottom" type="numeric" nEntries="2">
0068       [hfnose:HFNoseZ1], [hfnose:HFNoseZ3]</Vector>
0069     <Vector name="RMinFront" type="numeric" nEntries="2">
0070       [hfnose:HFNoseRMin1], [hfnose:HFNoseRMin3]</Vector>
0071     <Vector name="SlopeTop" type="numeric" nEntries="2">
0072       [hfnose:HFNoseSlope2], [hfnose:HFNoseSlope2]</Vector>
0073     <Vector name="ZFrontTop" type="numeric" nEntries="2">
0074       [hfnose:HFNoseZ1], [hfnose:HFNoseZ3]</Vector>
0075     <Vector name="RMaxFront" type="numeric" nEntries="2">
0076       [hfnose:HFNoseRMax1], [hfnose:HFNoseRMax3]</Vector>
0077     <String name="RotNameSpace" value="hfnose"/>
0078   </Algorithm>
0079 </PosPartSection> 
0080 
0081 </DDDefinition>