Unreleased changes ------------------ Version 0 --------- 0.17.1 / 2020-10-19 ~~~~~~~~~~~~~~~~~~~ * Requires ``awkward1>=0.3.1`` from now on (fixes an array-shape mismatch bug) 0.17.0 / 2020-10-13 ~~~~~~~~~~~~~~~~~~~ * Final ;) ``km3io.tools.best_track`` implementation which provides many different ways to chose the one and only "best track". * Similar to ``km3net-dataformat/scripts/reconstruction.hh``, the following functions can be used to retrieve the best track according to the "standard definitions": ``km3io.tools.best_jmuon``, ``best_jshower``, ``best_dusjshower`` and ``best_aashower`` 0.16.2 / 2020-10-07 ~~~~~~~~~~~~~~~~~~~ * Adds ``.uuid`` attributes to ``OfflineReader`` and ``OnlineReader`` 0.16.1 / 2020-09-30 ~~~~~~~~~~~~~~~~~~~ * Fixed a bug in ``Branch.is_single`` 0.16.0 / 2020-09-30 ~~~~~~~~~~~~~~~~~~~ * Fixed the inconsistency of ``len()`` of mapped branches See https://git.km3net.de/km3py/km3io/-/issues/39#note_18429 * Introduced ``Branch.is_single`` to check if a single branch is selected 0.15.5 / 2020-09-30 ~~~~~~~~~~~~~~~~~~~ * Fixed a tiny bug in ``km3io.tools.best_track`` 0.15.4 / 2020-09-30 ~~~~~~~~~~~~~~~~~~~ * Improved ``km3io.tools.best_track`` which now works nicely when passing events and improves the error reporting * ``tracks.usr`` is now hidden (again) from the user 0.15.3 / 2020-09-25 ~~~~~~~~~~~~~~~~~~~ * Updated KM3NeT definitions to v1.2.4 0.15.2 / 2020-09-23 ~~~~~~~~~~~~~~~~~~~ * Fixed a bug where the last bit of HRV or FIFO were incorrectly masked when using ``km3io.online.get_channel_flags`` 0.15.1 / 2020-07-15 ~~~~~~~~~~~~~~~~~~~ * Added wheel packages for faster installation 0.15.0 / 2020-05-22 ~~~~~~~~~~~~~~~~~~~ * Added reverse maps for index lookup of definitions ``km3io.definitions.fitparameters_idx`` etc. 0.14.2 / 2020-05-21 ~~~~~~~~~~~~~~~~~~~ * Improved caching for awkward arrays in pumps 0.14.1 / 2020-05-21 ~~~~~~~~~~~~~~~~~~~ * Improved caching for awkward arrays 0.14.0 / 2020-04-29 ~~~~~~~~~~~~~~~~~~~ * ``events.mc_tracks.usr`` and ``events.mc_tracks.usr_names`` are now correctly parsed 0.13.0 / 2020-04-26 ~~~~~~~~~~~~~~~~~~~ * ``km3io.tools.unique`` and ``km3io.tools.uniquecount`` were added to help working with unique elements (e.g. DOM IDs or channel IDs) * Internal restructuring of ``.tools``, ROOT related stuff is moved to ``.rootio`` 0.12.0 / 2020-04-26 ~~~~~~~~~~~~~~~~~~~ * Added ``.close()`` to the Offline and Online reader classes * The Offline and Online reader classes now support context managers (``with km3io.OfflineReader(filename) as r: ...``) 0.11.0 / 2020-04-19 ~~~~~~~~~~~~~~~~~~~ * DAQ was renamed to online * Several improviements, bugfixes etc. 0.10.0 / 2020-04-01 ~~~~~~~~~~~~~~~~~~~ * The offline I/O has been refactored and now supports slicing à la numpy 0.9.1 / 2020-03-29 ~~~~~~~~~~~~~~~~~~ * Added support for gSeaGen files 0.9.0 / 2020-03-03 ~~~~~~~~~~~~~~~~~~ * Added support for the ``usr`` field of events 0.8.3 / 2020-02-25 ~~~~~~~~~~~~~~~~~~ * The times of snapshot and triggered hits were parsed as big endian (standard) ROOT endianness, however, Jpp stores that as little endian with a custom streamer. This is now fixed... 0.8.2 / 2020-02-14 ~~~~~~~~~~~~~~~~~~ * minor fixes 0.8.1 / 2020-02-10 ~~~~~~~~~~~~~~~~~~ * update of reco data from offline files * Documentation on how to read DAQ data 0.8.0 / 2020-01-23 ~~~~~~~~~~~~~~~~~~ * Offline file headers are now accessible 0.7.0 / 2020-01-23 ~~~~~~~~~~~~~~~~~~ * Reading of summary slice status information is now supported 0.6.3 / 2020-01-09 ~~~~~~~~~~~~~~~~~~ * Bugfixes 0.6.2 / 2019-12-22 ~~~~~~~~~~~~~~~~~~ * Fixes slicing of ``OfflineTracks`` 0.6.1 / 2019-12-21 ~~~~~~~~~~~~~~~~~~ * Minor cleanup 0.6.0 / 2019-12-21 ~~~~~~~~~~~~~~~~~~ * Jpp things were renamed to DAQ things (; * Reading of summary slices is done! 0.5.1 / 2019-12-18 ~~~~~~~~~~~~~~~~~~ * Cosmetics 0.5.0 / 2019-12-16 ~~~~~~~~~~~~~~~~~~ * Massive update of the aanet data format reader 0.4.0 / 2019-11-22 ~~~~~~~~~~~~~~~~~~~ * First timeslice frame readout prototype 0.3.0 / 2019-11-19 ~~~~~~~~~~~~~~~~~~~ * Preliminary Jpp timeslice reader prototype * Updated ``AanetReader`` * Updated docs 0.2.1 / 2019-11-15 ~~~~~~~~~~~~~~~~~~~ * Updated docs 0.2.0 / 2019-11-15 ~~~~~~~~~~~~~~~~~~~ * ``JppReader`` added, which is able to read events! 0.1.0 / 2019-11-15 ~~~~~~~~~~~~~~~~~~~ * First release * Prototype implementation of the ``AanetReader``