Skip to content

Phase2-hgx365K The ordering of wafer types corrected and also ID from position is corrected for HGCal#50043

Merged
cmsbuild merged 1 commit intocms-sw:masterfrom
bsunanda:Phase2-hgx365K
Feb 6, 2026
Merged

Phase2-hgx365K The ordering of wafer types corrected and also ID from position is corrected for HGCal#50043
cmsbuild merged 1 commit intocms-sw:masterfrom
bsunanda:Phase2-hgx365K

Conversation

@bsunanda
Copy link
Copy Markdown
Contributor

@bsunanda bsunanda commented Feb 5, 2026

PR description:

The ordering of wafer types is corrected, and also ID from position is corrected for HGCal

PR validation:

Tested with overlap check and fireworks

If this PR is a backport please specify the original PR and why you need to backport that PR. If this PR will be backported please specify to which release cycle the backport is meant for:

Nothing special

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Feb 5, 2026

cms-bot internal usage

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Feb 5, 2026

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-50043/47895

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Feb 5, 2026

A new Pull Request was created by @bsunanda for master.

It involves the following packages:

  • Geometry/HGCalCommonData (geometry)

@Dr15Jones, @bsunanda, @civanch, @cmsbuild, @kpedro88, @makortel, @mdhildreth can you please review it and eventually sign? Thanks.
@fabiocos, @martinamalberti this is something you requested to watch as well.
@ftenchini, @mandrenguyen, @sextonkennedy you are the release manager for this.

cms-bot commands are listed here

@bsunanda
Copy link
Copy Markdown
Contributor Author

bsunanda commented Feb 5, 2026

@cmsbuild Please test

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Feb 5, 2026

+1

Size: This PR adds an extra 44KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-dcc0de/51122/summary.html
COMMIT: fc86b66
CMSSW: CMSSW_16_1_X_2026-02-04-2300/el8_amd64_gcc13
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/50043/51122/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

Summary:

  • You potentially added 7 lines to the logs
  • ROOTFileChecks: Some differences in event products or their sizes found
  • Reco comparison results: 8423 differences found in the comparisons
  • DQMHistoTests: Total files compared: 52
  • DQMHistoTests: Total histograms compared: 4029600
  • DQMHistoTests: Total failures: 165105
  • DQMHistoTests: Total nulls: 225
  • DQMHistoTests: Total successes: 3864250
  • DQMHistoTests: Total skipped: 20
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 51 files compared)
  • Checked 222 log files, 193 edm output root files, 52 DQM output files
  • TriggerResults: found differences in 3 / 50 workflows

@smuzaffar
Copy link
Copy Markdown
Contributor

please test workflows 34551.85,34634.114,34634.21,34634.703,34634.99,34634.9921,34634.999

lets see if it fixes the failing workflows in IB

@BenjaminRS
Copy link
Copy Markdown
Contributor

BenjaminRS commented Feb 5, 2026

Hi - I just tried from a L1T use case: i.e. running in 16_1_0_pre1 + this PR over Spring24 MC but (unless I did something wrong) it does not seem to fix things? I used the following recipe:

cmsrel CMSSW_16_1_0_pre1
cd CMSSW_16_1_0_pre1/src
cmsenv
voms-proxy-init -voms cms
git cms-init
git cms-addpkg Geometry/HGCalCommonData
git fetch official-cmssw pull/50043/head:HGCalFix
git checkout HGCalFix
scram b -j 16
cmsDriver.py -s L1TrackTrigger,L1,L1P2GT,NANO:@Phase2L1DPGwithGen \
--conditions auto:phase2_realistic_T33 \
--geometry ExtendedRun4D110 \
--era Phase2C17I13M9 \
--eventcontent NANOAODSIM \
--datatier GEN-RECO-L1NANO \
--customise SLHCUpgradeSimulations/Configuration/aging.customise_aging_1000,Configuration/DataProcessing/Utils.addMonitoring,L1Trigger/Configuration/customisePhase2TTOn110.customisePhase2TTOn110 \
--filein /store/mc/Phase2Spring24DIGIRECOMiniAOD/QCD_Pt-20To30_TuneCP5_14TeV-pythia8/GEN-SIM-DIGI-RAW-MINIAOD/PU200_Trk1GeV_140X_mcRun4_realistic_v4-v1/120000/000e6684-7f91-49e0-befb-0a7793ce1ce4.root \
--fileout file:QCD_Phase2_L1T.root \
--python_filename rerunL1wNano_cfg.py \
--inputCommands="keep *, drop l1tPFJets_*_*_*, drop l1tTrackerMuons_l1tTkMuonsGmt*_*_HLT" \
--mc -n 10 --nThreads 4

And got the following error (again):

An exception of category 'OutOfBound' occurred while
   [0] Processing  Event run: 1 lumi: 358 event: 357004 stream: 0
   [1] Running path 'Phase2L1GTProducer'
   [2] Prefetching for module L1GTProducer/'l1tGTProducer'
   [3] Prefetching for module L1SeedConePFJetProducer/'l1tSC4PFL1PuppiCorrectedEmulator'
   [4] Prefetching for module DeregionizerProducer/'l1tLayer2Deregionizer'
   [5] Prefetching for module L1TPFCandMultiMerger/'l1tLayer1'
   [6] Prefetching for module L1TCorrelatorLayer1Producer/'l1tLayer1HGCal'
   [7] Calling method for module HGCalBackendLayer2Producer/'l1tHGCalBackEndLayer2Producer'
