Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added more ZDC functionality to DQM #45544

Closed
wants to merge 5 commits into from
Closed

Added more ZDC functionality to DQM #45544

wants to merge 5 commits into from

Conversation

JoshPBR2
Copy link

PR description:

This PR adds additional DQM tools for the ZDC including

  • Timing plots
  • TDC plots
  • Sum plots
  • Emulator plots to be added

PR validation:

To test this PR a number of workarounds are needed as this PR is dependent on the ZDC geometry. see issue

To test

cmsrel CMSSW_14_1_0_pre5 cd CMSSW_14_1_0_pre5/src cmsenv git cms-merge-topic matt2275:Test_ZDCRecHit scram b -j8

Grab conditions here

This PR will not require any back ports and is intended for heavy-ion data taking.

@salimcerci

@cmsbuild
Copy link
Contributor

cmsbuild commented Jul 24, 2024

cms-bot internal usage

@cmsbuild
Copy link
Contributor

-code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-45544/41020

Code check has found code style and quality issues which could be resolved by applying following patch(s)

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

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

It involves the following packages:

  • DQM/HcalTasks (dqm)

@antoniovagnerini, @cmsbuild, @nothingface0, @rvenditti, @syuvivida, @tjavaid can you please review it and eventually sign? Thanks.
@DryRun, @abdoulline, @bsunanda this is something you requested to watch as well.
@antoniovilela, @mandrenguyen, @rappoccio, @sextonkennedy you are the release manager for this.

cms-bot commands are listed here

@abdoulline
Copy link

abdoulline commented Jul 24, 2024

@JoshPBR2
just wonder if you need (so) high precision conversion ADC -> fC ?
as there is already QIE10 generic/simplified table used for HF:
https://cmssdt.cern.ch/lxr/source/DQM/HcalCommon/interface/Constants.h#0258

e.g. ->
https://cmssdt.cern.ch/lxr/source/DQM/HcalCommon/interface/Utilities.h#0095

@cmsbuild
Copy link
Contributor

-code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-45544/41028

Code check has found code style and quality issues which could be resolved by applying following patch(s)

@JoshPBR2
Copy link
Author

@abdoulline
I pushed a new version now using the already implemented table. Don't think having the high precision one is of much use.

@cmsbuild
Copy link
Contributor

-1

Failed Tests: UnitTests RelVals-INPUT
Size: This PR adds an extra 16KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-179a28/41044/summary.html
COMMIT: 37a743a
CMSSW: CMSSW_14_1_X_2024-08-20-2300/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/45544/41044/install.sh to create a dev area with all the needed externals and cmssw changes.

Unit Tests

I found 2 errors in the following unit tests:

---> test test_MC_22_setup had ERRORS
---> test test_MC_23_setup had ERRORS

RelVals-INPUT

  • 2024.31012024.3101_RunParkingLLP2024E_1M/step1_dasquery.log
  • 2024.3101DAS Error

Comparison Summary

Summary:

  • No significant changes to the logs found
  • Reco comparison results: 154 differences found in the comparisons
  • DQMHistoTests: Total files compared: 44
  • DQMHistoTests: Total histograms compared: 3324622
  • DQMHistoTests: Total failures: 5389
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 3319213
  • DQMHistoTests: Total skipped: 20
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 43 files compared)
  • Checked 191 log files, 161 edm output root files, 44 DQM output files
  • TriggerResults: no differences found

@cmsbuild
Copy link
Contributor

-1

Failed Tests: RelVals-INPUT
Size: This PR adds an extra 16KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-179a28/41055/summary.html
COMMIT: 37a743a
CMSSW: CMSSW_14_1_X_2024-08-21-1100/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/45544/41055/install.sh to create a dev area with all the needed externals and cmssw changes.

  • DAS Queries: The DAS query tests failed, see the summary page for details.

RelVals-INPUT

  • 2024.3030052024.303005_RunHcalNZS2024E_50k/step1_dasquery.log
  • 2024.303005DAS Error

Comparison Summary

Summary:

  • You potentially removed 4 lines from the logs
  • Reco comparison results: 9 differences found in the comparisons
  • DQMHistoTests: Total files compared: 44
  • DQMHistoTests: Total histograms compared: 3324622
  • DQMHistoTests: Total failures: 6
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 3324596
  • DQMHistoTests: Total skipped: 20
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 43 files compared)
  • Checked 191 log files, 161 edm output root files, 44 DQM output files
  • TriggerResults: no differences found

@tjavaid
Copy link

tjavaid commented Aug 22, 2024

please test

@cmsbuild
Copy link
Contributor

-1

Failed Tests: RelVals-INPUT
Size: This PR adds an extra 12KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-179a28/41074/summary.html
COMMIT: 37a743a
CMSSW: CMSSW_14_1_X_2024-08-22-1100/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/45544/41074/install.sh to create a dev area with all the needed externals and cmssw changes.

  • DAS Queries: The DAS query tests failed, see the summary page for details.

RelVals-INPUT

  • 2024.40912024.4091_RunParkingHH2024F_1M/step1_dasquery.log
  • 2024.410052024.41005_RunParkingLLP2024F_500k/step1_dasquery.log
  • 2024.41012024.4101_RunParkingLLP2024F_1M/step1_dasquery.log
Expand to see more relval errors ...

Comparison Summary

Summary:

  • You potentially added 3 lines to the logs
  • Reco comparison results: 2 differences found in the comparisons
  • DQMHistoTests: Total files compared: 44
  • DQMHistoTests: Total histograms compared: 3328166
  • DQMHistoTests: Total failures: 3
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 3328143
  • DQMHistoTests: Total skipped: 20
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 43 files compared)
  • Checked 191 log files, 161 edm output root files, 44 DQM output files
  • TriggerResults: no differences found

@tjavaid
Copy link

tjavaid commented Aug 23, 2024

@JoshPBR2 , It seems to be based on a different fork from cmssw called CmsHI/cmssw :

This branch is 51041 commits ahead of, 586 commits behind CmsHI/cmssw:forest_CMSSW_10_3_1

Would you prefer to take a recent cmssw ? (just for smooth merging)

@abdoulline
Copy link

abdoulline commented Aug 24, 2024

FYI @denizsun @salimcerci

@abdoulline
Copy link

@salimcerci
now see that you were included in the PR notifications at the very beginning by Joshua.

@cmsbuild
Copy link
Contributor

Milestone for this pull request has been moved to CMSSW_14_2_X. Please open a backport if it should also go in to CMSSW_14_1_X.

@cmsbuild cmsbuild modified the milestones: CMSSW_14_1_X, CMSSW_14_2_X Aug 27, 2024
@antoniovilela
Copy link
Contributor

ping (to make bot change milestone)

@cmsbuild cmsbuild modified the milestones: CMSSW_14_1_X, CMSSW_14_2_X Sep 3, 2024
@JoshPBR2 JoshPBR2 closed this by deleting the head repository Sep 6, 2024
@hjbossi
Copy link
Contributor

hjbossi commented Sep 6, 2024

For all following this PR, it is now moved to: #45948 @abdoulline @mandrenguyen @denizsun @salimcerci

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