MuonSelectorTools throw exceptions if a property cannot be retrieved & misc
Hi,
in the general sense this MR is a sweep of !50401 (merged) to the master branch & developments to move forward with ATLASG-1622
- Use the
Gaudi::Property
mechanism to declare all Tool properties & reindentation (1. commit) - Add helper methods to retrieve particle summary values & the muon parameters. If the parameters cannot be retrieved an exception is thrown
- Add helper methods to calculate the q over p significance & rho prime
- Summary values were retrieved at various places. The retrieval is now centralized in the
hitSummary
struct. The filling happens at a central place - Add the
DisablePtCuts
as a expert property. All pt dependent cuts are essentially switched off it is turned on. This will help us to move forward with ATLASG-1622. An algorithm to implement a proper track skimming is currently in preparation
Edited by Johannes Junggeburth