Exception Message:
TC X1 = 0.0682754 out of the seeding histogram bounds 0.076 - 0.58

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Feb 5, 2026

-1

Failed Tests: RelVals
Size: This PR adds an extra 16KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-dcc0de/51133/summary.html
COMMIT: fc86b66
CMSSW: CMSSW_16_1_X_2026-02-05-1100/el8_amd64_gcc13
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/50043/51133/install.sh to create a dev area with all the needed externals and cmssw changes.

Failed RelVals

----- Begin Fatal Exception 05-Feb-2026 17:35:37 CET-----------------------
An exception of category 'OutOfBound' occurred while
   [0] Processing  Event run: 1 lumi: 1 event: 1 stream: 0
   [1] Running path 'HLTriggerFinalPath'
   [2] Prefetching for module TriggerSummaryProducerAOD/'hltTriggerSummaryAOD'
   [3] Prefetching for module L1HPSPFTauProducer/'l1tHPSPFTauProducer'
   [4] Prefetching for module L1TPFCandMultiMerger/'l1tLayer1'
   [5] Prefetching for module L1TCorrelatorLayer1Producer/'l1tLayer1HGCal'
   [6] Calling method for module HGCalBackendLayer2Producer/'l1tHGCalBackEndLayer2Producer'
Exception Message:
TC X1 = 0.0736996 out of the seeding histogram bounds 0.076 - 0.58
----- End Fatal Exception -------------------------------------------------
----- Begin Fatal Exception 05-Feb-2026 17:42:12 CET-----------------------
An exception of category 'OutOfBound' occurred while
   [0] Processing  Event run: 1 lumi: 1 event: 1 stream: 0
   [1] Running path 'HLTriggerFinalPath'
   [2] Prefetching for module TriggerSummaryProducerAOD/'hltTriggerSummaryAOD'
   [3] Prefetching for module L1HPSPFTauProducer/'l1tHPSPFTauProducer'
   [4] Prefetching for module L1TPFCandMultiMerger/'l1tLayer1'
   [5] Prefetching for module L1TCorrelatorLayer1Producer/'l1tLayer1HGCal'
   [6] Calling method for module HGCalBackendLayer2Producer/'l1tHGCalBackEndLayer2Producer'
Exception Message:
TC X1 = 0.070079 out of the seeding histogram bounds 0.076 - 0.58
----- End Fatal Exception -------------------------------------------------
----- Begin Fatal Exception 05-Feb-2026 17:38:12 CET-----------------------
An exception of category 'OutOfBound' occurred while
   [0] Processing  Event run: 1 lumi: 1 event: 4 stream: 0
   [1] Running path 'HLTriggerFinalPath'
   [2] Prefetching for module TriggerSummaryProducerAOD/'hltTriggerSummaryAOD'
   [3] Prefetching for module L1HPSPFTauProducer/'l1tHPSPFTauProducer'
   [4] Prefetching for module L1TPFCandMultiMerger/'l1tLayer1'
   [5] Prefetching for module L1TCorrelatorLayer1Producer/'l1tLayer1HGCal'
   [6] Calling method for module HGCalBackendLayer2Producer/'l1tHGCalBackEndLayer2Producer'
Exception Message:
TC X1 = 0.0713466 out of the seeding histogram bounds 0.076 - 0.58
----- End Fatal Exception -------------------------------------------------
Expand to see more relval errors ...

@bsunanda
Copy link
Copy Markdown
Contributor Author

bsunanda commented Feb 6, 2026

Thi is not a fix for the failures. The PU files have to be rebuilt after merging this PR

@bsunanda
Copy link
Copy Markdown
Contributor Author

bsunanda commented Feb 6, 2026

+geometry

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Feb 6, 2026

This pull request is fully signed and it will be integrated in one of the next master IBs (but tests are reportedly failing). This pull request will now be reviewed by the release team before it's merged. @ftenchini, @sextonkennedy, @mandrenguyen (and backports should be raised in the release meeting by the corresponding L2)

@bsunanda
Copy link
Copy Markdown
Contributor Author

bsunanda commented Feb 6, 2026

@cmsbuild Please test

@kpedro88
Copy link
Copy Markdown
Contributor

kpedro88 commented Feb 6, 2026

@bsunanda there is a requirement from TSG that the Spring24 Phase 2 MC samples continue to be useable in the latest release for L1 development. If we cannot satisfy that in the geometry code, then we need to modify the HGCalBackendLayer2Producer to avoid the exception (ideally without losing/discarding any information), see #49795 (comment)

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Feb 6, 2026

+1

Size: This PR adds an extra 16KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-dcc0de/51146/summary.html
COMMIT: fc86b66
CMSSW: CMSSW_16_1_X_2026-02-05-2300/el8_amd64_gcc13
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/50043/51146/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

Summary:

  • You potentially added 3 lines to the logs
  • ROOTFileChecks: Some differences in event products or their sizes found
  • Reco comparison results: 8436 differences found in the comparisons
  • DQMHistoTests: Total files compared: 52
  • DQMHistoTests: Total histograms compared: 4031484
  • DQMHistoTests: Total failures: 165111
  • DQMHistoTests: Total nulls: 225
  • DQMHistoTests: Total successes: 3866128
  • DQMHistoTests: Total skipped: 20
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 51 files compared)
  • Checked 222 log files, 193 edm output root files, 52 DQM output files
  • TriggerResults: found differences in 3 / 50 workflows

@mandrenguyen
Copy link
Copy Markdown
Contributor

+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants