LArSoft v08_44_00 Release Notes
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.
larutils v1_25_07