Release Notes¶
main¶
Oct. 24, 2024 don la dieu (nega at icecube.umd.edu)¶
IceTray Release v1.12.0
Cosmetic improvements to stubs (#3494)
June 18, 2024 don la dieu (nega at icecube.umd.edu)¶
IceTray Release v1.11.0
Run mypy in CI (#3480)
mypy cleanup for calibration and online processing projects (#3415)
Feb. 20, 2024 don la dieu (nega at icecube.umd.edu)¶
IceTray Release v1.9.2
Delete mailinglist files (#3357)
Remove all tab characters used for indentation from python files (#3300)
Dec. 14, 2023 don la dieu (nega at icecube.umd.edu)¶
IceTray Release v1.9.0
Remove Uber Header (I3.h) (#3151)
fix E703 useless-semicolon (#3266)
fix E711 none-comparison (#3267)
Sep. 28, 2023 don la dieu (nega at icecube.umd.edu)¶
IceTray Release v1.8.0
replace deprecated unittest asserts with modern equivalents (#3168)
June 22, 2023 don la dieu (nega at icecube.umd.edu)¶
IceTray Release v1.7.0
Make I3Tray.I3Tray and icecube.icetray.I3Tray the same thing. (#3102)
Remove all references to load_pybindings (#3086)
Jul. 29, 2022 don la dieu (nega AT icecube.umd.edu)¶
IceTray Release v1.4.0
Drop support for Python 2
Assign pulse widths after deduplication of basis (#2882)
Feb. 21, 2022 don la dieu (nega AT icecube.umd.edu)¶
IceTray release v1.3.0
819b426: Remove unused variable
Dec. 20, 2019 Alex Olivas (aolivas@umd.edu)¶
Combo Release V00-00-00
(r173060): Added Spencer Axani’s changes for SPE correction
January 15, 2019 Juan Carlos Diaz-Velez (juancarlos@icecube.wisc.edu)¶
Update (r167078): Make new unfolding the default
- Update (r166506): Use more accurate determination of ATWD time range
for FADC deweighting
- Update (r166430): Generalize new unfolding to remove all basis members
with poor support
Update (r165988): Add support for new unfolding
June 22, 2018 Juan Carlos Diaz-Velez (juancarlos@icecube.wisc.edu)¶
Release V02-01-01 * Bug fix: random memory access when template bins evently spaced.
Nov 6, 2017 Juan Carlos Diaz-Velez (juancarlos@icecube.wisc.edu)¶
Release V02-01-00
- Update (r155973): Fix Coxae issue: Use ATWD calibration from ATWD used
in launch, not automatically from ATWD 0
Update (r151309): Update tests to work with the 2016 GCD file
Update (r146654): Switch all projects to using our own serialization library
Update (r145159, r145163): Remove C code
Update (r140581): Add pybindings for nnls_lawson_hanson
Update (r136621): Update examples (#1195)
Update (r136615): Update documentation (#1193)
- Bugfix (r136614): Use unsigned types to prevent a false positive in the
static analysis (#1194)
Bugfix (r136612): Use unsigned types to avoid signed/unsigned comparisons
Bugfix (r134186): Don’t read past the end of col_counts when filling the end pointer for the final column of basis matrix
April 4, 2015 Meike de With (meike.de.with@desy.de)¶
Release V02-00-00
Solve NNLS problem using Cholesky factorization of the normal equations for nP < 15
Cache waveform template and improve template resolution
Remove unneeded basis functions and unused data bins
Separate threshold for including basis times from noise threshold, the latter is still 2 ADC counts, the former is now 3 ADC counts
Start basis function series one bin earlier, allowing a significantly better fit on FADC 3-bin chargestamps
Increase density of basis functions, allowing a better fit for most waveforms
Increase number of deweighted FADC bins for waveforms with ATWD support
(more information on these points here: https://docushare.icecube.wisc.edu/dsweb/Get/Document-72360/Wavedeform_Improvement_JB.pdf )
– Jim Braun
Recognize I3_TESTDATA
– Alex Olivas
Give wavedeform the ability to apply per-digitizer s.p.e. corrections
Add necessary calibration constants to I3DOMCalibration and remove unused old constants
– Christopher Weaver
December 9, 2014 Meike de With (meike.de.with@desy.de)¶
Release V01-02-02
Use I3_TESTDATA when it is defined
– Alex Olivas
April 17, 2014 Meike de With (meike.de.with@desy.de)¶
Release V01-02-01
Move all big arrays from the stack to the heap, so you can wavedeform until you run out of RAM
– Samuel Flis
January 13, 2014 Meike de With (meike.de.with@desy.de)¶
Release V01-02-00
Remove hacks for DOMsimulator now that DOMsimulator has itself been removed
Make project compatible with Python 3
– Nathan Whitehorn
August 20, 2013 Meike de With (meike.de.with@desy.de)¶
Release V01-01-00
Fix SuiteSparse header paths following a cmake update
– Jakob van Santen
Make project compatible with Python 3
– Nathan Whitehorn
Allow deweighting of the FADC to be turned off, which is only useful when fitting FADC waveforms by themselves
– Chris Weaver
February 21, 2013 Emanuel Jacobi (emanuel.jacobi@desy.de)¶
Release V01-00-05
Change AddMissingTimeWindow to an I3Module so that icetray-inspect can see it
Remove dependency on log4cplus
– Nathan Whitehorn
October 22, 2012 Emanuel Jacobi (emanuel.jacobi@desy.de)¶
Release V01-00-04
Remove NFE mode
Add time ranges to output
– Nathan Whitehorn
June 25, 2012 Emanuel Jacobi (emanuel.jacobi@desy.de)¶
Release V01-00-03
Bugfixes for clang support
– Claudio Kopper
January 11, 2012 Emanuel Jacobi (emanuel.jacobi@desy.de)¶
Release V01-00-02
Determines pulse width in a better way
Reweight SLC hits
Added unit tests
Bugfixes
– Nathan Whitehorn
August 25, 2011 Emanuel Jacobi (emanuel.jacobi@desy.de)¶
Release V01-00-01
Let CMake throw an error if SuiteSparse is not found
– Fabain Kislat
Tweak DOMsimulator pulse templates
– Jakob van Santen
August 9, 2011 Emanuel Jacobi (emanuel.jacobi@desy.de)¶
Release V01-00-00
First release after Q-ification
Add DOMsimulator pulses (from pulsefitter, not cweaver).
– Jakob van Santen
June 16, 2011, Nathan Whitehorn (nwhitehorn@icecube.wisc.edu)¶
New features:
Support for extracting in-ice SLC pulses
Uses correct pulse templates for each ATWD channel, when used with WaveCalibrator
Can be used as an NFE series algorithm (NFEWavedeform)
NoiseFloor argument removed (now calculated dynamically)
March 24, 2011, Fabian Kislat (fabian.kislat@desy.de)¶
Release V00-01-01
Bugfixes:
Added various sanity checks.
– Nathan Whitehorn and Jakob van Santen
March 12, 2011, Fabian Kislat (fabian.kislat@desy.de)¶
Release V00-01-00. Initial release.