Warning, /Geometry/HGCalTBCommonData/data/TB161/8Module/hgcalEE.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 <ConstantsSection label="hgcalEE.xml" eval="true">
0005 <Constant name="rMinFine" value="0.0*fm"/>
0006 <Constant name="rMaxFine" value="0.0*cm"/>
0007 <Constant name="rMaxMiddle" value="120.0*cm"/>
0008 <Constant name="rMaxCoarse" value="2000.0*cm"/>
0009 <Constant name="rMin" value="0.0*fm"/>
0010 <Constant name="rMax" value="10.0*cm"/>
0011 </ConstantsSection>
0012
0013 <PosPartSection label="hgcalEE.xml">
0014 <Algorithm name="hgcal:DDHGCalModuleAlgo">
0015 <rParent name="hgcal:HGCalEE"/>
0016 <Vector name="WaferName" type="string" nEntries="2">
0017 hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse</Vector>
0018 <Vector name="MaterialNames" type="string" nEntries="31">
0019 materials:Lead, materials:Tungsten, materials:Tungsten,
0020 materials:Tungsten, materials:Tungsten, hgcal:WCu, hgcal:WCu,
0021 hgcal:WCu, materials:Copper, materials:G10, materials:Air,
0022 materials:Air, materials:Air, materials:Air, materials:Air,
0023 materials:Air, materials:Air, materials:Air, materials:Air,
0024 materials:Air, materials:Air, materials:Air, materials:Air,
0025 materials:Air, materials:Air, materials:Copper, materials:Kapton,
0026 materials:M_NEMA FR4 plate, materials:G10, materials:M_NEMA FR4 plate,
0027 materials:Air</Vector>
0028 <Vector name="VolumeNames" type="string" nEntries="31">
0029 EEAbsorber1, EEAbsorber2, EEAbsorber3, EEAbsorber4, EEAbsorber5,
0030 EEAbsorber6, EEAbsorber7, EEAbsorber8, EEHeatShield, EEPCB,
0031 EESensitive, EEAirGap1, EEAirGap2, EEAirGap3, EEAirGap4, EEAirGap5,
0032 EEAirGap6, EEAirGap7, EEAirGap8, EEAirGap9, EEAirGap10, EEAirGap11,
0033 EEAirGap12, EEAirGap13, EEAirGap14, EEHeatShield2, EEKapton,
0034 EECoverPlate, EEPCB2, EECoverPlate2, EEAirGap15</Vector>
0035 <Vector name="Thickness" type="numeric" nEntries="31">
0036 44.9*mm, 8.0*mm, 4.0*mm, 2.0*mm, 0.0*mm, 2.2*mm, 1.2*mm, 0.6*mm, 6.0*mm,
0037 0.5*mm, 0.10*mm, 1.0*mm, 3.0*mm, 4.5*mm, 7.6*mm, 4.8*mm, 13.5*mm,
0038 9.69*mm, 8.09*mm, 10.69*mm, 19.4*mm, 10.59*mm, 22.1*mm, 15.39*mm,
0039 16.29*mm, 12.0*mm, 0.01*mm, 0.5*mm, 1.0*mm, 1.0*mm, 4.8*mm </Vector>
0040 <Vector name="Layers" type="numeric" nEntries="6">
0041 19, 12, 12, 12, 20, 24</Vector>
0042 <Vector name="LayerThick" type="numeric" nEntries="6">
0043 67.91*mm, 52.2*mm, 50.4*mm, 38.5*mm, 52.0*mm, 58.8*mm
0044 </Vector>
0045 <Vector name="LayerType" type="numeric" nEntries="99">
0046 2, 14, 2, 14, 2, 14, 2, 14, 2, 30, 8, 7, 26, 10, 10, 10, 9, 15, 27,
0047 23, 3, 22, 8, 7, 26, 10, 10, 10, 9, 15, 27,
0048 24, 3, 20, 8, 7, 26, 10, 10, 10, 9, 15, 27,
0049 17, 3, 16, 8, 6, 26, 10, 10, 10, 9, 15, 27,
0050 19, 3, 19, 27, 15, 9, 10, 10, 10, 26, 6, 25,
0051 5, 26, 10, 10, 10, 28, 15, 29,
0052 18, 3, 21, 27, 15, 9, 10, 10, 10, 26, 5, 8,
0053 12, 3, 13, 8, 5, 26, 10, 10, 10, 9, 15, 27
0054 </Vector>
0055 <Vector name="LayerSense" type="numeric" nEntries="99">
0056 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0,
0057 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0,
0058 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0,
0059 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0,
0060 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0,
0061 0, 0, 1, 1, 1, 0, 0, 0,
0062 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0,
0063 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0
0064 </Vector>
0065 <Numeric name="zMinBlock" value="[hgcal:zminEE]"/>
0066 <Numeric name="rMaxFine" value="[rMaxFine]"/>
0067 <Numeric name="waferW" value="[hgcal:WaferW]"/>
0068 <Numeric name="waferGap" value="0.0*fm"/>
0069 <Numeric name="Sectors" value="12"/>
0070 <Vector name="SlopeBottom" type="numeric" nEntries="2">
0071 0.0, 0.0</Vector>
0072 <Vector name="SlopeTop" type="numeric" nEntries="2">
0073 0, 0</Vector>
0074 <Vector name="ZFront" type="numeric" nEntries="2">
0075 [hgcal:zminEE], [hgcal:zmaxEE]</Vector>
0076 <Vector name="RMaxFront" type="numeric" nEntries="2">
0077 [hgcal:rmaxEE], [hgcal:rmaxEE]</Vector>
0078 <String name="RotNameSpace" value="hgcalmodule"/>
0079 </Algorithm>
0080 </PosPartSection>
0081
0082 <SpecParSection label="hgcalEE.xml" eval="true">
0083 <SpecPar name="HGCalEE">
0084 <PartSelector path="//HGCalEESensitive.*"/>
0085 <Parameter name="Volume" value="HGCalEESensitive" eval="false"/>
0086 <Parameter name="GeometryMode" value="HGCalGeometryMode::Hexagon" eval="false"/>
0087 <Parameter name="RadiusBound" value="[rMinFine]"/>
0088 <Parameter name="RadiusBound" value="[rMaxFine]"/>
0089 <Parameter name="RadiusBound" value="[rMaxMiddle]"/>
0090 <Parameter name="RadiusBound" value="[rMaxCoarse]"/>
0091 <Parameter name="RadiusLimits" value="[rMin]"/>
0092 <Parameter name="RadiusLimits" value="[rMax]"/>
0093 <Parameter name="LevelTop" value="99"/>
0094 </SpecPar>
0095 </SpecParSection>
0096
0097 </DDDefinition>