larsoft v09_78_04
LArSoft v09_78_04 Release Notes
Download instructions for larsoft v09_78_04
Download instructions for just larsoftobj v09_32_00
Purpose
- approved PRs
New features
- LArSoft/lardataalg#43
- Propagate to the collection plane when not accounting for the interplane timings in
ticks<->x
conversions - By my count there are two flavours of recob::wires on the market:
- Those produced from the legacy 1D signal processings, that simply deconvolve the detector response from the raw digits. This typically offsets the deconvolved waveforms from the raw waveforms by
~2us
(shaping time dependent) - Those produced by the wirecell 2D signal processing. The detector ticks associated with these recob::wires are formed assuming a uniform drift time to the collection plane, regardless of what plane they are on
- Those produced from the legacy 1D signal processings, that simply deconvolve the detector response from the raw digits. This typically offsets the deconvolved waveforms from the raw waveforms by
- A while back, we updated the detector properties service to optionally disable accounting for the interplane timing when doing
ticks<->x
conversions as those are not needed when dealing with wirecell recob::wires. - However, the relevant code still only propagated to plane 0 which would always be the first induction plane. This results in a small offset of the reconstructed positions relative to the true positions when using wirecell's recob::wires
- This PR changes the chosen propagation plane to the collection plane, but only when the accounting for the interplane timing is disabled.
- The PR is actually very small and the code is easier to understand than this explanation...
- Propagate to the collection plane when not accounting for the interplane timings in
Bug fixes
Updated dependencies
- geant4reweight v01_19_00
- ifdhc_config v2_6_20a
Change List
larsoft v09_78_04
- "changes since v09_78_03":v09_78_03...v09_78_04
lareventdisplay v09_10_07
- "changes since v09_10_06":LArSoft/lareventdisplay@v09_10_06...v09_10_07
larexamples v09_08_06
- "changes since v09_08_05":LArSoft/larexamples@v09_08_05...v09_08_06
larpandora v09_21_08
- "changes since v09_21_07":LArSoft/larpandora@v09_21_07...v09_21_08
larsimrad v09_08_06
- "changes since v09_08_05":LArSoft/larsimrad@v09_08_05...v09_08_06
larsimdnn v09_05_06
- "changes since v09_05_05":LArSoft/larsimdnn@v09_05_05...v09_05_06
larrecodnn v09_21_08
- "changes since v09_21_07":LArSoft/larrecodnn@v09_21_07...v09_21_08
larwirecell v09_16_01
- "changes since v09_16_00":LArSoft/larwirecell@v09_16_00...v09_16_01
larana v09_14_07
- "changes since v09_14_06":LArSoft/larana@v09_14_06...v09_14_07
larreco v09_22_02
- "changes since v09_22_01":LArSoft/larreco@v09_22_01...v09_22_02
larsim v09_38_02
- "changes since v09_38_01":LArSoft/larsim@v09_38_01...v09_38_02
larg4 v09_16_03
- "changes since v09_16_02":LArSoft/larg4@v09_16_02...v09_16_03
larevt v09_09_03
- "changes since v09_09_02":LArSoft/larevt@v09_09_02...v09_09_03
lardata v09_15_03
- "changes since v09_15_02":LArSoft/lardata@v09_15_02...v09_15_03
larcore v09_10_00
larpandoracontent v04_05_01
larsoftobj v09_32_00
- "changes since v09_31_02":LArSoft/larsoftobj@v09_31_02...v09_32_00
larvecutils v09_04_00
lardataobj v09_16_01
lardataalg v09_16_00
- "changes since v09_15_02":LArSoft/lardataalg@v09_15_02...v09_16_00