Closed AsaNehm closed 9 months ago
This issue seems to appear the most in the presence of multiple tracks. So looking into the option of merging tracks after the Hough transform (config/TMS_Default... [Recon.Hough] MergeTracks)
At some point the newly merged hits into the previous track get left out. This seems to appear during the A attempt at the last step of the Hough transform. (edit) It seems that the A is not connecting the merged tracks but rather running on them separately and then only really pushing back the unmerged longer one
The missing hits appear to have the same plane numbers as the hits that are already connected in the track and therefore get ignored. The crux: the z coordinates are actually not the same, and they should actually be in a different plane -> gaps in track as draw_spill uses coordinates not plane/bar number for plotting. But how to correct this problem?
There might also only be 50 planes implemented instead of the actual 100!!! (z coordinate 17833 -> plane number 46)
Geometry implementation has for each orientation type 50 layers and numbers them in the same orientation type consecutively. Meaning two layers can have the same plane number if they are in different orientation types. Fix is to make the reconstruction also name sensitive and adapting everything also to more than just X/YBars as current orientation types are Y and V
In a lot of tracks, there are a lot of missing hits. Meaning there are hits that should be part of a track as they are directly on the Hough line, but they are not part of the track.![spill_040](https://github.com/DUNE/dune-tms/assets/101250148/735ef409-200e-41d7-860a-4b9fbc3f1002)