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

[14_0_X] DQM: temporary fix of the crash of hlt DQM client using TryToContinue #44652

Closed
wants to merge 3 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -139,3 +139,8 @@
from DQM.Integration.config.online_customizations_cfi import *
process = customise(process)
print("Final Source settings:", process.source)
process.options = cms.untracked.PSet(
TryToContinue = cms.untracked.vstring(
'ProductNotFound'
)
)
6 changes: 3 additions & 3 deletions DQMServices/Components/plugins/DQMProvInfo.cc
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ class DQMProvInfo : public DQMOneEDAnalyzer<> {

// Beam momentum at flat top, used to determine if collisions are
// occurring with the beams at the energy allowed for physics production.
const static int MAX_MOMENTUM = 6500;
const static int MAX_MOMENTUM = 6800;

// Beam momentum allowed offset: it is a momentum value subtracted to
// maximum momentum in order to decrease the threshold for beams going to
Expand Down Expand Up @@ -309,7 +309,7 @@ void DQMProvInfo::bookHistogramsEventInfo(DQMStore::IBooker& iBooker) {
reportSummaryMap_->setBinLabel(VBIN_GEM_P, "GEMp", 2);
reportSummaryMap_->setBinLabel(VBIN_GEM_M, "GEMm", 2);
reportSummaryMap_->setBinLabel(VBIN_PHYSICS_DECLARED, "PhysDecl", 2);
reportSummaryMap_->setBinLabel(VBIN_MOMENTUM, "13 TeV", 2);
reportSummaryMap_->setBinLabel(VBIN_MOMENTUM, "13.6 TeV", 2);
reportSummaryMap_->setBinLabel(VBIN_STABLE_BEAM, "Stable B", 2);
reportSummaryMap_->setBinLabel(VBIN_VALID, "Valid", 2);

Expand Down Expand Up @@ -383,7 +383,7 @@ void DQMProvInfo::analyzeLhcInfo(const edm::Event& event) {
hIntensity2_->setBinContent(currentLSNumber, intensity2);

// Part3: Using LHC status info, fill in VBIN_MOMENTUM and VBIN_STABLE_BEAM
// Fill 13 TeV bit in y bin VBIN_MOMENTUM
// Fill 13.6 TeV bit in y bin VBIN_MOMENTUM
if (momentum >= MAX_MOMENTUM - MOMENTUM_OFFSET) {
fillSummaryMapBin(currentLSNumber, VBIN_MOMENTUM, 1.);
} else {
Expand Down