Skip to content

Releases: cta-observatory/pyeventio

v0.20.0

29 Apr 13:46
5282bbf
Compare
Choose a tag to compare

v0.20.0

  • Use gzip subprocess instead of gzip module by default, speeds up reading gz files by ~20%
  • Remove unnecessary logging call in reading function, ~ 5% speed up
  • Use explicit types from stdint.h for cython code to improve readability

v0.19.0

31 Mar 11:35
847a8b5
Compare
Choose a tag to compare

v0.19.0

  • Do not read timestamp of History*, in __init__. These objects do no longer have
    a timestamp member, but their parse methods return a tuple of timestamp, content.

  • Refactor iact.ArrayOffsets to use the version header field instead of guessing the number of columns.

  • Improve printing of objects (__repr__ shows Low-Level eventio info, __str__ shows higher level object info, improved printing utils)

v0.18.0

14 Mar 12:25
b3d3679
Compare
Choose a tag to compare

v0.18.0

  • Make sure all telescope descriptions are read in __init__ of SimTelFile
  • Several low-level code improvements, e.g. raising earlier if a big-endian file is encountered

v0.17.1

21 Feb 12:32
ba30cb4
Compare
Choose a tag to compare

v0.17.1

  • Fix missing laser calibrations and camera monitorings in SimtelTelFile for calibration events

v0.17.0

20 Feb 09:53
fa85e56
Compare
Choose a tag to compare

v0.17.0

  • Implement zero suppression reading
  • Implement calibration event reading in SimTelFile
  • Implement reading of emitter particles created by the IACT extension with -DSTORE_EMITTER
  • Implement reading of pixel trigger times
  • Use more consistent variable names

v0.16.2

11 Feb 09:51
43d22ef
Compare
Choose a tag to compare

v0.16.2

Fixes

  • simtel.PixelList had the wrong telescope_id / code, now fixed
  • simtel.ImageParameters now has telescope_id set in __init__
  • Added missing object imports in simtel.__init__, so all simtel objects should now be importable from eventio.simtel

v0.16.1

11 Feb 08:18
ef574fb
Compare
Choose a tag to compare

v0.16.1

Bugfix for reading certain simtel files.

v0.16.0

08 Feb 15:58
6050c17
Compare
Choose a tag to compare

pyeventio can now:

  • read multiple runs in one file. #132
  • Objects of type CameraOrganization version 2 are now supported. #135
  • read files with a "strange" structure, since it makes less assumptions about the order of the objects within a file. #137

v0.14.0

18 Jan 09:47
f7fd0f3
Compare
Choose a tag to compare

v0.14.0

pyeventio now uses pycorsikaio to parse corsika data structures. This removes
redundant code and fixes the reading of n_showers from run headers.

v0.12.0

13 Dec 09:27
4dbecbc
Compare
Choose a tag to compare

Exclude tests and resources from pypi release