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

ref: Update to detray version 66.1 #594

Merged
merged 2 commits into from
May 27, 2024

Conversation

niermann999
Copy link
Contributor

@niermann999 niermann999 commented May 27, 2024

feat: cuda navigation validation by @niermann999 in #732
oneAPI 2024.1.0 Support, main branch (2024.05.15.) by @krasznaa in #734
feat: Add simd intersectors and benchmark them by @niermann999 in #712
feat: Move material maps generation to factory, add material maps to new toy detector and remove old toy detector by @niermann999 in #709
ref: Allow printing of propagation config and remove templates by @niermann999 in #718
Update README.md by @beomki-yeo in #737
fix: navigation and make mask tolerance scaling configurable by @niermann999 in #738

Copy link
Member

@krasznaa krasznaa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Apart from the one comment, as long as the CI is happy, I'm happy with this update. Still, it could be nice to roll back #542 with this PR.

/// @param cfg The configuration object to fill
///
void setup(detray::propagation::config<double>& cfg) const;
void setup(detray::propagation::config& cfg) const;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You could actually simplify this code even a bit further. 🤔

I introduced this setup(...) function in #542, to hack around the template parameter of detray::propagation::config. Now that the type is not templated, we could get rid of this function completely, undoing 752ae64. Would you be up for that? 😄

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done. I also let detray print the propagation options now.

This PR needs an additional fix from detray to go in first:
acts-project/detray#739

@niermann999 niermann999 changed the title ref: Update to detray version 66 ref: Update to detray version 66.1 May 27, 2024
@niermann999 niermann999 merged commit 41116c8 into acts-project:main May 27, 2024
19 of 20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants