[[Format loosely based on https://keepachangelog.com/en/0.3.0]]
- Additional SAND output (PR #102)
- ND-LAr <-> TMS matching using timing info (PRs #105, #127)
- Significant expansion of Pandora output (PR #110)
- Better TMS truth-matching (PR #111)
- Make track-based energy estimates for SPINE work the same way as RecoParticles (PRs #124, #125)
- Upgrade to
e26build chain (PR #108)
- Patches to Pandora reco filling (PRs #95, #98, #100)
- Compatibility with MINERvA data (PRs #96, #99)
- Patches for trigger time filling in 2x2/ND-LAr (PR #101)
- Fill truth interactions in TMS (PR #104)
- Fuller implementation of Pandora reco filling (PR #93)
- First steps towards Pandora reco (PR #76)
- Interface for IFBeam (PR #89)
- Keep up with updates to SPINE reco format (PR #91)
- Miscellaneous bugfixes from 2x2 MR5, MR6 (PRs [#85(#85)], #91, #92)
- Add TMS Branch reco with updated StandardRecord format with one entry per spill and trigger logic (PR #87)
- Add track matching logic for 2x2 reconstructions (Pandora, SPINE to MINERvA) (PR #86)
- Add trigger time in meta information of SPINE and MINERvA (PR #84)
- Fix: TMS start and end z position for tracks (PR #83)
- Fix: Trigger matching second to nanosecond conversion (PR #82)
- Changed ML-Reco branch filler to read new SPINE format (PR #74)
- Added POT information for Data from file (PR #78)
- Added flash info in ML-Reco branch filler (PR #80)
- Added the possibility to read Truth info from Edepsim file (PR #77)
- Fix: Fill the flat CAFs correctly (PR #65)
- Fix: Correction to the truth backtracking for ML-Reco branch filler (PR #68)
- Fix: Added some failsafe when MINERvA Trajectory number overloads its capacity (PR #59)
- Fix: Some correction to the truth backtracking (PR #61)
- Fix: actually use GENIE true vertex info as intended (PR #56)
- Fix: don't use invalidated iterators in trigger group loop (PR #57)
- Stop using ML-reco passthrough truth to set locations (PR #55)
- Placeholder for POT setting (PR #52)
- Fix truth filling for low-level reco (PR #49)
- Bump to duneanaobj version v3_02_01 (PR #46)
- Add licensing info (PR #45)
- Full MINERvA branch filling ((PR #39))
- Match triggers between MINERvA & ML reco (PR #42)
- Support running with pass-through truth only (PR #41)
- Use true trajectory ID passed through ML-reco to avoid some hacks PR #38
- Begin propagating trigger information through ML reco PR #34
- Fix lepton 4-momentum filling PR #31
- Use fully propagated
vertexIDinformation from upstream to do correct truth matching (PR #28) - Minor bugfix to file opening (PR #32)
- Major restructuring (PR #25)
- Emit one
StandardRecordper reco trigger, rather than per GENIE event - Introduce
TruthMatcherto match truth info between upstream GENIE and truth passed through reco - Major rewrite of ND-LAr ML-reco filling
- Emit one
- Bring back flat-CAFs and actually enable them (PR #13)
[v3.5.0] -- 2023-05-23 (PR #23)
- Rewrite
NDLArMLRecoBranchFillerto read "ana-lite" files output by official ML Reco tools
- Improve documentation, minor cleanups
- Updates to TMS (PR #9)
- Fill in SRTrack::dir for ND-LAr tracks (PR #15)
- Update to e20 build (PR #16)
- Eliminate "dumptree" (PR #12)
- Minor fixes
- Include SAND
- More production tooling (PR #7)
- Production tooling (PR #6)
- First version with reco: introducing ND-LAr reco (PR #5)