LArSoft v08_55_00 Release Notes
list of LArSoft releases
Download instructions for larsoft v08_55_00
Download instructions for just larsoftobj v08_29_01
Purpose
- changes in develop
- approved PRs
New features
- larpandora content PR 12
- This PR includes features to support the selection of slices based on user-defined criteria, as well as some minor modifications to boolean manipulation to conform to the -Wint-in-bool-context flag. The PR breakdown is as follows:
- Slice selection support added in PandoraPFA#121 and PandoraPFA#123
- Minor modification to boolean handling in PandoraPFA#120
- The slice selection updates are intended to support training set generation and as such are not part of the standard configuration, so no changes are expected and no experiment code/config changes are necessary.
- larsim PR 20
- In short, I wrote code aggregating POT summaries (a data product) from different runs using art::SummedValue, but it now appears to me that art ranges (art::RangeSet) do not support ranges crossing runs. The effect is that R:1 S:1 and R:2 S:1 events are treated as belonging to the same subrun, and an exception is thrown when their event number range overlaps.
- In this fix I dropped art::SummedValue for the inter-run aggregation.In short, I wrote code aggregating POT summaries (a data product) from different runs using art::SummedValue, but it now appears to me that art ranges (art::RangeSet) do not support ranges crossing runs.
The effect is that R:1 S:1 and R:2 S:1 events are treated as belonging to the same subrun, and an exception is thrown when their event number range overlaps.
- In this fix I dropped art::SummedValue for the inter-run aggregation.
Bug fixes
- larsim PR 22
- rhatcher fixes for redmine support issue #24283
- These changes are compatible with all versions of Geant4 10.3 to 10.6.
- larsim PR 21
- Bug fix for setting fScintillationYieldRatio in the Correlated alg
Updated dependencies
Change List
larsoft v08_55_00
- 2020-06-03 Lynn Garren : larsoft v08_55_00 for larsoft v08_55_00
- 2020-06-03 Lynn Garren : product versions
lareventdisplay v08_12_18
- 2020-06-03 Lynn Garren : lareventdisplay v08_12_18 for larsoft v08_55_00
larexamples v08_06_18
- 2020-06-03 Lynn Garren : larexamples v08_06_18 for larsoft v08_55_00
larg4 v08_14_03
larpandora v08_12_10
- 2020-06-03 Lynn Garren : larpandora v08_12_10 for larsoft v08_55_00
larrecodnn v08_04_03
- 2020-06-03 Lynn Garren : larrecodnn v08_04_03 for larsoft v08_55_00
larwirecell v08_12_15
larana v08_17_10
- 2020-06-03 Lynn Garren : larana v08_17_10 for larsoft v08_55_00
larreco v08_32_03
- 2020-06-03 Lynn Garren : larreco v08_32_03 for larsoft v08_55_00
larsim v08_27_00
- 2020-06-03 Lynn Garren : larsim v08_27_00 for larsoft v08_55_00
- 2020-06-03 Lynn Garren : Merge pull request #22 from nusense/rhatcher_support24283
- 2020-06-02 Lynn Garren : Merge pull request #21 from wforeman/wforeman_iscalc
- 2020-06-01 Robert Hatcher : G4DataQuestionaire goes away in G4.10.6 and all references to it can just be removed; leave it in place for earlier version (though it could be removed without serious issue)
- 2020-06-01 Robert Hatcher : need to link G4GLOBAL library for G4.10.6; no issues to do so for earlier versions either
- 2020-06-01 Kyle Knoepfel : Merge pull request #20 from PetrilloAtWork/gp_POTaggregatorFix
- 2020-05-31 William Foreman : Bug fix for setting fScintillationYieldRatio in the Correlated alg
- 2020-05-26 Gianluca Petrillo : Oh no the indomitable, fearsome trailingwhitespace.
- 2020-05-26 Gianluca Petrillo : Fixed bug in POTaggregator module for jobs over multiple runs.
larevt v08_11_08
lardata v08_15_08
larcore v08_11_09
larpandoracontent v03_16_01
- 2020-06-03 Lynn Garren : larpandoracontent v03_16_01 for larsoft v08_55_00
- 2020-06-02 Lynn Garren : Merge pull request #5 from PandoraPFA/feature/larpandoracontent_v03_16_01
- 2020-06-01 AndyChappell : Merge pull request #123 from AndyChappell/feature/slice_select
- 2020-06-01 Andrew Chappell : Fix signed/unsigned comparison
- 2020-06-01 AndyChappell : Merge pull request #121 from AndyChappell/feature/slice_select
- 2020-06-01 Andrew Chappell : Update version and change log
- 2020-05-29 Andrew Chappell : Remove whitespace
- 2020-05-29 Andrew Chappell : Add move semantics to avoid copy overhead when no slice selection is used. Minor format changes.
- 2020-05-28 Andrew Chappell : Address review comments
- 2020-05-28 Andrew Chappell : Move and rename classes to explicitly identify cheating status
- 2020-05-19 Andrew Chappell : Remove MC subset selection. Make this an option for pre-processing in worker.
- 2020-05-19 Andrew Chappell : Refactor target condition to template method.
- 2020-05-19 Andrew Chappell : Alter MC copy to workers flow to allow only slice MC.
- 2020-05-18 Andrew Chappell : Add provisional (testbeam) slice selection tool.
- 2020-05-28 AndyChappell : Merge pull request #120 from steverdennis/feature/gcc10
- 2020-05-20 Steve Dennis : stop using `*` with booleans to survive `-Wint-in-bool-context`
larsoftobj v08_29_01
lardataobj v08_11_01
lardataalg v08_13_13
larcorealg v08_22_01
larcoreobj v08_12_00
webevd v08_00_05
larbatch v01_52_02
larutils v1_25_09