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

pr93x L1T fix L1T_ZeroBias not firing in RelVal MC. #19492

Merged
merged 1 commit into from Jun 30, 2017

Conversation

rekovic
Copy link
Contributor

@rekovic rekovic commented Jun 30, 2017

pr93x L1T Fix the current problem with L1T_ZeroBias not firing in RelVals MC.

Description:
L1T_ZeroBias algorithm depneds on BPTX external conditions.
The Bptx external condition names have changed recently.
This fix is to add the new Bptx external condition names
in the External Conditions Producer.

Note:
A possible more elegant way of doing the same
would take more time, possibly updating the UTM
library.

Problem is discussed and documented in
cms-l1t-offline#571

@rekovic
Copy link
Contributor Author

rekovic commented Jun 30, 2017

please test

@cmsbuild cmsbuild added this to the CMSSW_9_3_X milestone Jun 30, 2017
@cmsbuild
Copy link
Contributor

cmsbuild commented Jun 30, 2017

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/21015/console Started: 2017/06/30 09:15

@cmsbuild
Copy link
Contributor

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

It involves the following packages:

L1Trigger/L1TGlobal

@cmsbuild, @rekovic, @mulhearn, @davidlange6 can you please review it and eventually sign? Thanks.
@Martin-Grunewald, @kreczko this is something you requested to watch as well.
@davidlange6 you are the release manager for this.

cms-bot commands are listed here

@Martin-Grunewald
Copy link
Contributor

Could you please make a backport to 92X as well?
Thanks!

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

Comparison job queued.

@arunhep
Copy link
Contributor

arunhep commented Jun 30, 2017

@franzoni @lpernie this is the fix for not firing L1_ZeroBias. You may want to follow this.

@Martin-Grunewald
Copy link
Contributor

Martin-Grunewald commented Jun 30, 2017

Hmm, while L1_ZeroBias now fires, I still see some 0 rates for som 'tech' bits:
though this might be expected on just 100 ttbar evets???

 =================  L1 Trigger Report  =====================================================================

 L1T menu Name   : L1Menu_Collisions2017_dev_r5
 L1T menu Version: 0.4
 L1T menu Comment: 2017 pp developing menu : processed with UTM 20170314

    Bit                  Algorithm Name                  Init    PScd  Final   PS Factor     Num Bx Masked
============================================================================================================
     240                  L1_SingleMuOpen_NotBptxOR         0      0      0         1          0
     241              L1_SingleMuOpen_NotBptxOR_3BX         0      0      0         1          0
     242              L1_SingleJet20er3p0_NotBptxOR         0      0      0         1          0
     243          L1_SingleJet20er3p0_NotBptxOR_3BX         0      0      0         1          0
     244          L1_SingleJet43er3p0_NotBptxOR_3BX         0      0      0         1          0
     245          L1_SingleJet46er3p0_NotBptxOR_3BX         0      0      0         1          0

     400                           L1_IsolatedBunch         0      0      0         1          0
     401                       L1_FirstBunchInTrain         0      0      0         1          0
     402                    L1_FirstBunchAfterTrain         0      0      0         1          0

     450                              L1_AlwaysTrue       100    100    100         1          0
     451                               L1_NotBptxOR         0      0      0         1          0
     452                                 L1_BptxXOR         0      0      0         1          0
     453                           L1_ZeroBias_copy       100    100    100         1          0
     454                   L1_BPTX_BeamGas_Ref1_VME         0      0      0         1          0
     455                   L1_BPTX_BeamGas_Ref2_VME         0      0      0         1          0
     456                     L1_BPTX_BeamGas_B1_VME         0      0      0         1          0
     457                     L1_BPTX_BeamGas_B2_VME         0      0      0         1          0
     458                                L1_ZeroBias       100    100    100         1          0
     459                                L1_BptxPlus       100    100    100         1          0
     460                               L1_BptxMinus       100    100    100         1          0
     461                                  L1_BptxOR       100    100    100         1          0
     462                       L1_BPTX_AND_Ref1_VME         0      0      0         1          0
     463                        L1_BPTX_B1NotB2_VME         0      0      0         1          0
     464                        L1_BPTX_B2NotB1_VME         0      0      0         1          0
     465                          L1_BPTX_NotOR_VME         0      0      0         1          0
     466                       L1_BPTX_AND_Ref2_NIM         0      0      0         1          0
     467                        L1_BPTX_B1NotB2_NIM         0      0      0         1          0
     468                        L1_BPTX_B2NotB1_NIM         0      0      0         1          0
     469                          L1_BPTX_NotOR_NIM         0      0      0         1          0
     470                       L1_BPTX_AND_Ref3_VME         0      0      0         1          0
     471                        L1_BPTX_OR_Ref3_VME         0      0      0         1          0
     472                         L1_BPTX_RefAND_VME         0      0      0         1          0
     473                   L1_FirstCollisionInOrbit         0      0      0         1          0
     474                       L1_BPTX_AND_Ref4_VME         0      0      0         1          0
     475                        L1_BPTX_OR_Ref4_VME         0      0      0         1          0
     476                    L1_LastCollisionInTrain         0      0      0         1          0
     477                   L1_FirstCollisionInTrain         0      0      0         1          0
     478                            L1_BPTX_AND_NIM         0      0      0         1          0
     479                             L1_BPTX_B1_NIM         0      0      0         1          0
     480                             L1_BPTX_B2_NIM         0      0      0         1          0
     481                             L1_BPTX_OR_NIM         0      0      0         1          0

