LArSoft v08_44_00 Release Notes¶
- Table of contents
- LArSoft v08_44_00 Release Notes
- Change List
- larsoft v08_44_00
- lareventdisplay v08_12_04
- larexamples v08_06_04
- larg4 v08_12_02
- larpandora v08_11_04
- larwirecell v08_12_04
- larana v08_16_04
- larreco v08_28_01
- larsim v08_20_00
- larevt v08_10_04
- lardata v08_14_03
- larcore v08_11_00
- larpandoracontent v03_15_15
- larsoftobj v08_27_00
- lardataobj v08_10_03
- lardataalg v08_13_03
- larcorealg v08_21_00
- larcoreobj v08_10_02
- larbatch v01_52_02
- larutils v1_25_07
list of LArSoft releases
Download instructions for larsoft v08_44_00
Download instructions for just larsoftobj v08_27_00
Purpose¶
- changes in develop
- approved PRs
Important Note¶
This release is not available for macOS. There is a problem in the ROOT cmake config file which causes problems for macOS builds using the target-based ROOT libraries. A solution will be in place for the next release.
New features¶
- Use target-based ROOT libraries
- e.g., ROOT::Core instead of ${ROOT_CORE}
- lardata PR 4
- lardataobj PR 3
- larpandora PR 3
- larana PR 3
- lareventdisplay PR 3
- larreco PR 5
- larsim PR 5
- larevt PR 3
- Making GeometryService and other services thread-safe
- https://indico.fnal.gov/event/23434/contribution/1/material/slides/0.pdf
- larcorealg PR 3
- larcore PR 3
- breaking change: use provided feature branch
- dunetpc, icaruscode, lariatsoft, sbndcode, ubcore, ubcrt feature/knoepfel_threadsafe_geometry
- Rename larsim/LArG4 to larsim/LegacyLArG4
- https://indico.fnal.gov/event/23434/contribution/3/material/slides/0.pdf
- larsim PR 6
- larsoft PR 8
- breaking change: use UpdateToLegacyLarG4.sh
- only larsim and dunetpc are directly affected
Bug fixes¶
Updated dependencies¶
Change List¶
larsoft v08_44_00¶
- 2020-02-26 Lynn Garren : larsoft v08_44_00 for larsoft v08_44_00
- 2020-02-26 Lynn Garren : product versions
- 2020-02-26 Lynn Garren : rename LegacyLarG4 directory with release
- 2020-02-19 Lynn Garren : remove trailing whitespace
- 2020-02-19 Lynn Garren : add LegacyLarG4 migration scripts
- 2020-02-17 Patrick Gartung : remove github actions
- 2020-02-17 Lynn Garren : add an optional stack suffix and get larbatch v01_52_02
lareventdisplay v08_12_04¶
- 2020-02-26 Lynn Garren : lareventdisplay v08_12_04 for larsoft v08_44_00
- 2020-02-25 Lynn Garren : Merge pull request #3 from knoepfel/feature/knoepfel_cleanup_cmake_files
- 2020-02-20 Kyle Knoepfel : Update to target-based ROOT libraries
- 2020-02-17 Patrick Gartung : remove github actions
larexamples v08_06_04¶
- 2020-02-26 Lynn Garren : larexamples v08_06_04 for larsoft v08_44_00
- 2020-02-17 Patrick Gartung : remove github actions
larg4 v08_12_02¶
- 2020-02-26 Lynn Garren : larg4 v08_12_02 for larsoft v08_44_00
- 2020-02-17 Patrick Gartung : remove github actions
larpandora v08_11_04¶
- 2020-02-26 Lynn Garren : larpandora v08_11_04 for larsoft v08_44_00
- 2020-02-25 Lynn Garren : Merge pull request #3 from knoepfel/feature/knoepfel_cleanup_cmake_files
- 2020-02-20 Kyle Knoepfel : Use target-based ROOT libraries.
- 2020-02-17 Patrick Gartung : remove github actions
larwirecell v08_12_04¶
- 2020-02-26 Lynn Garren : larwirecell v08_12_04 for larsoft v08_44_00
- 2020-02-17 Patrick Gartung : remove github actions
larana v08_16_04¶
- 2020-02-26 Kyle Knoepfel : Add ART_UTILITIES library dependency.
- 2020-02-26 Lynn Garren : larana v08_16_04 for larsoft v08_44_00
- 2020-02-25 Lynn Garren : Merge pull request #3 from knoepfel/feature/knoepfel_cleanup_cmake_files
- 2020-02-20 Kyle Knoepfel : Update to target-based ROOT libraries
- 2020-02-17 Patrick Gartung : Remove github actions
larreco v08_28_01¶
- 2020-02-26 Kyle Knoepfel : Add ART_UTILITIES library dependency.
- 2020-02-26 Lynn Garren : larreco v08_28_01 for larsoft v08_44_00
- 2020-02-25 Lynn Garren : Merge branch 'feature/knoepfel_threadsafe_geometry' into release/v08_44_00
- 2020-02-20 Kyle Knoepfel : More target-based ROOT dependencies.
- 2020-02-17 Patrick Gartung : remove github actions
- 2020-02-17 Kyle Knoepfel : Add missing library dependencies.
larsim v08_20_00¶
- 2020-02-26 Lynn Garren : larsim v08_20_00 for larsoft v08_44_00
- 2020-02-26 Lynn Garren : LegacyLArG4
- 2020-02-25 Lynn Garren : Merge branch 'feature/knoepfel_threadsafe_geometry' into release/v08_44_00
- 2020-02-17 Patrick Gartung : remove github actions
- 2020-02-17 Kyle Knoepfel : Add missing library dependencies.
larevt v08_10_04¶
- 2020-02-26 Lynn Garren : larevt v08_10_04 for larsoft v08_44_00
- 2020-02-25 Lynn Garren : Merge branch 'feature/knoepfel_threadsafe_geometry' into release/v08_44_00
- 2020-02-17 Patrick Gartung : remove github actions
- 2020-02-17 Kyle Knoepfel : Add missing library dependencies.
lardata v08_14_03¶
- 2020-02-26 Lynn Garren : add missing library
- 2020-02-26 Lynn Garren : lardata v08_14_03 for larsoft v08_44_00
- 2020-02-25 Lynn Garren : Merge pull request #4 from knoepfel/feature/knoepfel_cleanup_cmake_files
- 2020-02-20 Kyle Knoepfel : Use target-based ROOT libraries.
- 2020-02-17 Patrick Gartung : remove github actions
larcore v08_11_00¶
- 2020-02-26 Lynn Garren : larcore v08_11_00 for larsoft v08_44_00
- 2020-02-25 Lynn Garren : Merge branch 'feature/knoepfel_threadsafe_geometry' into release/v08_44_00
- 2020-02-20 Kyle Knoepfel : Use target-based ROOT libraries.
- 2020-02-17 Patrick Gartung : remove github actions
- 2020-02-14 Kyle Knoepfel : Make (AuxDet)ExptGeoHelperInterface thread-safe.
- 2020-02-14 Kyle Knoepfel : Make Geometry service callback private.
- 2020-02-13 Kyle Knoepfel : Add class that requires only one art schedule.
larpandoracontent v03_15_15¶
larsoftobj v08_27_00¶
- 2020-02-26 Lynn Garren : larsoftobj v08_27_00 for larsoft v08_44_00
- 2020-02-26 Lynn Garren : product versions
- 2020-02-17 Patrick Gartung : remove github actions
lardataobj v08_10_03¶
- 2020-02-26 Lynn Garren : lardataobj v08_10_03 for larsoft v08_44_00
- 2020-02-25 Lynn Garren : Merge pull request #3 from knoepfel/feature/knoepfel_cleanup_cmake_files
- 2020-02-20 Kyle Knoepfel : Use target-based ROOT libraries.
- 2020-02-17 Patrick Gartung : remove github actions
lardataalg v08_13_03¶
- 2020-02-26 Lynn Garren : lardataalg v08_13_03 for larsoft v08_44_00
- 2020-02-17 Patrick Gartung : remove github actions
larcorealg v08_21_00¶
- 2020-02-26 Lynn Garren : larcorealg v08_21_00 for larsoft v08_44_00
- 2020-02-25 Lynn Garren : Merge branch 'feature/knoepfel_threadsafe_geometry' into release/v08_44_00
- 2020-02-20 Kyle Knoepfel : Remove trailing whitespace.
- 2020-02-20 Kyle Knoepfel : Use target-based ROOT libraries.
- 2020-02-17 Patrick Gartung : remove github actions
- 2020-02-14 Kyle Knoepfel : Use cet::square instead of home-grown version.
- 2020-02-14 Kyle Knoepfel : Change to by-value ownership of geometry collections
- 2020-02-14 Kyle Knoepfel : (AuxDet)GeometryCore now exclusively owns the channel map.
larcoreobj v08_10_02¶
larbatch v01_52_02¶
- 2020-02-17 Lynn Garren : larbatch v01_52_02 fixes bug #7
- 2020-02-17 Fermilab build bot account : Merge pull request #8 from hgreenlee/develop
- 2020-02-17 Herbert Greenlee : Remove problematic sorted functions in rootstat.py.