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

feat: Smearing for straw surfaces #3197

Merged
merged 11 commits into from
May 22, 2024
Merged

Conversation

dimitra97
Copy link
Contributor

@dimitra97 dimitra97 commented May 16, 2024

This PR introduces the smearing of the boundParameters of Straw Surface, that can be used for a fast digitization approach for the MDTs with a Gaussian distribution. It is configures from the json structure that can be used for the creation of a json file for a full propagation-digitization test.
Also the option for positive only values is introduced in the SmearingConfig as a flag because for the case of the drift radius we want to get only positive values as output.

@github-actions github-actions bot added Component - Fatras Affects the Fatras module Component - Examples Affects the Examples module labels May 16, 2024
@andiwand andiwand added this to the next milestone May 22, 2024
@kodiakhq kodiakhq bot merged commit fa10f5e into acts-project:main May 22, 2024
50 checks passed
@acts-project-service acts-project-service added the Fails Athena tests This PR causes a failure in the Athena tests label May 22, 2024
kodiakhq bot pushed a commit that referenced this pull request May 24, 2024
This PR fixes the previous PR I opened with the straw surfaces smearing #3197 because I realized that the` forcePositiveValues` parameter from json is not parsed successfully, since I did not add them in the `JsonConfiguration`. I am fixing with this PR (hopefully).
EleniXoch pushed a commit to EleniXoch/acts that referenced this pull request May 31, 2024
This PR introduces the smearing of the` boundParameters` of Straw Surface, that can be used for a fast digitization approach for the MDTs with a Gaussian distribution. It is configures from the json structure that can be used for the creation of a json file for a full propagation-digitization test.
Also the option for positive only values is introduced in the `SmearingConfig` as a flag because for the case of the drift radius we want to get only positive values as output.
EleniXoch pushed a commit to EleniXoch/acts that referenced this pull request May 31, 2024
…#3216)

This PR fixes the previous PR I opened with the straw surfaces smearing acts-project#3197 because I realized that the` forcePositiveValues` parameter from json is not parsed successfully, since I did not add them in the `JsonConfiguration`. I am fixing with this PR (hopefully).
@andiwand andiwand modified the milestones: next, v35.1.0 Jun 1, 2024
Matthewharri pushed a commit to Matthewharri/acts that referenced this pull request Jun 18, 2024
This PR introduces the smearing of the` boundParameters` of Straw Surface, that can be used for a fast digitization approach for the MDTs with a Gaussian distribution. It is configures from the json structure that can be used for the creation of a json file for a full propagation-digitization test.
Also the option for positive only values is introduced in the `SmearingConfig` as a flag because for the case of the drift radius we want to get only positive values as output.
Matthewharri pushed a commit to Matthewharri/acts that referenced this pull request Jun 18, 2024
…#3216)

This PR fixes the previous PR I opened with the straw surfaces smearing acts-project#3197 because I realized that the` forcePositiveValues` parameter from json is not parsed successfully, since I did not add them in the `JsonConfiguration`. I am fixing with this PR (hopefully).
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 Component - Fatras Affects the Fatras module Fails Athena tests This PR causes a failure in the Athena tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants