-
Notifications
You must be signed in to change notification settings - Fork 36
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
V1.0 breaking changes #261
Conversation
185bd20
to
8a534b8
Compare
Avoids clash with type-name
* Make momentum use doubles instead of floats * Fix python unittests * Add a constructor from Vector3f for Vector3d This direction should not suffer from narrowing
2af61f3
to
b7c29f4
Compare
b7c29f4
to
0e97824
Compare
Should we have a branch like this one in every affected repo? Otherwise it's impossible to test it, and should have the same name obviously |
At this point this PR is not useful since all but one of the PRs have been merged and this one isn't up to date |
This was not quite the descriptive PR title that I thought it was, and it is turning out to be quite annoying to deal with for us due to the removal of the vector member of raw hits in TrackerHit. Same for ACTS, which is relying on the raw hits. Edit: ACTS abuses this somewhat, but we are using this in the intended way: to refer to raw hits. |
This is what causes us to move more datatypes into EDM4eic instead of using EDM4hep 🤷 |
This is a PR that is not intended to be merged! It collects all the upcoming breaking changes in one place for easier testing of the final result after all of them have been merged. It currently contains the changes from:
More changes are still to come and will show up here as soon as they are ready. Please use the dedicated PRs for mentioning specific issues that are caused / raised by them.
@wdconinc this is a sort of WIP of the branch we discussed at the last Key4hep meeting.
Also tagging @BrieucF @kjvbrt and @mirguest as these will almost certainly also affect you.