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

refactor: Rework random parameter and covariance generation #3777

Merged
merged 4 commits into from
Oct 24, 2024

Conversation

andiwand
Copy link
Contributor

  • Reworks random bound and free track parameter generation
  • Split general random parameter and covariance generation
  • Also, don't use covariance to draw parameters in general random generation

@andiwand andiwand added this to the next milestone Oct 23, 2024
@github-actions github-actions bot added Component - Core Affects the Core module Component - Fatras Affects the Fatras module Component - Examples Affects the Examples module Event Data Model labels Oct 23, 2024
Copy link

github-actions bot commented Oct 23, 2024

📊: Physics performance monitoring for 5611def

Full contents

physmon summary

@andiwand andiwand marked this pull request as ready for review October 24, 2024 07:09
paulgessinger
paulgessinger previously approved these changes Oct 24, 2024
Copy link

@kodiakhq kodiakhq bot merged commit dd23506 into acts-project:main Oct 24, 2024
45 checks passed
@andiwand andiwand deleted the rework-generate-random-param-cov branch October 24, 2024 18:30
kodiakhq bot pushed a commit that referenced this pull request Oct 29, 2024
Adds two free functions which allow checking `BoundVector`s and `FreeVectors`s for valid track parameters. This is then used as `assert`s in the track parameter EDM.

blocked by
- #3777
@paulgessinger paulgessinger modified the milestones: next, v37.4.0, v37.3.0 Nov 8, 2024
Rosie-Hasan pushed a commit to Rosie-Hasan/acts that referenced this pull request Nov 13, 2024
…ject#3777)

- Reworks random bound and free track parameter generation
  - This should guarantee to obtain valid parameters acts-project#3756
- Split general random parameter and covariance generation
- Also, don't use covariance to draw parameters in general random generation
Rosie-Hasan pushed a commit to Rosie-Hasan/acts that referenced this pull request Nov 13, 2024
Adds two free functions which allow checking `BoundVector`s and `FreeVectors`s for valid track parameters. This is then used as `assert`s in the track parameter EDM.

blocked by
- acts-project#3777
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component - Core Affects the Core module Component - Examples Affects the Examples module Component - Fatras Affects the Fatras module Event Data Model
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants