Skip to content

Create global function to calculate idealized coordinates and use in Tracks class

Kevin Sedlaczek requested to merge kesedlac/athena:Hough_IdealCoordinates into main

This creates a common function to calculate idealized coordinates for hits in the Hough transform. Since this is needed in at least a few other places, we want to make this function available through FPGATrackSimFunctions. In order to avoid duplicates, I also changed the FPGATrackSimTrack class executable to use the common function (which is pretty much a copy of what was used in FPGATrackSimTrack before). Similarly, the FPGATrackSimMatrixGenAlgo now uses this global function. In order to keep the types consistent, the FPGATrackSimMatrixAccumulator class's members coords and coordsG were changed to vectors of floats instead of doubles.

@jahreda @imaznas @tbold @brosser

Edited by Kevin Sedlaczek

Merge request reports