Release Notes

main

Feb. 20, 2024 don la dieu (nega at icecube.umd.edu)

IceTray Release v1.9.2

  • Delete mailinglist files (#3357)

  • Add upgrade rules to ruff (#3316)

  • 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)

  • Clean up invalid escape sequences for python3.12 (#3286)

  • general python cleanups (ruff/E713) (#3269)

June 22, 2023 don la dieu (nega at icecube.umd.edu)

IceTray Release v1.7.0

  • Remove all references to load_pybindings (#3086)

Apr. 05, 2023 don la dieu (nega AT icecube.umd.edu)

IceTray Release v1.6.0

  • Minor updates

Jul. 29, 2022 don la dieu (nega AT icecube.umd.edu)

IceTray Release v1.4.0

  • Drop support for Python 2

  • Clean up python bindings / modules

  • Remove the long-outdated “energy” estimators. Two weren’t coded up anyway, and the third was from IT73 and causing confusion. Also, rename “chi2” -> “chi2_ldf” to distinguish it from “chi2_time” and match the frame object naming.

  • Clean up documentation

Dec. 15, 2021 Kevin Meagher (kmeagher AT icecube.wisc.edu)

IceTray release v1.3.0

  • For I3DST16 add pybindings for reco1 and reco2

  • Removed obsolete IsDSTHeader() for binary data

  • Move the better versions of finiteReco converters to recclasses to replace the version that was in recclasses

  • Demangle C++ identifiers before using them as python identifiers to avoid invalid names

  • Use proper syntax in I3ShieldHitRecord.cxx

Dec. 20, 2019 Alex Olivas (aolivas@umd.edu)

Combo Release V00-00-00

  • Documentation formatting cleanup

  • remove warnings

  • move_class convert to py3

January 15, 2019 Juan Carlos

Release: V01-01-02

  • Fixes failing tests

November 30, 2017 Kevin Meagher

Release: V00-01-01

  • Add Print method to most of the classes

  • Add curvature parameters to I3LaputopParams

  • Doc cleanup

Mar 23, 2017 - EKB (blaufuss@umd.edu)

Release: V00-01-00

  • Moved to serialization project over boost::serialization

  • Python 3 happiness

  • I3LaputopParams new serialization version – Saving NDF_time Degrees of freedom in Time fit – Added to pybindings and converters

  • I3ShieldHitRecord charge gets pybindings property and converter

  • I3OpheliaFirstGuessTrack not using root TVectors, but I3Position

  • Fixed integer handling in undefined DST positions. Closes ticket #1585

  • Fixed unused variables, etc (#1803)

  • Anchor vtables in librecclasses, fixing #1854

Release:V00-00-01

  • A shiny new project enters the stage

  • added storage classes

    CramerRaoParams I3CLastFitParams I3CompactKeyList I3CscdLlhFitParams I3DipoleFitParams I3DST (and related classes) I3DST13 (and related classes) I3DST16 (and related classes) I3FillRatioInfo I3FiniteCuts I3HitMultiplicityValues I3HitStatisticsValues I3LaputopParams I3LineFitParams I3OpheliaParticle I3ParticleIntersections I3PortiaEvent I3PortiaPulse I3ShieldHitRecord I3StartStopParams I3STConfiguration I3TensorOfInertiaFitParams I3TimeCharacteristicsValues I3TopLateralFitParams I3TrackCharacteristicsValues I3Veto I3VetoShort OMKeyLink OMKeyLinkSet OMKeyPair OMKeySet

  • added converters

    CramerRaoParamsConverter I3CLastFitParamsConverter I3CscdLlhFitParamsConverter I3DipoleFitParamsConverter I3DirectHitsValuesConverter I3FillRatioInfoConverter I3HitMultiplicityValuesConverter I3HitStatisticsValuesConverter I3LaputopParamsConverter I3LineFitParamsConverter I3OpheliaFirstGuessTrackConverter I3PortiaEventConverter I3ShieldHitRecordConverter I3TensorOfInteriaFitParamsConverter I3TimeCharacteristicsValuesConverter I3TopLateralFitParamsConverter I3TopRecoPlaneFitParamsConverter I3TrackCharacteristicsValuesConverter I3VetoConverter

  • added and unified documentation for storage classes, added general documentation about recclasses, its purpose and scope

  • added new tests for many storage classes