Skip to content

PPS: Increase X-axis range for "RP State per Lumisection" DQM plot to 3000 LS #48426

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

grzanka
Copy link
Contributor

@grzanka grzanka commented Jun 26, 2025

PR description:

In recent weeks, we've observed data-taking runs extending beyond 1000 lumisections (LS). This pull request addresses this by enlarging the lumisection scale to 3000 for the "rpstate per LS" plot within the CTPPS (PPS) DQM.

Previously, an attempt was made in #48201 to use hist->SetCanExtend(TH2F::kXaxis); to allow for an automatically extending X-axis when more than 1000 LS were recorded. However, this approach did not work as expected, and the X-axis remained limited to a fixed range.

This PR implements a direct increase of the X-axis range to 3000 LS, ensuring that lumisections in longer runs are properly displayed and monitored. While this is a hardcoded solution, it's crucial for us to avoid the current 1000 LS limitation. We are open to alternative solutions that offer a more dynamic or automatic axis extension in the future.

PR validation:

Private DQM production.

@cmsbuild
Copy link
Contributor

cms-bot internal usage

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

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

It involves the following packages:

  • DQM/CTPPS (dqm)

@antoniovagnerini, @cmsbuild, @ctarricone, @rseidita can you please review it and eventually sign? Thanks.
@fabferro 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

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.

3 participants