Skip to content

Releases: ATTPC/attpc_engine

v0.9.0 - Critical Bugfix, Angular Distributions

31 Mar 17:46
dcd0135
Compare
Choose a tag to compare

In this release of attpc_engine, there are two main features

  • A critical bugfix. In versions 0.6-0.8 there was a mistake in the max_event value used in the detector simulation outputfiles, which would result in an underestimation of the detector efficiency. This is has been fixed and tested.
  • Arbitrary polar angular distributions are now available through the PolarArbitrary class. Arbitrary distributions are specified by an array of of angle bin edges and probabilities for those bins.

If you have used engine 0.6-0.8 to produce efficiency calculations you need to re-run those calculations with this update. The previous versions were not accurate to the aforementioned bug.

Documentation has been updated for these changes.

What's Changed

Full Changelog: v0.8.0...v0.9.0

v0.9.0rc0

31 Mar 15:21
d3bcb01
Compare
Choose a tag to compare
v0.9.0rc0 Pre-release
Pre-release

v0.9.0 pre-release

v0.8.0 - Point labels, update docs

28 Feb 18:45
1f91a93
Compare
Choose a tag to compare

The main feature of this release is labels for points in the point clouds generated by the detector simulation. Each point is labeled with the index of the nucleus which generated that point. This allows for the comparison of downstream clustering analysis with truth. Documentation is updated to reflect the changes. There were also some small fixes to the example code in the user guide.

What's Changed

  • Fix user guide example scripts by @gwm17 in #53
  • Simulator TLC, Point labels, Updated docs by @gwm17 in #57

Full Changelog: v0.7.0...v0.8.0

v0.7.0 - Sort-in-z fix, Update dependencies

22 Jan 19:55
da7ae66
Compare
Choose a tag to compare

This release addresses issue #50 and updates spyral-utils and numba dependencies

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.6.1 - Generate Zenodo DOI

13 Nov 15:11
ed0945d
Compare
Choose a tag to compare

This release is simply to generate a Zenodo DOI. No changes were made to the attpc_engine software.

v0.6.0 - Spyral compatibility, Correct pad size

01 Nov 13:54
ed0945d
Compare
Choose a tag to compare

In this release of attpc_engine, the engine SpyralWriter was updated to be compatible with Spyral 0.15.0. It also now splits files based on number of events rather than raw file size. The SpyralWriter now also correctly fills in the pad size, so it should more closely mimic the behavior of real Spyral data.

What's Changed

Full Changelog: v0.4.0...v0.6.0

v0.4.0 - Bugfix for large simulations

30 Sep 20:40
e28a6ee
Compare
Choose a tag to compare

This release fixes a bug when > 1M event simulations were generated by chunkifying the data in the kinematics simulation.

What's Changed

Full Changelog: v0.3.0...v0.4.0

v0.3.0 - Fix transport code

20 Sep 21:28
e37b0c9
Compare
Choose a tag to compare

Fix transport generation, update documentation

Addresses issue in transport where points with the same pad, time bucket were not summed.

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.2.0 - Bugfixes, documentation updates, dev updates

12 Aug 13:48
0598ab3
Compare
Choose a tag to compare

This release contains a set of minor bugfixes, refactors, and documentation updates. Some development changes as well, switching to Ruff and incorporating linitng into CI

What's Changed

  • Switch to Ruff, Update some docs by @gwm17 in #31

Full Changelog: v0.1.7...v0.2.0

v0.1.7 - Continuing to fix HDF5 splitting

22 Jul 17:10
9027b43
Compare
Choose a tag to compare

More fixes to HDF5 splitting

What's Changed

Full Changelog: v0.1.6...v0.1.7