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

fix: Make charge smearing optional in digi config #3710

Merged

Conversation

stephenswat
Copy link
Member

Currently, the JSON reading for digitization configurations unconditionally reads the charge smearing data, but this need not necessarily be present; the geometric config for the ODD, for example, does not have this data. As a result, parser was failing to parse the geometric ODD digitization config. This commit makes the reading conditional and adds tests to ensure the ODD config reading remains functional.

@github-actions github-actions bot added the Component - Examples Affects the Examples module label Oct 10, 2024
@stephenswat stephenswat force-pushed the fix/ditigitzation_optional_smearing branch from 1cdeced to cbb2689 Compare October 10, 2024 10:04
Copy link

github-actions bot commented Oct 10, 2024

📊: Physics performance monitoring for a447fae

Full contents

physmon summary

@paulgessinger paulgessinger added this to the next milestone Oct 10, 2024
@paulgessinger
Copy link
Member

No idea why the Actsvg download fails.

@stephenswat
Copy link
Member Author

Let's see if this is transient.

@stephenswat stephenswat force-pushed the fix/ditigitzation_optional_smearing branch from 7d738d1 to 55c89fa Compare October 11, 2024 11:25
Currently, the JSON reading for digitization configurations
unconditionally reads the charge smearing data, but this need not
necessarily be present; the geometric config for the ODD, for example,
does not have this data. As a result, parser was failing to parse the
geometric ODD digitization config. This commit makes the reading
conditional and adds tests to ensure the ODD config reading remains
functional.
Copy link

sonarcloud bot commented Oct 11, 2024

@kodiakhq kodiakhq bot merged commit cf50c3c into acts-project:main Oct 11, 2024
42 checks passed
@paulgessinger paulgessinger modified the milestones: next, v37.1.0 Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component - Examples Affects the Examples module
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants