Release Notes

main

Oct. 24, 2024 don la dieu (nega at icecube.umd.edu)

IceTray Release v1.12.0

  • Added references and updated doc links

  • Fixed some typos

  • updated doc to match changes in the previous commit

  • added env. variable FLWL. Specifies extension of wv.dat file (simplifies cDOM configuration) fixed and updated ice layer thickness calculation (when VTHK=1). Now runs w/o speed penalty this changes its behavior (unvoidable due to a fix, also due to the new calculation strategy)

  • remove execute bit from a few C++ source files

  • added new geometry fits (string-wide shifts fitted to flasher data) added new hole ice geometry (relative to the bubbly column of the HI) renamed the old hole ice geometry fit for consistency renamed LED7/DOM azimuthal orientation files for consistency added matching descriptions in the README file

  • Gen2 fixes (#3538)

  • Cosmetic improvements to stubs (#3494)

June 18, 2024 don la dieu (nega at icecube.umd.edu)

IceTray Release v1.11.0

  • added new options to MLPD documentation

  • added documentation for new features

  • sincos definition for APPLE shifted around

  • Run mypy in CI (#3480)

  • mypy cleanup for simulation projects (#3417)

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

  • fixed a sincos() issue on macOS by moving its definition

  • fixed a rare synchronization issue (in kernel)

  • fixed “millipede” option with flashers, simplified and added more component configurations

  • write bad and ert only if necessary

  • Remove Uber Header (I3.h) (#3151)

  • Fix E731 lambda-assignment (#3271)

  • fix E711 none-comparison (#3267)

  • remove unnecessary __future__ imports (#3243)

  • added BFR scattering to printout (when used from command line)

  • general python cleanups

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)

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

IceTray Release v1.6.0

  • Restore use of BUILD_${PROJECT}=OFF (#3058)

  • Added short muon endpoint calculation

  • Update cable shadowing file in yet another place

  • Better support of long tracks (such as crossing the Earth): t0 is now offset by the track segment time before being cast into float

  • Simplified/unified photon yield calculation fixed potential ambiguity in hits sorting

Dec. 12, 2022 don la dieu (nega AT icecube.umd.edu)

IceTray Release v1.5.0

  • Support for full-tilt parametrization (#2974)

  • Brought documentation up-to-date

  • Added comment about contents of configuration file wv.rde

  • Added the new 2d-tilt model, spice_ftp-v0

  • Read BadDomsList with get_hits_llh

  • Fix some error in new sphinx roles and other minor formatting issues

  • Use sphinx extension extlinks to shorten/correct links

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

  • Clean up output when printing the ice table

  • Moved several functions/classes to simclasses or sim-services

  • Renamed several functions/classes

  • Clsim with new bfr treatment

Feb. 22, 2022 don la dieu (nega AT icecube.umd.edu)

IceTray release v1.3.0

  • Many updates since V01-02-00 including

    • Restructured ice models

    • Updated energy efficencies

    • OpenCL updates

    • multi-PMT OM support in llh/DirectFit

    • Other updates to llh/DirectFit

    • New sensor shapes and orientations

    • General code cleanups

    • Documentation updates

    • new CUDA kernel

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

Combo Release V00-00-00

Nov. 12, 2018 Juan Carlos Diaz-Velez (juancarlos@icecube.wisc.edu)

Release V02-06-00

  • Individual SPE template correction factors and RDE

June 20, 2018 Juan Carlos Diaz-Velez (juancarlos@icecube.wisc.edu)

Release V02-05-01

  • Updates to docs

  • Fixes: (r160002) Fixes the 3.00521 meter offset in the tilt table (along the gradient direction, only needed for SPICE 3 and above) (r159391) process only Q frames; properly skips non-flasher events in time-consuming calibrator/wavedeform

August 31, 2017 D. Chirkin

Release V02-05-00

  • merged CUDA and OpenCL versions into single OpenCL version of code

  • removed multiple define statements (permanently enabling optional code)

  • multiple code optimizations, improved method of copying of photon data to the GPU

  • fully merged particle/flasher code into single method, flasher parameters now passed in a particle segment

  • added Poisson/binomial sampling of generated number of photons (from mean prediction)

  • added cable shadow and DOM tilt code and corresponding flasher-fitted files

  • removed obsolete scripts and most of the ice directories; one (most recent and comprehensive) ice directory remains

  • added documentation that explains run time parameters and data files

March 24, 2017 D. Chirkin

Release V02-04-00

  • possible to save photons on the surface of DOMs (when POUT and PDIR are used)

  • photoluminescence implementation in the GPU version (when MOPO is used)

  • minor code tweaks to keep up with new compilers

  • llh/DirectFit code is updated with cable shadow and DOM tilt

October 21, 2016 A. Olivas

Release V02-03-00

  • Improvements to DirectFit?/llh code, mainly in simultaneous unfolding+time search

  • Added capability to simulate isotropic flasher source. Set FWID=-1 to enable in flasher simulation

  • Added CLSimStep functionality to OpenCL ppc version

  • Added time binning (0.1 ns) of photons to limit memory use with HE events.

  • Small fix to avoid production of long tracks if MMCtrack has Ei and Ef ==0, solves the problem with low energy numu CC interactions

  • Modified for optional use with SpiceHD (no angular acceptance but a cut on the DOM impact point)

  • Added explicit list of hadrons, so all hadrons will produce light.

  • Added interface to CLSim/Geant4 steps to the CUDA version

November 24, 2014 D. Chirkin

Several compilation (warnings) and run time (seg. faults) fixes. New env. variables OGPU/OCPU/OACC allow running on only GPU/CPU/Accelerator cards. Includes the final version of SPICE3.

June 30, 2014 D. Chirkin

Updated particle tree parsing to work with corsika when pi/K’s are saved. Changed the build preference: prefer OpenCL over CUDA. Included new ice model: SPICE 3.

March 06, 2013 Marcel Zoll (marcel.zoll@fysik.su.se)

BadDomList is now read from the DetectorStatus for every dom that has HV==0

Tue Jun 26 13:34:57 CDT 2012 Dima Chirkin

Updated bare muon photon yield (new fit from Christopher). Added SPICE Lea ice model and support. Also added aha-fixed, wham. The run.py now works with latest simulation. Added width parameter for flasher simulation.

October 10, 2011 Alex Olivas (olivas@icecube.umd.edu)

Going to get serious about release notes for individual projects.