What's Changed
- Infrastructure for Python wrapper by @gipert in #210
- setup for running Python scripts in unit tests by @gipert in #214
- fix problem with prettier destroying
:::{}:::
in markdown by @gipert in #217 - chore: update pre-commit hooks by @pre-commit-ci in #221
- Updates to sampling for intersections and subtractions by @tdixon97 in #220
- only store G4TouchableHandle if visualization is enabled by @ManuelHu in #206
- python: forward signals to remage-cpp by @ManuelHu in #225
- chore: update pre-commit hooks by @pre-commit-ci in #227
- Add distance to surface tests by @EricMEsch in #224
- Generic surface sampler by @tdixon97 in #226
- Add vis label to all tests opening a GUI by @EricMEsch in #229
- fix ASan warning with RMGVOutputScheme and optional output schemes by @ManuelHu in #231
- refactor LH5 reading code into RMGAnalysisReader by @ManuelHu in #230
- fix clang-tidy problems in surface sampling by @ManuelHu in #232
- chore: update pre-commit hooks by @pre-commit-ci in #234
- clang-tidy: fix uninitialized variables and more by @ManuelHu in #235
- confinement: fix uninitialized variable by @ManuelHu in #233
- add a mutex for G4GeneralParticleSource by @ManuelHu in #236
- remove implicit conversion to numpy arrays in ge-distance test by @EricMEsch in #237
- gps: only set position when requested by @ManuelHu in #240
- clang-tidy: more fixes and enable checks by @ManuelHu in #238
- Fixes to tutorials by @tdixon97 in #241
- chore: update pre-commit hooks by @pre-commit-ci in #245
- fix clang-tidy issues in examples by @ManuelHu in #247
- TrackID in Germanium output scheme by @tdixon97 in #243
- Analysis manager refactoring by @ManuelHu in #239
Full Changelog: v0.6.2...v0.7.0