Commit Graph

16 Commits

Author SHA1 Message Date
60edbd1976 fix typos / PEP8 2026-03-30 08:48:37 +02:00
c635c7f594 Add background functionality 2026-03-30 08:24:07 +02:00
b1d781714b update fluence and simulation to work with detectors and correct count rates 2026-03-20 09:25:09 +01:00
1e81570cf4 clean up imports and remove hard-coded __init__ refs 2026-03-12 14:34:40 +01:00
09e74051f0 improve naming of integrated count calculation function 2026-03-11 09:51:11 +01:00
b82196e431 Add flip direction. Change mean to Trapezoidal rule for integration along path. Scale count rate properly with acquisition time 2026-03-10 20:44:18 +01:00
c98000dfd8 Add detector architecture + isotropic detectors 2026-03-03 09:48:20 +01:00
8e429fe636 fix interpolator to properly interpolate in 2D space 2026-03-02 12:58:12 +01:00
9a169da520 update tests to follow new architecture 2026-02-25 15:05:22 +01:00
bab41c128b vectorize fluence calculation 2026-02-25 14:13:27 +01:00
d53f7c5e2f Move fluence calcs to physics from landscape. Update LandScapeBuilder to accommodate config and segments 2026-02-20 11:40:36 +01:00
26f96b06fe code file paths/names in config folder for more centralized definition of filenames 2026-02-13 14:50:02 +01:00
0971c2bab9 fix typo in unit conversion 2026-02-10 11:28:38 +01:00
2c436c52ad generate init for physics module 2026-02-09 15:30:27 +01:00
d4b67be775 Add primary photon fluence at distance R from point source 2026-02-09 15:29:46 +01:00
c2ddc5bfe2 Add attenuation interpolator 2026-02-09 15:29:30 +01:00