Skip to content

Commit

Permalink
Merge pull request #37787 from Pruthvi-ch/v17_PartialWafer
Browse files Browse the repository at this point in the history
v17 Partial wafer implementation
  • Loading branch information
cmsbuild authored May 5, 2022
2 parents 53a15fb + e63cd75 commit 4c58db9
Show file tree
Hide file tree
Showing 9 changed files with 1,160 additions and 730 deletions.
96 changes: 0 additions & 96 deletions Geometry/HGCalCommonData/data/hgcalwafer/v17/hgcalpos.xml

This file was deleted.

980 changes: 346 additions & 634 deletions Geometry/HGCalCommonData/data/hgcalwafer/v17/hgcalwafer.xml

Large diffs are not rendered by default.

21 changes: 21 additions & 0 deletions Geometry/HGCalCommonData/data/hgcalwafer/v17p/hgcal.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0"?>
<DDDefinition>

<ConstantsSection label="hgcal.xml" eval="true">
<Constant name="WaferSize" value="166.4408*mm"/>
<Constant name="WaferThickness" value="0.30*mm"/>
<Constant name="WaferThicknessFine" value="0.30*mm"/>
<Constant name="WaferThicknessCoarse1" value="0.20*mm"/>
<Constant name="WaferThicknessCoarse2" value="0.30*mm"/>
<Constant name="SensorSeparation" value="1.00*mm"/>
<Constant name="ModuleThicknessEE" value="9.325*mm"/>
<Constant name="ModuleThicknessHE" value="8.70*mm"/>
<Constant name="CellThicknessFine" value="0.12*mm"/>
<Constant name="CellThicknessCoarse1" value="0.20*mm"/>
<Constant name="CellThicknessCoarse2" value="0.30*mm"/>
<Constant name="NumberOfCellsFine" value="12"/>
<Constant name="NumberOfCellsCoarse" value="8"/>
<Constant name="LayerRotation" value="30*deg"/>
</ConstantsSection>

</DDDefinition>
52 changes: 52 additions & 0 deletions Geometry/HGCalCommonData/data/hgcalwafer/v17p/hgcalpos.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
<?xml version="1.0"?>
<DDDefinition>

<PosPartSection label="hgcalpos.xml">
<PosPart copyNumber="1">
<rParent name="cms:CMSE"/>
<rChild name="hgcalwafer:HGCalEEWafer00FineHD1"/>
<Translation x="0.0*fm" y="0.0*cm" z="0.0*fm"/>
</PosPart>
<PosPart copyNumber="1">
<rParent name="cms:CMSE"/>
<rChild name="hgcalwafer:HGCalEEWafer00FineHD2"/>
<Translation x="0.0*fm" y="20*cm" z="0.0*fm"/>
</PosPart>
<PosPart copyNumber="1">
<rParent name="cms:CMSE"/>
<rChild name="hgcalwafer:HGCalEEWafer00FineHD3"/>
<Translation x="0.0*fm" y="40*cm" z="0.0*fm"/>
</PosPart>
<PosPart copyNumber="1">
<rParent name="cms:CMSE"/>
<rChild name="hgcalwafer:HGCalEEWafer00FineHD4"/>
<Translation x="0.0*fm" y="60*cm" z="0.0*fm"/>
</PosPart>
<PosPart copyNumber="1">
<rParent name="cms:CMSE"/>
<rChild name="hgcalwafer:HGCalEEWafer00FineHD5"/>
<Translation x="0.0*fm" y="80*cm" z="0.0*fm"/>
</PosPart>
<PosPart copyNumber="1">
<rParent name="cms:CMSE"/>
<rChild name="hgcalwafer:HGCalEEWafer00Coarse1LD1"/>
<Translation x="0.0*fm" y="100*cm" z="0.0*fm"/>
</PosPart>
<PosPart copyNumber="1">
<rParent name="cms:CMSE"/>
<rChild name="hgcalwafer:HGCalEEWafer00Coarse1LD2"/>
<Translation x="0.0*fm" y="120*cm" z="0.0*fm"/>
</PosPart>
<PosPart copyNumber="1">
<rParent name="cms:CMSE"/>
<rChild name="hgcalwafer:HGCalEEWafer00Coarse1LD3"/>
<Translation x="0.0*fm" y="140*cm" z="0.0*fm"/>
</PosPart>
<PosPart copyNumber="1">
<rParent name="cms:CMSE"/>
<rChild name="hgcalwafer:HGCalEEWafer00Coarse1LD4"/>
<Translation x="0.0*fm" y="160*cm" z="0.0*fm"/>
</PosPart>
</PosPartSection>

</DDDefinition>
Loading

0 comments on commit 4c58db9

Please sign in to comment.