@rekovic
Copy link
Contributor Author

rekovic commented Jun 30, 2017

@Martin-Grunewald
Strange, for me L1T_ZeroBias does not fire, working in the old IB release CMSSW_9_2_X_2017-06-23-2300

@Martin-Grunewald
Copy link
Contributor

Martin-Grunewald commented Jun 30, 2017

I am using CMSSW_9_3_X_2017-06-29-2300 for the above log - as this is a master=93X PR (but we need a 92X PR as well :)

@cmsbuild
Copy link
Contributor

Comparison is ready
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-19492/21015/summary.html

Comparison Summary:

  • No significant changes to the logs found
  • Reco comparison results: 0 differences found in the comparisons
  • DQMHistoTests: Total files compared: 22
  • DQMHistoTests: Total histograms compared: 1756063
  • DQMHistoTests: Total failures: 17304
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 1738593
  • DQMHistoTests: Total skipped: 166
  • DQMHistoTests: Total Missing objects: 0
  • Checked 90 log files, 14 edm output root files, 22 DQM output files

@rekovic
Copy link
Contributor Author

rekovic commented Jun 30, 2017

OK. Checked with CMSSW_9_3_X_2017-06-29-2300 + this PR, and now I see L1_ZeroBias
fire.

 =================  L1 Trigger Report  =====================================================================

 L1T menu Name   : L1Menu_Collisions2017_dev_r5
 L1T menu Version: 0.4
 L1T menu Comment: 2017 pp developing menu : processed with UTM 20170314

    Bit                  Algorithm Name                  Init    PScd  Final   PS Factor     Num Bx Masked
============================================================================================================
     450                              L1_AlwaysTrue        10     10     10         0          0
     451                               L1_NotBptxOR         0      0      0         0          0
     452                                 L1_BptxXOR         0      0      0         0          0
     453                           L1_ZeroBias_copy        10     10     10         0          0
     454                   L1_BPTX_BeamGas_Ref1_VME         0      0      0         0          0
     455                   L1_BPTX_BeamGas_Ref2_VME         0      0      0         0          0
     456                     L1_BPTX_BeamGas_B1_VME         0      0      0         0          0
     457                     L1_BPTX_BeamGas_B2_VME         0      0      0         0          0
     458                                L1_ZeroBias        10     10     10         0          0
     459                                L1_BptxPlus        10     10     10         0          0
     460                               L1_BptxMinus        10     10     10         0          0
     461                                  L1_BptxOR        10     10     10         0          0

@rekovic
Copy link
Contributor Author

rekovic commented Jun 30, 2017

@Martin-Grunewald
If you were referring to tech bits 240-245, I would not expect them to fire much.

The main concern was L1T_ZeroBias, so that is now OK.

@rekovic
Copy link
Contributor Author

rekovic commented Jun 30, 2017

+1

@cmsbuild
Copy link
Contributor

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 requires discussion in the ORP meeting before it's merged. @davidlange6, @smuzaffar

@Martin-Grunewald
Copy link
Contributor

@rekovic
OK. But please make a PR for 92X asap. Thanks!

@rekovic
Copy link
Contributor Author

rekovic commented Jun 30, 2017

@Martin-Grunewald

Done PR 92x, #19494.

@Martin-Grunewald
Copy link
Contributor

@rekovic
Thanks!

@davidlange6
Copy link
Contributor

+1
(but maybe we can eventually do something smarter with these string comparisons?)

@cmsbuild cmsbuild merged commit 096bdf0 into cms-sw:master Jun 30, 2017
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.

None yet

6 participants