1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
<?xml version="1.0"?>
<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">
<PosPartSection label="hfnoseLayer.xml">
<Algorithm name="hgcal:DDHGCalEEAlgo">
<rParent name="hfnose:HFNose"/>
<Vector name="WaferNames" type="string" nEntries="6">
hfnoseWafer:HFNoseWafer0Fine, hfnoseWafer:HFNoseWafer0Fine,
hfnoseWafer:HFNoseWafer0Fine, hfnoseWafer:HFNoseWafer1Fine,
hfnoseWafer:HFNoseWafer1Fine, hfnoseWafer:HFNoseWafer1Fine</Vector>
<Vector name="MaterialNames" type="string" nEntries="12">
materials:Polyethylene, materials:StainlessSteel, materials:Lead,
materials:Copper, hgcalMaterial:HGC_G10-FR4, materials:Silicon,
materials:StainlessSteel, hgcalMaterial:HGC_G10-FR4, materials:Air,
hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton</Vector>
<Vector name="VolumeNames" type="string" nEntries="12">
HFNoseModerator, HFNoseAbsorberCover, HFNoseAbsorber1, HFNoseHeatShield,
HFNosePCB, HGCalHFNoseSensitive, HFNoseAbsorber2, HFNoseBasePlate,
HFNoseAirGap, HFNoseG10, HFNoseEpoxy, HFNoseKapton</Vector>
<Vector name="Thickness" type="numeric" nEntries="12">
[hfnose:HFNoseDz1], 1.0*mm, 21.0*mm, 6.0*mm, 1.76*mm, 0.3*mm,
[hfnose:HFNoseDz3], 1.45*mm, 3.35*mm, 1.85*mm, 0.145*mm,
0.345*mm</Vector>
<Vector name="Layers" type="numeric" nEntries="8">
13, 12, 12, 12, 12, 12, 10, 10</Vector>
<Vector name="LayerThick" type="numeric" nEntries="8">
91.55*mm, 41.55*mm, 41.55*mm, 41.55*mm, 41.55*mm, 41.55*mm, 88.55*mm,
88.55*mm </Vector>
<Vector name="LayerType" type="numeric" nEntries="93">
0, 1, 2, 1, 9, 8, 4,10, 5,11, 7, 3, 8,
1, 2, 1, 9, 8, 4,10, 5,11, 7, 3, 8,
1, 2, 1, 9, 8, 4,10, 5,11, 7, 3, 8,
1, 2, 1, 9, 8, 4,10, 5,11, 7, 3, 8,
1, 2, 1, 9, 8, 4,10, 5,11, 7, 3, 8,
1, 2, 1, 9, 8, 4,10, 5,11, 7, 3, 8,
6, 9, 8, 4,10, 5,11, 7, 3, 8,
6, 9, 8, 4,10, 5,11, 7, 3, 8</Vector>
<Vector name="LayerSense" type="numeric" nEntries="93">
0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
0, 0, 0, 0, 0, 1, 0, 0, 0, 0</Vector>
<Vector name="LayerCenter" type="numeric" nEntries="8">
0, 0, 0, 0, 0, 0, 0, 0</Vector>
<Numeric name="FirstLayer" value="1"/>
<Numeric name="AbsorberMode" value="0"/>
<Numeric name="SensitiveMode" value="0"/>
<Numeric name="WaferCentering" value="0"/>
<Numeric name="zMinBlock" value="[hfnose:HFNoseZ1]"/>
<Vector name="rad100to200" type="numeric" nEntries="5">
[hfnose:HFNoseRMax3], 0, 0, 0, 0</Vector>
<Vector name="rad200to300" type="numeric" nEntries="5">
[hfnose:HFNoseRMax4], 0, 0, 0, 0</Vector>
<Numeric name="zMinForRadPar" value="[hfnose:HFNoseZ1]"/>
<Numeric name="choiceType" value="[hfnose:ChoiceType]"/>
<Numeric name="nCornerCut" value="[hfnose:NCornerCut]"/>
<Numeric name="fracAreaMin" value="[hfnose:FracAreaMin]"/>
<Numeric name="waferSize" value="[hfnose:WaferSize]"/>
<Numeric name="SensorSeparation" value="[hfnose:SensorSeparation]"/>
<Numeric name="Sectors" value="36"/>
<Vector name="SlopeBottom" type="numeric" nEntries="2">
[hfnose:HFNoseSlope1], [hfnose:HFNoseSlope1]</Vector>
<Vector name="ZFrontBottom" type="numeric" nEntries="2">
[hfnose:HFNoseZ1], [hfnose:HFNoseZ3]</Vector>
<Vector name="RMinFront" type="numeric" nEntries="2">
[hfnose:HFNoseRMin1], [hfnose:HFNoseRMin3]</Vector>
<Vector name="SlopeTop" type="numeric" nEntries="2">
[hfnose:HFNoseSlope2], [hfnose:HFNoseSlope2]</Vector>
<Vector name="ZFrontTop" type="numeric" nEntries="2">
[hfnose:HFNoseZ1], [hfnose:HFNoseZ3]</Vector>
<Vector name="RMaxFront" type="numeric" nEntries="2">
[hfnose:HFNoseRMax1], [hfnose:HFNoseRMax3]</Vector>
<String name="RotNameSpace" value="hfnose"/>
</Algorithm>
</PosPartSection>
</DDDefinition>
|