Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
<?xml version="1.0"?>
<DDDefinition>

<ConstantsSection  label="hcalRecNumbering.xml" eval="true">
  <Vector name="etagroup" type="numeric" nEntries="29">
    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
  </Vector>
  <Vector name="phigroup" type="numeric" nEntries="29">
    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
  </Vector>
  <Vector name="layerGroupRecEta1" type="numeric" nEntries="19">
    1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4
  </Vector>
  <Vector name="layerGroupRecEta16" type="numeric" nEntries="19">
    1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4
  </Vector>
  <Vector name="layerGroupRecEta17" type="numeric" nEntries="19">
    2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3
  </Vector>
  <Vector name="layerGroupRecEta18" type="numeric" nEntries="19">
    1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5
  </Vector>
  <Vector name="layerGroupRecEta19" type="numeric" nEntries="19">
    1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6
  </Vector>
  <Vector name="layerGroupRecEta26" type="numeric" nEntries="19">
    1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7
  </Vector>
</ConstantsSection>

<SpecParSection label="hcalRecNumbering.xml" eval="true">
  <SpecPar name="hcal">
    <PartSelector path="//HBS.*"/>
    <PartSelector path="//HTS.*"/>
    <PartSelector path="//HES.*"/>
    <PartSelector path="//HVQX"/>
    <Parameter name="OnlyForHcalRecNumbering" value="HCAL" eval="false"/>
    <Parameter name="TopologyMode" value="HcalTopologyMode::Run2C" eval="false"/>
    <Parameter name="TriggerMode"  value="HcalTopologyMode::TriggerMode_2021" eval="false"/>
  </SpecPar>
</SpecParSection>

</DDDefinition>