Closed sethrj closed 2 years ago
See https://github.com/celeritas-project/celeritas-docs/blob/master/graphs/UrbanMscModel-SampleScattering.pdf and other files in that directory for @tmdelellis 's disentangling of the geant call graph for the Urban MSC Models.
@sethrj @tmdelellis, we also need to decide which low energy MSC model we would like to implement (i.e., Urban vs. Goudsmit-Saunderson) - FYI, GS was/is the choice of GeantV/Adept. Just for a future reference, I added callgraphs of AlongStepGPIL and AlongStepDoIt of the Goudsmit-Saunderson Msc model under the celeritas-docs/graphs directory.
Integrated in #282 .
Moved from #1 .
Multiple scattering (MSC) will require additional integration into the stepping algorithm, since it reduces the "true" path length traveled to a "geometric" path length.
Implementation details for MSC models (different path from other discrete-continuous EM processes and modes):