Releases: legend-exp/remage
Releases · legend-exp/remage
v0.23.0
(minor) breaking changes
- update to lgdo v2 and lh5io by @ManuelHu in #657
- drop support for python 3.10 by @ManuelHu in #664
- rename number_of_events to number_of_simulated_events by @ManuelHu in #667
What's Changed
- Remove the zero energy skip in ScintillatorDetector::ProcessHits by @EricMEsch in #642
- activate the Vertex scheme over the optional output scheme mechanism by @ManuelHu in #661
- Update reboost dependency version to 0.11.0 by @ManuelHu in #663
- fix gps vertex position assignment by @ManuelHu in #665
Documentation and validation changes
- Add mypy type checks by @ManuelHu in #651
- tests: fix confinement-mt tests by @ManuelHu in #649
- add hades spectrum test by @ManuelHu in #655
- Add neutron validation runs by @EricMEsch in #599
- docs: update rtd base image [skip ci] by @ManuelHu in #666
- tests: fix vertex tests for odd number of cpus by @ManuelHu in #669
Full Changelog: v0.22.0...v0.23.0
v0.22.0
Important Bug Fix
What's Changed
- Add sphere support ECoMug by @tdixon97 in #623
- optics: switch WLS time profile to exponential by @ManuelHu in #635
- output: store number of events in LH5 file by @ManuelHu in #629
Docs and Validation Changes
- remove or move examples by @ManuelHu in #636
- ci: do not set RMG_BUILD_EXAMPLES by @ManuelHu in #637
- tests: update nist and ge validation by @ManuelHu in #634
Full Changelog: v0.21.0...v0.22.0
v0.21.0
What's Changed
- update reboost to v0.10.0 by @tdixon97 in #592
- confinement: add option to weigh by mass instead of volume by @ManuelHu in #519
- keep units in detector_origins by @ManuelHu in #616
- output: add option to store optical photons in track output by @ManuelHu in #619
- output: keep vtx.evtid even if vertex writing is disabled by @ManuelHu in #626
Documentation and validation updates
- docs: remove docs landing page warning by @gipert in #612
- docs: region defintion in GDML by @ManuelHu in #614
- docs: update for output changes (photons in tracks & units in detector_origins) by @gipert in #618
- validation infrastructure and updates by @ManuelHu in #620
- gamma angular correlation validation by @gipert in #435
- validation: optical validation by @ManuelHu in #624
Full Changelog: v0.20.0...v0.21.0
v0.20.0
Important
this release contains a minor breaking change for macros that apply an energy cut on Scintillator detector hits. The handling of the lower bound has been updated to match the handliung for Germanium detectors: #603
What's Changed
- various documentation and tutorial improvements by @ManuelHu in #594, #567, #602, #595, #604
- improve our CI setup for the validation suite by @ManuelHu
- Navigation performance benchmark by @MoritzNeuberger in #530
- align exit behaviour for multi processing mode by @ManuelHu in #580
- do not show warning for no polarization of photons in GPS by @ManuelHu in #589
- Add combine_tracks validation by @EricMEsch in #585
- align scintillator edep cut with germanium by @ManuelHu in #603
- RMGAnalysisReader: store temporary files in output directory by @ManuelHu in #606
- support pyg4ometry registries in remage_run by @ManuelHu in #610
- rework combine_low_energy_tracks by @EricMEsch in #607
Full Changelog: v0.19.5...v0.20.0
v0.19.5
v0.19.4
v0.19.3
v0.19.2
v0.19.1
v0.19.0
What's Changed
- ipc: also ignore BrokenPipeError (errno 32) by @ManuelHu in #559
- add license headers to python files by @ManuelHu in #561
- fix debug_event log level by @ManuelHu in #562
- read multiple particles from input file by @ManuelHu in #560
- docs: Update extend.md for the OutputManager refactoring by @ManuelHu in #564
- docs: use new reference in confinement.md by @ManuelHu in #565
- docs: update for new detector registration by @ManuelHu in #566
Full Changelog: v0.18.0...v0.19.0