Updates L1T OMTF for Phase 2#50032
Conversation
|
cms-bot internal usage |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-50032/47864
|
|
A new Pull Request was created by @mbluj for master. It involves the following packages:
@BenjaminRS, @cmsbuild, @quinnanm can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
|
please test |
|
-1 Failed Tests: ClangBuild Failed Clang BuildI found compilation warning while trying to compile with clang. Command used: See details on the summary page. |
|
Fixed issue found in tests with clang. |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-50032/47899
|
|
Pull request #50032 was updated. @BenjaminRS, @cmsbuild, @quinnanm can you please check and sign again. |
|
Please test this PR with cms-data/L1Trigger-L1TMuon#29. |
|
I'd like to ask to start tests and eventually the review, thank you. |
e.g. better use of const, cout=>MessageLogs, additional comments, etc.
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-50032/48904 |
|
Pull request #50032 was updated. @BenjaminRS, @cmsbuild, @quinnanm can you please check and sign again. |
|
please test |
|
+1 Size: This PR adds an extra 16KB to repository The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:
You can see more details here: Comparison SummarySummary:
|
OMTFProcessor.cc and OmtfProcessorPhase2.cc Fixing the condition to assign minimum pT (0 or 1 GeV) for the muons that have only unconstrained pt valid. Checking getFiredLayerCntConstr was missing. updating runMuonOverlap_run3_mc.py and runMuonOverlap.py
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-50032/49097 |
|
Pull request #50032 was updated. @BenjaminRS, @cmsbuild, @quinnanm can you please check and sign again. |
|
A fix (by @kbunkow) has been added to the condition that assigns pt to an OMTF muon when only an "unconstrained" candidate is found. This should resolve the observed discrepancies between the updated and reference versions. |
|
please test |
|
+1 Size: This PR adds an extra 16KB to repository Comparison SummarySummary:
|
PR description:
This PR introduces recent (as for beginning of 2026) changes in the L1T OMTF emulator for Phase2:
SAMuons(Phase 2 data format):FinalMuonwas introduced that stores the candidate parameters in the output format. It can be either Phase 1 or Phase 2 scales. Then it is converted toRegionalMuonCands(Phase 1) orSAMuons(Phase 2);CandidateSimMuonMatcherandDataROOTDumper2used for developments and validations.In addition the PR contains a fix of bugs found in
DTTriggerPhase2which are already included in #49589, but as it is not merged yet added here for self-consistency.Details in this JIRA ticket and K. Bunkowski's presentation here.
This PR requires updated configuration files provided in cms-data/L1Trigger-L1TMuon#29.
PR validation:
Validated with Phase 2 workflows, e.g. 23634.0.
FYI, @akalinow, @kbunkow