-
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
Z vertex multi layout #43952
Z vertex multi layout #43952
Conversation
This PR cannot be merged in master so I will rebase it. |
cms-bot internal usage |
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43952/38829 ERROR: Unable to merge PR. See log https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43952/38829/cms-checkout-topic.log |
c344dbb
to
4ee4c37
Compare
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43952/38885
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43952/38886
|
f827097
to
f086201
Compare
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43952/39433
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
The conflicts were fixed. They only impacted the unit test. |
…llection. Removes versioning info from class description for dictionnaries. Ports comments from CUDA version.
f086201
to
7dbd9b0
Compare
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43952/39434
|
Pull request #43952 was updated. @tjavaid, @nothingface0, @mmusich, @mandrenguyen, @rvenditti, @syuvivida, @antoniovagnerini, @makortel, @Martin-Grunewald, @cmsbuild, @fwyzard, @jfernan2 can you please check and sign again. |
@slava77 given the complexity of the changes, I am thinking to hold this off while we look for a more flexible approach. I would like to keep this PR open as a reminder of the current implementation. |
please close |
We decided to keep this as a draft and as a reminder, but not merge it in its current form. |
PR description:
This PR splits ZVertexSoA into two layouts inside a multi collection: one related to vertices, and one related to tracks.
It requires #40285 which is merged but not in any IB yet,This is currently a direct translation of the code. As stated in its comment, the field
ndof
is sometimes used with vertex indices (and hence not used fully). This could be reviewed separately.PR validation:
All unit tests from affected modules pass.