Warning, /Geometry/HGCalTBCommonData/data/TB160/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="15">
0019 materials:Carbon_fibre_str_Upgrade2, materials:Tungsten,
0020 materials:Tungsten, materials:Tungsten, hgcal:WCu, hgcal:WCu,
0021 hgcal:WCu, materials:Copper, materials:Copper, materials:Air,
0022 materials:G10, materials:M_NEMA FR4 plate, materials:Kapton,
0023 materials:Air, materials:Graph.Epoxy Sup.</Vector>
0024 <Vector name="VolumeNames" type="string" nEntries="15">
0025 EEModule, EEAbsorber1, EEAbsorber2, EEAbsorber3, EEAbsorber4,
0026 EEAbsorber5, EEAbsorber6, EECuFrame, EEHeatShield, EESensitive,
0027 EEPCB, EECover, EEKapton, EEAirGap, EEGlue</Vector>
0028 <Vector name="Thickness" type="numeric" nEntries="15">
0029 0.5*mm, 2.1*mm, 2.8*mm, 4.2*mm, 0.6*mm, 1.2*mm, 2.2*mm,
0030 0.5*mm, 6.0*mm, 0.10*mm, 1.2*mm, 0.5*mm, 0.01*mm, 1.0*mm,
0031 0.5*mm</Vector>
0032 <Vector name="Layers" type="numeric" nEntries="14">
0033 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21</Vector>
0034 <Vector name="LayerThick" type="numeric" nEntries="14">
0035 15.84*mm, 15.84*mm, 15.84*mm, 15.84*mm, 15.84*mm, 17.74*mm, 17.74*mm,
0036 17.74*mm, 17.74*mm, 17.74*mm, 21.14*mm, 21.14*mm, 21.14*mm, 21.14*mm
0037 </Vector>
0038 <Vector name="LayerType" type="numeric" nEntries="294">
0039 1, 13, 11, 14, 10, 12, 9, 9, 9, 12, 4, 8, 4, 12, 9, 9, 9, 12, 10, 14, 13,
0040 1, 13, 11, 14, 10, 12, 9, 9, 9, 12, 4, 8, 4, 12, 9, 9, 9, 12, 10, 14, 13,
0041 1, 13, 11, 14, 10, 12, 9, 9, 9, 12, 4, 8, 4, 12, 9, 9, 9, 12, 10, 14, 13,
0042 1, 13, 11, 14, 10, 12, 9, 9, 9, 12, 4, 8, 4, 12, 9, 9, 9, 12, 10, 14, 13,
0043 1, 13, 11, 14, 10, 12, 9, 9, 9, 12, 4, 8, 4, 12, 9, 9, 9, 12, 10, 14, 13,
0044 2, 13, 11, 14, 10, 12, 9, 9, 9, 12, 5, 8, 5, 12, 9, 9, 9, 12, 10, 14, 13,
0045 2, 13, 11, 14, 10, 12, 9, 9, 9, 12, 5, 8, 5, 12, 9, 9, 9, 12, 10, 14, 13,
0046 2, 13, 11, 14, 10, 12, 9, 9, 9, 12, 5, 8, 5, 12, 9, 9, 9, 12, 10, 14, 13,
0047 2, 13, 11, 14, 10, 12, 9, 9, 9, 12, 5, 8, 5, 12, 9, 9, 9, 12, 10, 14, 13,
0048 2, 13, 11, 14, 10, 12, 9, 9, 9, 12, 5, 8, 5, 12, 9, 9, 9, 12, 10, 14, 13,
0049 3, 13, 11, 14, 10, 12, 9, 9, 9, 12, 6, 8, 6, 12, 9, 9, 9, 12, 10, 14, 13,
0050 3, 13, 11, 14, 10, 12, 9, 9, 9, 12, 6, 8, 6, 12, 9, 9, 9, 12, 10, 14, 13,
0051 3, 13, 11, 14, 10, 12, 9, 9, 9, 12, 6, 8, 6, 12, 9, 9, 9, 12, 10, 14, 13,
0052 3, 13, 11, 14, 10, 12, 9, 9, 9, 12, 6, 8, 6, 12, 9, 9, 9, 12, 10, 14, 13
0053 </Vector>
0054 <Vector name="LayerSense" type="numeric" nEntries="294">
0055 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0,
0056 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0,
0057 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0,
0058 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0,
0059 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0,
0060 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0,
0061 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0,
0062 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0,
0063 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0,
0064 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0,
0065 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0,
0066 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0,
0067 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0,
0068 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0
0069 </Vector>
0070 <Numeric name="zMinBlock" value="[hgcal:zminEE]"/>
0071 <Numeric name="rMaxFine" value="[rMaxFine]"/>
0072 <Numeric name="waferW" value="[hgcal:WaferW]"/>
0073 <Numeric name="waferGap" value="0.0*fm"/>
0074 <Numeric name="Sectors" value="12"/>
0075 <Vector name="SlopeBottom" type="numeric" nEntries="2">
0076 0.0, 0.0</Vector>
0077 <Vector name="SlopeTop" type="numeric" nEntries="2">
0078 0, 0</Vector>
0079 <Vector name="ZFront" type="numeric" nEntries="2">
0080 [hgcal:zminEE], [hgcal:zmaxEE]</Vector>
0081 <Vector name="RMaxFront" type="numeric" nEntries="2">
0082 [hgcal:rmaxEE], [hgcal:rmaxEE]</Vector>
0083 <String name="RotNameSpace" value="hgcalmodule"/>
0084 </Algorithm>
0085 </PosPartSection>
0086
0087 <SpecParSection label="hgcalEE.xml" eval="true">
0088 <SpecPar name="HGCalEE">
0089 <PartSelector path="//HGCalEESensitive.*"/>
0090 <Parameter name="Volume" value="HGCalEESensitive" eval="false"/>
0091 <Parameter name="GeometryMode" value="HGCalGeometryMode::Hexagon" eval="false"/>
0092 <Parameter name="RadiusBound" value="[rMinFine]"/>
0093 <Parameter name="RadiusBound" value="[rMaxFine]"/>
0094 <Parameter name="RadiusBound" value="[rMaxMiddle]"/>
0095 <Parameter name="RadiusBound" value="[rMaxCoarse]"/>
0096 <Parameter name="RadiusLimits" value="[rMin]"/>
0097 <Parameter name="RadiusLimits" value="[rMax]"/>
0098 <Parameter name="LevelTop" value="99"/>
0099 </SpecPar>
0100 </SpecParSection>
0101
0102 </DDDefinition>