Warning, /Geometry/HGCalTBCommonData/data/TB161/1Module/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="8">
0019 materials:Lead, materials:Tungsten, hgcal:WCu, materials:Copper,
0020 materials:G10, materials:Silicon, materials:Air, materials:Plexiglas</Vector>
0021 <Vector name="VolumeNames" type="string" nEntries="8">
0022 EEAbsorber1, EEAbsorber2, EEAbsorber3, EEHeatShield, EEPCB,
0023 EESensitive, EEAirGap, EEPlasticSupport</Vector>
0024 <Vector name="Thickness" type="numeric" nEntries="8">
0025 51.0*mm, 28.0*mm, 2.2*mm, 6.0*mm, 2.0*mm, 0.10*mm, 1.0*mm, 10.0*mm
0026 </Vector>
0027 <Vector name="Layers" type="numeric" nEntries="1">
0028 8</Vector>
0029 <Vector name="LayerThick" type="numeric" nEntries="1">
0030 71.5*mm
0031 </Vector>
0032 <Vector name="LayerType" type="numeric" nEntries="8">
0033 0, 7, 3, 2, 5, 5, 5, 4
0034 </Vector>
0035 <Vector name="LayerSense" type="numeric" nEntries="8">
0036 0, 0, 0, 0, 1, 1, 1, 0
0037 </Vector>
0038 <Numeric name="zMinBlock" value="[hgcal:zminEE]"/>
0039 <Numeric name="rMaxFine" value="[rMaxFine]"/>
0040 <Numeric name="waferW" value="[hgcal:WaferW]"/>
0041 <Numeric name="waferGap" value="0.0*fm"/>
0042 <Numeric name="Sectors" value="12"/>
0043 <Vector name="SlopeBottom" type="numeric" nEntries="2">
0044 0.0, 0.0</Vector>
0045 <Vector name="SlopeTop" type="numeric" nEntries="2">
0046 0, 0</Vector>
0047 <Vector name="ZFront" type="numeric" nEntries="2">
0048 [hgcal:zminEE], [hgcal:zmaxEE]</Vector>
0049 <Vector name="RMaxFront" type="numeric" nEntries="2">
0050 [hgcal:rmaxEE], [hgcal:rmaxEE]</Vector>
0051 <String name="RotNameSpace" value="hgcalmodule"/>
0052 </Algorithm>
0053 </PosPartSection>
0054
0055 <SpecParSection label="hgcalEE.xml" eval="true">
0056 <SpecPar name="HGCalEE">
0057 <PartSelector path="//HGCalEESensitive.*"/>
0058 <Parameter name="Volume" value="HGCalEESensitive" eval="false"/>
0059 <Parameter name="GeometryMode" value="HGCalGeometryMode::Hexagon" eval="false"/>
0060 <Parameter name="RadiusBound" value="[rMinFine]"/>
0061 <Parameter name="RadiusBound" value="[rMaxFine]"/>
0062 <Parameter name="RadiusBound" value="[rMaxMiddle]"/>
0063 <Parameter name="RadiusBound" value="[rMaxCoarse]"/>
0064 <Parameter name="RadiusLimits" value="[rMin]"/>
0065 <Parameter name="RadiusLimits" value="[rMax]"/>
0066 <Parameter name="LevelTop" value="99"/>
0067 </SpecPar>
0068 </SpecParSection>
0069
0070 </DDDefinition>