Releases: DUNE/dune-tms
Releases · DUNE/dune-tms
0.3.0
0.3.0 Release:
- 3D Reco. included (Reco_Tree added for 3D reco)
- Basic Kalman filter
- Muon signed-distance
- Validation scripts, other plotting tools and scripts added
- NERSC pileup and spill building
- Optionally simulate horizontal (x-layer) bars
- Many truth variables added (esp. values on entry/exit)
- Include setup scripts for AlmaLinux 9 and CentOS 7 GPVMs
- CMake build (still flakey)
What's Changed (Autogenerated by GitHub)
- Update CI builds so they don't spuriously fail by @LiamOS in #52
- 50 missing hits and starts and ends of tracks by @AsaNehm in #51
- Adding flag for turning off extrapolation by @AsaNehm in #53
- added extra X/Y vars to TMS_Hit, for post-reco hit position by @LiamOS in #56
- Add 3D TMS_Track class by @LiamOS in #57
- Nehm 3 d reconstruction by @AsaNehm in #60
- Undoing the mystery makefile disappearance by @LiamOS in #64
- 58 change bar types used by @AsaNehm in #65
- 61 too many functions by @AsaNehm in #67
- Calculate track energy3 d missing by @AsaNehm in #68
- Fixing indentation issue and remove duplicate code by @AsaNehm in #69
- CMake build system added - Experimental by @LiamOS in #70
- Clean up CMake files, output by @LiamOS in #71
- Include CMake in README by @LiamOS in #72
- 62 move hardcoded parameters into config file by @AsaNehm in #73
- Clarify CMake instructions in README by @LiamOS in #75
- 63 mixed orientations reconstruction by @AsaNehm in #77
- Add checks for end and rend in TMS_TrackFinder::Extrapolation by @jdkio in #79
- removed undef for DEBUG in TMS_Reco by @LiamOS in #84
- added occupancy and charge to TMS_Track object by @LiamOS in #80
- Change to alternate method of finding x,y,z of bar by @jdkio in #85
- Add truth info by @jdkio in #86
- Replace -9999 with something more obviously wrong by @jdkio in #88
- 63 mixed orientations reconstruction by @AsaNehm in #87
- Add case handling for X hit being last or first hit and U and V hit n… by @AsaNehm in #89
- Change toml11 module clone to use https over ssh by @LiamOS in #91
- 63 mixed orientations reconstruction by @AsaNehm in #95
- Want z position cut to be more liberal for reco tracks by @jdkio in #93
- 63 mixed orientations reconstruction by @AsaNehm in #96
- Bug fix for end and start position being assigned 0.0 in y by @AsaNehm in #98
- 63 mixed orientations reconstruction by @AsaNehm in #100
- Change setup.sh and Makefile for Almalinux 9 by @LiamOS in #101
- Unremoved accidentally removed EDEP_ variables by @LiamOS in #103
- fixed makefiles again by @LiamOS in #105
- Update CI builds to use new Makefiles by @LiamOS in #104
- 63 mixed orientations reconstruction by @AsaNehm in #102
- 63 mixed orientations reconstruction by @AsaNehm in #108
- 107 reco track direction is not correct by @AsaNehm in #109
- Preventing a seg fault with the new direction calculation for short t… by @AsaNehm in #111
- Update event display script by @AsaNehm in #112
- Restoring to before U vs V differences by @AsaNehm in #121
- Kleykamp additional truth changes by @jdkio in #116
- Kleykamp groo fix by @jdkio in #124
- 126 need to add charge id into the reconstruction code by @AsaNehm in #127
- Feature/truth sign dist mu mom by @mdolce8 in #130
- Add nersc-style pileup by @jdkio in #129
- Adding the 4 missing variables into the Truth_Info branch by @AsaNehm in #132
- Removed random swapfile by @LiamOS in #136
- Fix true position/momentum at z by @jdkio in #134
- Added hit energies to Reco_Tree by @LiamOS in #137
- Output file naming override II by @alexbooth92 in #141
- unspacked spack by @LiamOS in #144
- Feature/combine sd by @mdolce8 in #133
- Fix spillPeriod_s to match overlaySinglesIntoSpillsSorted by @jdkio in #149
- 125 potential problem with tracks in clusters by @AsaNehm in #135
- Fix true visible energy by @jdkio in #152
- Muon KE to event displays by @mdolce8 in #155
- Add 'make sanitize' which is super useful. Super. Useful. by @jdkio in #159
- Kleykamp issue 158 by @jdkio in #162
- Fix spill numbering scheme by @jdkio in #165
New Contributors
Full Changelog: TMS_Reco_v0.2...0.3.0
tms-reco-0.2
Pre-Christmas 2023 release, intended for use for the upcoming NERSC miniproduction and PDR studies.
Changes:
- Areal density calculation fixed, affected Muon KE reconstruction
- Fixes to make larsoft work. Specifically scaling/units.
- Bugfix for infinite loop when a hit is outside volDetEnclosure
- Implemented simple timing simulation
- Added time slicer
- Added basic event display
- Added make_hists.py and draw_spill.py plotting scripts to provide examples in using the output
- Allow addressing bars as x, y, u, v; u/v are the +-3 degree planes
- Fix to optical fibre length in simulation
- Various minor bugfixes
Summer 2023 Freeze
Freeze for upcoming TDR studies.
Codebase is still very early stage.