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
EMTF three fixes to unpacking and emulation bugs #23136
EMTF three fixes to unpacking and emulation bugs #23136
Conversation
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-23136/4549 |
A new Pull Request was created by @abrinke1 for master. It involves the following packages: DataFormats/L1TMuon @nsmith-, @rekovic, @cmsbuild, @thomreis can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test |
The tests are being triggered in jenkins. |
Hi @abrinke1 |
Do these unpacker upgrades also fix the EMTF track address mismatches with the uGMT unpacked inputs? |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
@abrinke1 was the fix for the problem in Tier0 tested to solve the crash in that job? I see also a DataFormat change adding members, is this needed immediately? |
Hi @fabiocos , |
@thomreis I'm looking into the EMTF vs. uGMT disagreement, to see if I can add a quick fix for that as well. Then I'll do the unit test of the unpacking. Update: no quick fix. |
Hi @rekovic , @thomreis , @dinyar , @fabiocos , all, Can we proceed to testing this PR for possible inclusion in a patch release? The changes are quite trivial, and will fix various problems encountered recently at Tier-0 and in the DQM. I'm still working on the unit tests for other systems as requested by @thomreis , but I'm having trouble running the L1Ntuple code locally on lxplus. In any case, I've verified that this functionality works for EMTF, and you can see in the code that the only change is to move a couple of functions that were duplicated in MuonUnpacker.h and IntermediateMuonUnpacker.h to Unpacker.h. Thanks much, |
+1 |
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. @davidlange6, @slava77, @smuzaffar, @fabiocos (and backports should be raised in the release meeting by the corresponding L2) |
Back-port to CMSSW_10_1_X created: #23170 |
+1 |
3 commits** to fix 3 recently-encountered bugs in the EMTF unpacker and emulator code
Commit (2) will presumably be important for any RECO sequence involving the EMTF emulator, e.g. Offline DQM. Commit (1) will be important for any sequence involving the EMTF unpacker in run 315623, and future runs after we update the EMTF firmware to write out the CPPF link status. So both of these at least need to go to Tier-0, I guess. @rekovic any thoughts on the proper procedure here?
Cheers,
Andrew
** Accidentally also had some commits trying to fix EMTF O2O issues, reverted. No changes to those files.