GilesStrong / tomopt

TomOpt: Differential Muon Tomography Optimisation
GNU Affero General Public License v3.0
4 stars 0 forks source link

Refactor remove x0 from dxys #134

Closed GilesStrong closed 2 years ago

GilesStrong commented 2 years ago

Removes the unused AbsX0Inferer.x0_from_dxy method, which was designed to estimate x0 per muon based on the spatial scattering alone through inversion of the scattering model. Inversion was non-trivial, however, and the estimate was expected to carry high uncertainty. This removal greatly simplifies AbsX0Inferer.get_voxel_x0_preds as it now only needs to consider one estimate of the muon-wise x0s. Variable and method naming in AbsX0Inferer has also been improved to clarify which variables are muon-wise and which are voxel-wise.