/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Geometry/HGCalCommonData/data/coldBox/hgcalCons.xml
143 строки
8 KB
Sunanda
Add the XML files needed for HGCal Cold Box simulation
14 май 2026, 18:27
14 май 2026, 18:27
5dc051e
Код
Авторство
О чём код?
<?xml version="1.0"?> <DDDefinition> <ConstantsSection label="hgcalCons.xml" eval="true"> <Constant name="MinimumTileSize" value="10.0*mm"/> <Vector name="RadiusMixBoundary" type="numeric" nEntries="14"> [hgcal:radMixL0], [hgcal:radMixL1], [hgcal:radMixL2], [hgcal:radMixL3], [hgcal:radMixL4], [hgcal:radMixL5], [hgcal:radMixL6], [hgcal:radMixL7], [hgcal:radMixL8], [hgcal:radMixL9], [hgcal:radMixL10],[hgcal:radMixL11], [hgcal:radMixL12],[hgcal:radMixL13] </Vector> <Vector name="ZRanges" type="numeric" nEntries="4"> [hgcal:zHGCalEE1], [hgcal:zHGCalHEsil1], [hgcal:zHGCalHEmix1], [hgcal:zHGCalHEmix6]</Vector> <Vector name="LayerCenter" type="numeric" nEntries="20"> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 </Vector> <Vector name="CalibCellRadius" type="numeric" nEntries="2"> [hgcal:CalibCellRHD], [hgcal:CalibCellRLD]</Vector> <Vector name="CalibCellFullHD" type="numeric" nEntries="12"> 203, 209, 514, 902, 908, 1114, 1321, 1404, 1512, 1921, 2010, 2118 </Vector> <Vector name="CalibCellPartHD" type="numeric" nEntries="12"> 202, 208, 615, 802, 807, 1115, 1221, 1505, 1612, 1821, 2111, 2117 </Vector> <Vector name="CalibCellFullLD" type="numeric" nEntries="6"> 104, 509, 603, 1104, 1114, 1210 </Vector> <Vector name="CalibCellPartLD" type="numeric" nEntries="6"> 103, 508, 704, 1014, 1110, 1205 </Vector> </ConstantsSection> <SpecParSection label="hgcalCons.xml" eval="true"> <SpecPar name="HGCalEELayer"> <PartSelector path="//HGCalEELayer.*"/> <Parameter name="Volume" value="HGCalEELayer" eval="false"/> <Parameter name="GeometryMode" value="HGCalGeometryMode::Hexagon8FineCell" eval="false"/> <Parameter name="LevelZSide" value="3"/> <Parameter name="LevelTop" value="9"/> <Parameter name="LevelTop" value="12"/> <Parameter name="WaferThickness" value="[hgcal:WaferThicknessFine]"/> <Parameter name="WaferThickness" value="[hgcal:WaferThicknessCoarse1]"/> <Parameter name="WaferThickness" value="[hgcal:WaferThicknessCoarse2]"/> <Parameter name="WaferThickness" value="[hgcal:WaferThicknessCoarse1]"/> <Parameter name="CellThickness" value="[hgcal:CellThicknessFine]"/> <Parameter name="CellThickness" value="[hgcal:CellThicknessCoarse1]"/> <Parameter name="CellThickness" value="[hgcal:CellThicknessCoarse2]"/> <Parameter name="CellThickness" value="[hgcal:CellThicknessCoarse1]"/> <Parameter name="FirstMixedLayer" value="-1"/> <Parameter name="LayerOffset" value="0"/> <Parameter name="DetectorType" value="1"/> <Parameter name="UseSimWt" value="1"/> <Parameter name="WaferMaskMode" value="5"/> <Parameter name="WaferZside" value="-1"/> <Parameter name="WaferNoGap" value="0"/> <Parameter name="LayerRotation" value="[hgcal:LayerRotation]"/> <Parameter name="isBoxMode" value="[hgcal:isBoxMode]"/> <Parameter name="LayerRotation1" value="[hgcal:LayerRotation1]"/> <Parameter name="LayerRotation2" value="[hgcal:LayerRotation1]"/> <Parameter name="LayerRotation3" value="[hgcal:LayerRotation3]"/> <Parameter name="LayerRotation4" value="[hgcal:LayerRotation3]"/> <Parameter name="LayerRotation5" value="[hgcal:LayerRotation5]"/> <Parameter name="LayerRotation6" value="[hgcal:LayerRotation5]"/> <Parameter name="LayerRotation7" value="[hgcal:LayerRotation7]"/> <Parameter name="LayerRotation8" value="[hgcal:LayerRotation7]"/> <Parameter name="LayerRotation9" value="[hgcal:LayerRotation9]"/> <Parameter name="LayerRotation10" value="[hgcal:LayerRotation9]"/> <Parameter name="LayerRotation11" value="[hgcal:LayerRotation11]"/> <Parameter name="LayerRotation12" value="[hgcal:LayerRotation11]"/> <Parameter name="LayerRotation13" value="[hgcal:LayerRotation13]"/> <Parameter name="LayerRotation14" value="[hgcal:LayerRotation13]"/> <Parameter name="LayerRotation15" value="[hgcal:LayerRotation15]"/> <Parameter name="LayerRotation16" value="[hgcal:LayerRotation15]"/> <Parameter name="LayerRotation17" value="[hgcal:LayerRotation17]"/> <Parameter name="LayerRotation18" value="[hgcal:LayerRotation17]"/> <Parameter name="LayerRotation19" value="[hgcal:LayerRotation19]"/> <Parameter name="LayerRotation20" value="[hgcal:LayerRotation19]"/> <Parameter name="Cassettes" value="1"/> <Parameter name="Radius100to200" value="[hgcal:rad100200P0]"/> <Parameter name="Radius100to200" value="[hgcal:rad100200P1]"/> <Parameter name="Radius100to200" value="[hgcal:rad100200P2]"/> <Parameter name="Radius100to200" value="[hgcal:rad100200P3]"/> <Parameter name="Radius100to200" value="[hgcal:rad100200P4]"/> <Parameter name="Radius200to300" value="[hgcal:rad200300P0]"/> <Parameter name="Radius200to300" value="[hgcal:rad200300P1]"/> <Parameter name="Radius200to300" value="[hgcal:rad200300P2]"/> <Parameter name="Radius200to300" value="[hgcal:rad200300P3]"/> <Parameter name="Radius200to300" value="[hgcal:rad200300P4]"/> <Parameter name="RadiusCuts" value="[hgcal:ChoiceType]"/> <Parameter name="RadiusCuts" value="[hgcal:NCornerCut]"/> <Parameter name="RadiusCuts" value="[hgcal:FracAreaMin]"/> <Parameter name="RadiusCuts" value="[hgcal:zMinForRadPar]"/> <Parameter name="SlopeBottom" value="0"/> <Parameter name="SlopeBottom" value="0"/> <Parameter name="SlopeBottom" value="0"/> <Parameter name="SlopeBottom" value="0"/> <Parameter name="ZFrontBottom" value="[hgcal:zHGCal0]"/> <Parameter name="ZFrontBottom" value="[hgcal:zHGCal2]"/> <Parameter name="ZFrontBottom" value="[hgcal:zHGCal7]"/> <Parameter name="ZFrontBottom" value="[hgcal:zHGCal8]"/> <Parameter name="RMinFront" value="[hgcal:rMinHGCal2]"/> <Parameter name="RMinFront" value="[hgcal:rMinHGCal4]"/> <Parameter name="RMinFront" value="[hgcal:rMinHGCal6]"/> <Parameter name="RMinFront" value="[hgcal:rMinHGCal8]"/> <Parameter name="SlopeTop" value="[hgcal:slope1]"/> <Parameter name="SlopeTop" value="[hgcal:slope3]"/> <Parameter name="SlopeTop" value="0"/> <Parameter name="SlopeTop" value="0"/> <Parameter name="ZFrontTop" value="[hgcal:zHGCal1]"/> <Parameter name="ZFrontTop" value="[hgcal:zHGCal5]"/> <Parameter name="ZFrontTop" value="[hgcal:zHGCal10]"/> <Parameter name="ZFrontTop" value="[hgcal:zHGCal11]"/> <Parameter name="RMaxFront" value="[hgcal:rMaxHGCal1]"/> <Parameter name="RMaxFront" value="[hgcal:rMaxHGCal5]"/> <Parameter name="RMaxFront" value="[hgcal:rMaxHGCal10]"/> <Parameter name="RMaxFront" value="[hgcal:rMaxHGCal11]"/> <Parameter name="ColdBoxMode" value="1"/> <Parameter name="ColdBoxRots" value="0"/> </SpecPar> <SpecPar name="HGCalEESensitive"> <PartSelector path="//HGCalEESensitive.*"/> <Parameter name="Volume" value="HGCalEESensitive" eval="false"/> </SpecPar> <SpecPar name="HGCal"> <PartSelector path="//HGCalEESensitive.*"/> <PartSelector path="//HGCalHESiliconSensitive.*"/> <Parameter name="OnlyForHGCalNumbering" value="HGCal" eval="false"/> <Parameter name="WaferMode" value="HGCalGeometryMode::ExtrudedPolygon" eval="false"/> <Parameter name="WaferSize" value="[hgcal:WaferSize]"/> <Parameter name="WaferSizeNominal" value="[hgcal:WaferSizeNominal]"/> <Parameter name="WaferThickness" value="[hgcal:WaferThickness]"/> <Parameter name="SensorSeparation" value="[hgcal:SensorSeparation]"/> <Parameter name="SensorSizeOffset" value="[hgcal:SensorSizeOffset]"/> <Parameter name="GuardRingOffset" value="[hgcal:GuardRingOffset]"/> <Parameter name="MouseBite" value="[hgcal:MouseBite]"/> <Parameter name="UseOffset" value="[hgcal:UseOffset]"/> <Parameter name="NumberOfCellsFine" value="[hgcal:NumberOfCellsFine]"/> <Parameter name="NumberOfCellsCoarse" value="[hgcal:NumberOfCellsCoarse]"/> </SpecPar> </SpecParSection> </DDDefinition>