-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
streamline the configuration of TriggerObjectTableProducer #40145
Conversation
@silviodonato your feedback is welcome |
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-40145/33137
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
Thanks @vlimant , it look much much better now. Adding also @cms-sw/hlt-l2 I think that you could further simplify the configuration to support the manual description in
to
In addition, I would prefer to pass a list You might even consider to pass everything as a map read by a single function:
I see that there are only two "non-standard" formulas:
I think that both cases are a kind of "abuse" of the NanoAOD trigger object tool:
I would stop supporting this kind of non-standard trigger objects formulas. Btw. Shall this code be compatible to both Run-2 and Run-3, or only Run-3? |
Thanks @silviodonato ; I made a few changes to allow for That code / configuration does not address yet run II/III issue |
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-40145/33143 ERROR: Build errors found during clang-tidy run.
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-40145/33144
|
A new Pull Request was created by @vlimant (vlimant) for master. It involves the following packages:
@cmsbuild, @swertz, @vlimant can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-40145/33182
|
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-f64bb5/29316/summary.html Comparison SummarySummary:
NANO Comparison SummarySummary:
Nano size comparison Summary:
|
+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. @perrotta, @dpiparo, @rappoccio (and backports should be raised in the release meeting by the corresponding L2) |
backport to 12.6 in #40173 |
+1 |
PR description:
the initial design of the configuration for TriggerObjectTableProducer is a bit error prone. This is an attempt at making it simpler. Backward compatibility was kept so as to support the V10 configuration without touching it.
PR validation:
elements of the nano matrix function