|
12 | 12 | <Constant name="airGap3" value="20.0*mm"/> |
13 | 13 | <Constant name="airGap4" value="10.0*mm"/> |
14 | 14 | <Constant name="airGap5" value="20.0*mm"/> |
15 | | - <Constant name="airGap6" value="365.40*mm"/> |
| 15 | + <Constant name="airGap6" value="353.40*mm"/> |
16 | 16 | <Constant name="absPb1T" value="5.0*mm"/> |
17 | 17 | <Constant name="absPb2T" value="2.0*mm"/> |
| 18 | + <Constant name="CuPlateT" value="6.0*mm"/> |
18 | 19 | <Constant name="zShift" value="0.5*([absPb1T]+[airGap1])"/> |
19 | 20 | <Constant name="zposAl1" value="([hgcal:zHGCalEE1]+0.5*[crateT])"/> |
20 | 21 | <Constant name="zposGap0" value="([zposAl1]+0.5*([crateT]+[airGap0]))"/> |
|
49 | 50 | <Constant name="zposAbs15" value="([zposGap15]+0.5*([airGap2]+[absPb2T]))"/> |
50 | 51 | <Constant name="zposGap16" value="([zposAbs15]+0.5*([absPb2T]+[airGap3]))"/> |
51 | 52 | <Constant name="zposMod1" value="([zposGap16]+0.5*([airGap3]+[moduleT]))"/> |
52 | | - <Constant name="zposGap17" value="([zposMod1]+0.5*([moduleT]+[airGap4]))"/> |
| 53 | + <Constant name="zposCu1" value="([zposMod1]+0.5*([moduleT]+[CuPlateT]))"/> |
| 54 | + <Constant name="zposGap17" value="([zposCu1]+0.5*([CuPlateT]+[airGap4]))"/> |
53 | 55 | <Constant name="zposAbs17" value="([zposGap17]+0.5*([airGap4]+[absPb2T]))"/> |
54 | 56 | <Constant name="zposGap18" value="([zposAbs17]+0.5*([absPb2T]+[airGap5]))"/> |
55 | 57 | <Constant name="zposMod2" value="([zposGap18]+0.5*([airGap5]+[moduleT]))"/> |
56 | | - <Constant name="zposGap19" value="([zposMod2]+0.5*([moduleT]+[airGap6]))"/> |
| 58 | + <Constant name="zposCu2" value="([zposMod2]+0.5*([moduleT]+[CuPlateT]))"/> |
| 59 | + <Constant name="zposGap19" value="([zposCu2]+0.5*([CuPlateT]+[airGap6]))"/> |
57 | 60 | <Constant name="zposAl2" value="([zposGap19]+0.5*([airGap6]+[crateT]))"/> |
58 | 61 | </ConstantsSection> |
59 | 62 |
|
60 | 63 | <SolidSection label="hgcalEE.xml" eval="true"> |
61 | | - <Box name="HGCalEELayer" dx="[absorbW]" dy="[absorbH]" dz="0.5*[moduleT]"/> |
62 | | - <Box name="HGCalEEAlCover" dx="[absorbW]" dy="[absorbH]" dz="0.5*[crateT]"/> |
63 | | - <Box name="HGCalEEAirGap0" dx="[absorbW]" dy="[absorbH]" dz="0.5*[airGap0]"/> |
64 | | - <Box name="HGCalEEAirGap1" dx="[absorbW]" dy="[absorbH]" dz="0.5*[airGap1]"/> |
65 | | - <Box name="HGCalEEAirGap2" dx="[absorbW]" dy="[absorbH]" dz="0.5*[airGap2]"/> |
66 | | - <Box name="HGCalEEAirGap3" dx="[absorbW]" dy="[absorbH]" dz="0.5*[airGap3]"/> |
67 | | - <Box name="HGCalEEAirGap4" dx="[absorbW]" dy="[absorbH]" dz="0.5*[airGap4]"/> |
68 | | - <Box name="HGCalEEAirGap5" dx="[absorbW]" dy="[absorbH]" dz="0.5*[airGap5]"/> |
69 | | - <Box name="HGCalEEAirGap6" dx="[absorbW]" dy="[absorbH]" dz="0.5*[airGap6]"/> |
70 | | - <Box name="HGCalEEAbsPb1" dx="[absorbW]" dy="[absorbH]" dz="0.5*[absPb1T]"/> |
71 | | - <Box name="HGCalEEAbsPb2" dx="[absorbW]" dy="[absorbH]" dz="0.5*[absPb2T]"/> |
| 64 | + <Box name="HGCalEELayer" dx="[absorbW]" dy="[absorbH]" dz="0.5*[moduleT]"/> |
| 65 | + <Box name="HGCalEEAlCover" dx="[absorbW]" dy="[absorbH]" dz="0.5*[crateT]"/> |
| 66 | + <Box name="HGCalEEAirGap0" dx="[absorbW]" dy="[absorbH]" dz="0.5*[airGap0]"/> |
| 67 | + <Box name="HGCalEEAirGap1" dx="[absorbW]" dy="[absorbH]" dz="0.5*[airGap1]"/> |
| 68 | + <Box name="HGCalEEAirGap2" dx="[absorbW]" dy="[absorbH]" dz="0.5*[airGap2]"/> |
| 69 | + <Box name="HGCalEEAirGap3" dx="[absorbW]" dy="[absorbH]" dz="0.5*[airGap3]"/> |
| 70 | + <Box name="HGCalEEAirGap4" dx="[absorbW]" dy="[absorbH]" dz="0.5*[airGap4]"/> |
| 71 | + <Box name="HGCalEEAirGap5" dx="[absorbW]" dy="[absorbH]" dz="0.5*[airGap5]"/> |
| 72 | + <Box name="HGCalEEAirGap6" dx="[absorbW]" dy="[absorbH]" dz="0.5*[airGap6]"/> |
| 73 | + <Box name="HGCalEEAbsPb1" dx="[absorbW]" dy="[absorbH]" dz="0.5*[absPb1T]"/> |
| 74 | + <Box name="HGCalEEAbsPb2" dx="[absorbW]" dy="[absorbH]" dz="0.5*[absPb2T]"/> |
| 75 | + <Box name="HGCalEECuPlate" dx="[absorbW]" dy="[absorbH]" dz="0.5*[CuPlateT]"/> |
72 | 76 | </SolidSection> |
73 | 77 |
|
74 | 78 | <LogicalPartSection label="hgcalEE.xml"> |
|
92 | 96 | <rSolid name="HGCalEEAbsPb2"/> |
93 | 97 | <rMaterial name="materials:Lead"/> |
94 | 98 | </LogicalPart> |
| 99 | + <LogicalPart name="HGCalEECuPlate" category="unspecified"> |
| 100 | + <rSolid name="HGCalEECuPlate"/> |
| 101 | + <rMaterial name="materials:Copper"/> |
| 102 | + </LogicalPart> |
95 | 103 | <LogicalPart name="HGCalEEAirGap0" category="unspecified"> |
96 | 104 | <rSolid name="HGCalEEAirGap0"/> |
97 | 105 | <rMaterial name="materials:Air"/> |
|
157 | 165 | <Translation x="0.0*mm" y="0.0*mm" z="[zposMod2]"/> |
158 | 166 | <rRotation name="rotations:000D"/> |
159 | 167 | </PosPart> |
| 168 | + <PosPart copyNumber="1"> |
| 169 | + <rParent name="hgcal:HGCalEE"/> |
| 170 | + <rChild name="hgcalEE:HGCalEECuPlate"/> |
| 171 | + <Translation x="0.0*mm" y="0.0*mm" z="[zposCu1]"/> |
| 172 | + <rRotation name="rotations:000D"/> |
| 173 | + </PosPart> |
| 174 | + <PosPart copyNumber="2"> |
| 175 | + <rParent name="hgcal:HGCalEE"/> |
| 176 | + <rChild name="hgcalEE:HGCalEECuPlate"/> |
| 177 | + <Translation x="0.0*mm" y="0.0*mm" z="[zposCu2]"/> |
| 178 | + <rRotation name="rotations:000D"/> |
| 179 | + </PosPart> |
160 | 180 | <PosPart copyNumber="1"> |
161 | 181 | <rParent name="hgcal:HGCalEE"/> |
162 | 182 | <rChild name="hgcalEE:HGCalEEAirGap0"/> |
|
0 commit comments