DUNE / dune-tms

DUNE ND Temporary Muon Spectrometer
0 stars 1 forks source link

Missing hits and starts and ends of tracks #50

Closed AsaNehm closed 8 months ago

AsaNehm commented 8 months ago

So far the A* algorithm that is run after the Hough transform only looks for hits between the start and end hit of the Hough track. This leaves out hits that are e.g. in a curved path further away from the straight Hough line especially at the end and/or beginning of paths. This can be solved in two ways:

  1. group hits together before a Hough transform and look for the most upstream and downstream hits as beginning and end of the track -> Huge change of the existing reconstruction and can be quite tricky to implement
  2. extrapolate and potentially also interpolate (as curve can impact not only the ends of a path but also the middle, depending on how the line is drawn) from the hits in a track to other hits that are not in the track yet -> smaller changes including new parameters for the reconstruction but uses mostly already existing code passages
AsaNehm commented 8 months ago

I will try to implement the extrapolation solution, as it seems a lot easier than the other way Create a new branch from main for this

AsaNehm commented 8 months ago
AsaNehm commented 8 months ago

The track merging happens automatically afterwards as this feature is implemented in RunHough which gets called before merging of tracks in HoughTransform

AsaNehm commented 8 months ago

TMS_Nehm_003_code.pdf