Muon Phase II: Refactor hough transform tester
- Split the validation NTuple implementation from the validation algorithm to have two more compact classes
- Reorganise the validation NTuple to more naturally support checking for reco-level ambiguities
- Clean up branch naming in NTuple for a more consistent scheme
- Add a bit of additional documentation
- Rename a few methods to make their functionality more apparent
Since this touches a fair number of lines of code, requesting expert review @jojungge @pscholer