Run Scouting DQM in RelVals (+ change in JME scouting DQM sequence)#49358
Run Scouting DQM in RelVals (+ change in JME scouting DQM sequence)#49358cmsbuild merged 4 commits intocms-sw:masterfrom
Conversation
|
cms-bot internal usage |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-49358/46748
|
|
A new Pull Request was created by @silviodonato for master. It involves the following packages:
@cmsbuild, @ctarricone, @gabrielmscampos, @nothingface0, @rseidita can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
|
please test |
|
-1 Failed Tests: RelVals AddOn Failed RelValsExpand to see more relval errors ...Failed AddOn Tests |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-49358/46751
|
|
Pull request #49358 was updated. @cmsbuild, @ctarricone, @gabrielmscampos, @nothingface0, @rseidita can you please check and sign again. |
|
please test |
|
+1 Size: This PR adds an extra 40KB to repository Comparison SummarySummary:
|
|
-1 Failed Tests: UnitTests RelVals RelVals-INPUT Failed Unit TestsI found 33 errors in the following unit tests: ---> test TestDQMOfflineConfiguration_0 had ERRORS ---> test TestDQMOfflineConfiguration_110 had ERRORS ---> test TestDQMOfflineConfiguration_140 had ERRORS and more ... Failed RelVals
Expand to see more relval errors ...
Failed RelVals-INPUT
Expand to see more relval errors ...
|
|
It looks like I'm not able to run the Jet Correct "on demand" , when scouting objects are available. |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-49358/46795
|
|
Pull request #49358 was updated. @cmsbuild, @ctarricone, @gabrielmscampos, @nothingface0, @rseidita can you please check and sign again. |
|
please test |
|
+1 Size: This PR adds an extra 28KB to repository Comparison SummarySummary:
|
|
The DQM of 2025.0010001_RunJetMET02025C contains the new scouting folder with non-empty plots. |
|
I wonder why though in the DQM bin-by-bin comparisons only the jet DQM shows: https://cern.ch/7qqq5. |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-49358/46804
|
|
Pull request #49358 was updated. @cmsbuild, @ctarricone, @gabrielmscampos, @nothingface0, @rseidita can you please check and sign again. |
|
please test (thanks Marco for spotting this bug!) |
|
+1 Size: This PR adds an extra 28KB to repository Comparison SummarySummary:
|
@mmusich @cms-sw/dqm-l2 do you have comments? |
I guess we need PdmV to choose a better LS here (not sure if the data is available at CERN on disk). |
|
+dqm |
|
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @sextonkennedy, @mandrenguyen, @ftenchini (and backports should be raised in the release meeting by the corresponding L2) |
|
+1 |
|
It seems this PR creates an error in the HLT-Validation test for HIon: |
|
Hi @Martin-Grunewald , ? |
|
The IB tests: |
|
I added a fix in #49387 (comment) Btw. in general we will have the crash in |
I opened #49627 to keep track of this. |
|
Do I understand well that this
was not actually enforced? It seems the product label should be different. I'm asking since we are getting crashes in condition validation RelVals. (Note that that RelVal includes |
PR description:
DQM Offline for Scouting was added by #47235.
It was activated in PromptReco at T0 only for
ScoutingPFMonitordataset by dmwm/T0#5053, specifically by adding@hltScoutingtodqm_sequencesin ProdOfflineConfiguration.py.As discussed at the trigger review, it would be useful to have these DQM plots also in RelVals -- and also in AlCaVal -- to monitor the performance of HLT/Scouting objects.
Note: Currently Scouting DQM requires scouting object to run (otherwise it will crash). This PR changes the JME scouting DQM (
jetMETDQMOfflineSourceScouting) to use Task. In this way the crashing module (ak4PFScoutingL1FastjetCorrector) will run only when requested by the JME scouting module (jetDQMAnalyzerSequenceScouting), ie. when scouting objects exists. In this way we avoid the crash (cc @etzovara).Note-2:
egmGsfElectronIDsForScoutingDQMwill usegedGsfElectronsinstead ofslimmedElectronsto be compatible with RECO without AOD (cc @tihsu99)This PR simply adds scouting DQM to the trigger DQM sequence.
PR validation:
I'm having some problems with the validation (#49331). I would like to check that all corner cases are covered (in particular I suspect that a re-reco of a non-scouting dataset might have problems)
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:
To be defined
(previous attempts #49350 #49336)
FYI @patinkaew @cms-sw/hlt-l2