-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Improve L1TRawToDigi #46928
base: master
Are you sure you want to change the base?
Improve L1TRawToDigi #46928
Conversation
please test |
cms-bot internal usage |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-46928/42994
|
A new Pull Request was created by @Dr15Jones for master. It involves the following packages:
@aloeliger, @antoniovagnerini, @epalencia, @rseidita can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
-1 Failed Tests: ClangBuild Clang BuildI found compilation warning while trying to compile with clang. Command used:
See details on the summary page. |
Had a quick look, mostly at the GMT things (and there mostly at the small changes to the unpacker). lgtm. |
DQM/L1TMonitor/src/L1TMP7ZeroSupp.cc
Outdated
// Want to have payload size in 32 bit words, but AMC measures | ||
// it in 64 bit words -> factor 2. | ||
const uint32_t* end = start + (amc.size() * 2); | ||
const uint32_t* end = start + (payload64.size() * 2); | ||
|
||
auto payload = std::make_unique<l1t::MP7Payload>(start, end, false); | ||
|
||
// getBlock() returns a non-null unique_ptr on success |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unless I'm mistaken I think it would be good to update (or remove) this comment.
- decrease number of allocations - use more efficient framework APIs
39f0f1f
to
b38a7de
Compare
please test |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-46928/43003
|
Pull request #46928 was updated. @aloeliger, @antoniovagnerini, @epalencia, @rseidita can you please check and sign again. |
-1 Failed Tests: RelVals-INPUT
RelVals-INPUT
Expand to see more relval errors ...
Comparison SummarySummary:
|
PR description:
PR validation:
A slightly simpler version (without the use of std::span) was tested on PromptReco test job using CMSSW_14_0_9.
This includes the commit from #46918