Release Notes

main

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

IceTray Release v1.12.0

  • Update majority of tests to I3MTRandomService (#3658)

  • Clean up doxygen warnings (#3640)

  • Fix copyright and license statements in simulation projects (#3546)

  • Add seeds and atmosphere parameters to CorsikaService (#3639)

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

IceTray Release v1.11.0

  • Run mypy in CI (#3480)

  • mypy cleanup for simulation projects (#3417)

  • Optional dropping of empty showers (#3472)

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

IceTray Release v1.9.2

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

  • python ruff cleanup fix EXE001 (#3289)

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)

  • General code cleanups

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

IceTray Release v1.6.0

  • Fill the additional fields added to I3CorsikaInfo (#3013 and #3023)

  • Fix issues with corsika-ehist and compatibility with new corsika versions (#3004)

  • Add more information to corsika information (#3013)

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

IceTray Release v1.4.0

  • Drop support for Python 2

  • Clean up python bindings / modules

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

IceTray Release v1.3.0

  • Removes unused variables, silencing warnings.

  • update the fact that I3CorsikaWeight moved to simclasses

  • update corsika_service.py script to use five component corsika

  • save all the info from the input primary before CORSIKA does anything to it

  • update location of corsika binary

  • Compensate for CORSIKA use of single precision in primary parameters

  • Fix support for biased CORSIKA shower generation

Feb. 5, 2020 Alex Olivas (aolivas@umd.edu)

Combo Release V00-00-01

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

Combo Release V00-00-00

  • I3CORSIKAReader will now emit an S-Frame with a I3CorsikaInfo object to be used for weighting

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

V00-02-00

  • Separated surface sampling (and oversampling) to CORSIKAResampler module.

  • Legacy mode oversampling parameter (needed for background coincident showers).

Nov 3, 2017 Juan Carlos Diaz-Velez (juancarlos@icecube.wisc.edu)

V00-01-02

  • updated scripts

March 24, 2017 Juan Carlos Diaz-Velez (juancarlos@icecube.wisc.edu)

V00-01-01

  • Parameter name typo corrected

  • Improved docs

April 8, 2016 Alex Olivas (olivas@icecube.umd.edu)

V00-01-00

  • EHistory parameter added. This will carry out rotation to I3 coordinate system for Ehistory shower particles. EHistory option is not compatible with ARRANG option in CORSIKA. So when EHistory option is used, the rotation by 119 degrees to IceCube coordinate system has to be done by hand for all particles.

  • fix example scripts

  • pdg code for rho0 changed to 113

  • No longer adds an I3EventHeader to the frame. This is solely the job of the global trigger sim module.

  • Use surfaces from phys-services instead of MuonGun

  • Fill secondaries into I3MCTree all at once if possible. Major speedup for muon bundles.

  • Set default thinning flag.

  • Never rewind input files. Treat these as streams. Allows usage of pipes from CORSIKA.

  • Added oversampling parameter. Each file is read multiple times and number of showers in weight map is given value nevents*oversampling

  • Update to new I3MCTree

November 24, 2014 Alex Olivas (olivas@icecube.umd.edu)

V00-00-05

  • CorsikaInteractionHeight is now added to the frame (temporarily).

August 11, 2014 Juan Carlos Diaz Velez (juancarlos@icecube.wisc.edu)

V00-00-04

  • Fixed arguments passed to MuonGun::GetTotalArea(cos(thetaMax), cos(thetaMin)). Order was swapped resulting in negative area.

July 14, 2014 Alex Olivas (olivas@icecube.umd.edu)

V00-00-03

  • Take the curvature of the Earth into account when shifting the shower core, fixing a bug that caused showers to miss the target volume by several kilometers at zenith angles larger than 89 degrees.

  • Use MuonGun’s cylinder class for sampling.

  • Added staging support.