Select Git revision
CHANGELOG.rst
Tamas Gal authored
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.rst 6.23 KiB
Unreleased changes
Version 0
0.23.0 / 2021-07-03
-
km3io.acousticswas added which providesRawAcousticsReaderto read -- wait for it -- raw acoustics data
0.22.0 / 2021-06-15
- Added
km3io.tools.is_bit_set()along with some special methods to check if a giventrigger_mask(of an event or a hit) has a specific trigger bit set, viakm3io.tools.is_3dmuon,km3io.tools.is_3dshowerandkm3io.tools.is_mxshower
0.21.0 / 2021-04-08
-
km3net-dataformatupdated to v2.0.0-9-gbae3720 - mother ID and status are now read out for MC tracks
0.20.0 / 2021-02-18
- The fields
.tdc,.pos_{xyz}and.dir_{xyz}in.hitsare now read by default.
0.19.6 / 2021-02-01
- Improved header readout
0.19.5 / 2021-02-01
- Adds access to
mc_event_time
0.19.4 / 2021-02-01
- Fixed parsing error when a MC header contains invalid attribute names.
0.19.3 / 2020-12-17
- Added
Branch.arrays()for high-level access ofuproot.TBranch.arrays()
0.19.2 / 2020-12-15
- Suppress FutureWarnings from uproot3
0.19.1 / 2020-12-11
- Minor hotfixes and cosmetics
0.19.0 / 2020-12-11
- Major update, coming closer to v1.0
- Now everything but the online-file access is based on uproot4 and awkward1
- Contact us if you encounter any problem after upgrading!
0.18.1 / 2020-12-04
- Fixed imports due to the rename of uproot to uproot3, uproot4 to uproot, awkward to awkward0 and awkward1 to awkward
- Notice: the
best_track*()functions are currently broken due to changes in awkward which has not been fixed yet
0.18.0 / 2020-11-12
- A new tool
km3io.tools.is_cc()has been added which can be used to check if the events are of type CC
0.17.1 / 2020-10-19
- Requires
awkward1>=0.3.1from now on (fixes an array-shape mismatch bug)
0.17.0 / 2020-10-13
- Final ;)
km3io.tools.best_trackimplementation 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_dusjshowerandbest_aashower
0.16.2 / 2020-10-07
- Adds
.uuidattributes toOfflineReaderandOnlineReader
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_singleto 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_trackwhich now works nicely when passing events and improves the error reporting -
tracks.usris 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_idxetc.
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.usrandevents.mc_tracks.usr_namesare now correctly parsed
0.13.0 / 2020-04-26
-
km3io.tools.uniqueandkm3io.tools.uniquecountwere 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
usrfield 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
-
JppReaderadded, which is able to read events!
0.1.0 / 2019-11-15
- First release
- Prototype implementation of the
AanetReader