Skip to content
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

Closed
wants to merge 1 commit into from
Closed

Conversation

ericcano
Copy link
Contributor

@ericcano ericcano commented Feb 13, 2024

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.

@cmsbuild cmsbuild added this to the CMSSW_14_1_X milestone Feb 13, 2024
@ericcano
Copy link
Contributor Author

This PR cannot be merged in master so I will rebase it.

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 13, 2024

cms-bot internal usage

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

-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)

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43952/38886

@cmsbuild
Copy link
Contributor

-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)

@ericcano
Copy link
Contributor Author

The conflicts were fixed. They only impacted the unit test.

…llection.

Removes versioning info from class description for dictionnaries.
Ports comments from CUDA version.
@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43952/39434

@cmsbuild
Copy link
Contributor

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
Copy link
Contributor

slava77 commented Apr 20, 2024

@ericcano @fwyzard
please clarify on the plans for this PR.
Thank you.

@fwyzard
Copy link
Contributor

fwyzard commented Apr 21, 2024

@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.

@fwyzard
Copy link
Contributor

fwyzard commented Jun 20, 2024

please close

@cmsbuild cmsbuild closed this Jun 20, 2024
@fwyzard
Copy link
Contributor

fwyzard commented Jun 20, 2024

We decided to keep this as a draft and as a reminder, but not merge it in its current form.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants