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

Add optional muon E-loss to scattering #152

Open
GilesStrong opened this issue Nov 25, 2022 · 3 comments
Open

Add optional muon E-loss to scattering #152

GilesStrong opened this issue Nov 25, 2022 · 3 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers Inference Issue affects the quality of inference low priority Should be fixed eventually, but isn't urgent Realism Issue affects what would actually be possible in application Simulation Issue affects the accuracy of the generation or scattering simulation

Comments

@GilesStrong
Copy link
Owner

@MaximeLagrange has shown that energy loss during propagation can be significant, and can lead to large differences in the scattering distributions. Currently, muons keep the same momentum throughout their flight.
We should add in a simulation of this E-loss in the muon scattering.
However, since this E-loss will also affect inference, and may complicate the optimisation, we should make the E-loss be optional.

@GilesStrong GilesStrong added enhancement New feature or request good first issue Good for newcomers low priority Should be fixed eventually, but isn't urgent Realism Issue affects what would actually be possible in application Inference Issue affects the quality of inference Simulation Issue affects the accuracy of the generation or scattering simulation labels Nov 25, 2022
@giamman
Copy link
Collaborator

giamman commented Nov 25, 2022

I agree with making it optional.
Numerically, it should be an important effect only for large objects, but users interested in small objects may be happy to switch it off.
Are there implications also on speed of execution? I presume not a lot, because Eloss can be computed analytically from formulas readily available e.g. in the PDG, but I might be forgetting some subtlety.

@GilesStrong
Copy link
Owner Author

@giamman if there are analytic formulas, then the time increase should be negligible, I think.

@giamman
Copy link
Collaborator

giamman commented Nov 25, 2022

Well one could do that in a discrete stochastic approach (à la GEANT) or with an analytical continuous approach, and I strongly believe that we should go analytic whenever we can, given TomOpt's scope.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers Inference Issue affects the quality of inference low priority Should be fixed eventually, but isn't urgent Realism Issue affects what would actually be possible in application Simulation Issue affects the accuracy of the generation or scattering simulation
Projects
None yet
Development

No branches or pull requests

3 participants