Releases: cta-observatory/pyeventio
Releases · cta-observatory/pyeventio
v0.20.0
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
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
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
v0.17.1
- Fix missing laser calibrations and camera monitorings in
SimtelTelFile
for calibration events
v0.17.0
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
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
v0.16.1
Bugfix for reading certain simtel files.
v0.16.0
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
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
Exclude tests and resources from pypi release