Skip to content

LArSoft v10_31_00

Choose a tag to compare

@lgarren lgarren released this 04 Nov 19:20
· 3 commits to develop since this release

LArSoft v10_31_00 Release Notes

list of LArSoft releases

Download instructions for larsoft v10_31_00

Download instructions for just larsoftobj v10_08_00

Purpose

  • approved PRs

New features

  • LArSoft/larpandoracontent#108
    • This PR for larpandoracontent v05_09_00 adds support for optical hits to Pandora. All features are opt-in, so no product changes are expected. Please note, this PR depends upon the release of the new Pandora external product.
  • LArSoft/larpandora#59
    • This PR for larpandora v10_09_00 adds support for optical hits to Pandora. It also resolves the Protobuf issue with the Spack build. No product changes are expected. This PR depends upon LArSoft/larpandoracontent#108 larpandoracontent PR, and on the release of the new Pandora external product.
  • LArSoft/larana#47
    • Adding switch to OpHitFinder_module + Alg to turn on/off shifting by trigger time.
    • Needed after change to PDHD/PDVD Raw Decoding. See DUNE/duneprototypes#109 Configured via this fhicl par
    • Default behavior remains unchanged.
    • Results of testing on PDVD Raw Data available in PR
  • LArSoft/larreco#98
    • The changes made last year (LArSoft/larreco@8222094a6d) in the proton momentum calculation by range contain a bug. A TGraph of size 73 is filled with arrays of size 60 only. 13 values are then read past it from some other array (depending on the specific memory layout).
    • Given that TSpline then uses a binary search for interpolation, these corrupted values affect directly the returned proton KE. In practice any proton track with a length larger than 66cm gets a terribly wrong KE value returned that actually can even go negative...
    • The fix is very easy and straight forward: setting a size of 60 for the TGraph.
    • This bug might have affected any code relying on LArSoft for the proton KE calculation by range in the last year. For instance in the DUNE case it impacted several productions.
    • image

Bug fixes

  • LArSoft/larsim#183
    • Removes InputDir variable from fcl and .cc file and adds the InputFile variables to fcl file. Now InputFiles found via #FW_SEARCH_PATH. Fixes issues with running prodMUSUN_dune10kt.fcl.

Updated dependencies

  • pandora v05_09_00

Change List

larsoft v10_31_00

lareventdisplay v10_01_16

larexamples v10_02_11

larpandora v10_09_00

larsimrad v10_01_15

larsimdnn v10_02_14

larrecodnn v10_05_08

larwirecell v10_04_08

larana v10_05_00

larreco v10_08_00

larsim v10_24_01

larg4 v10_20_10

larevt v10_00_26

lardata v10_02_01

larcore v10_00_07

larpandoracontent v05_09_00

larsoftobj v10_08_00

larvecutils v09_04_04

lardataobj v10_06_00

lardataalg v10_03_01

larcorealg v10_00_06

larcoreobj v10_00_03

larfinder v09_00_06

larbatch v01_62_00

larutils v1_29_10