Add HypoBase alg summary printing function
Allows for consistent printing of the results of a HypoAlg
cc @tbold - suggested as part of !22398 (closed)
TrigL2ElectronHypoAlgMT 0 0 DEBUG Exiting with 7 Decision objects
TrigL2ElectronHypoAlgMT 0 0 DEBUG Number of positive decisions for Decision object #0: 1
TrigL2ElectronHypoAlgMT 0 0 DEBUG --- Passes chain: HLT_e5_etcut ID#607406625
TrigL2ElectronHypoAlgMT 0 0 DEBUG Number of positive decisions for Decision object #1: 1
TrigL2ElectronHypoAlgMT 0 0 DEBUG --- Passes chain: HLT_e5_etcut ID#607406625
TrigL2ElectronHypoAlgMT 0 0 DEBUG Number of positive decisions for Decision object #2: 1
TrigL2ElectronHypoAlgMT 0 0 DEBUG --- Passes chain: HLT_e5_etcut ID#607406625
TrigL2ElectronHypoAlgMT 0 0 DEBUG Number of positive decisions for Decision object #3: 0
TrigL2ElectronHypoAlgMT 0 0 DEBUG Number of positive decisions for Decision object #4: 0
TrigL2ElectronHypoAlgMT 0 0 DEBUG Number of positive decisions for Decision object #5: 1
TrigL2ElectronHypoAlgMT 0 0 DEBUG --- Passes chain: HLT_e5_etcut ID#607406625
TrigL2ElectronHypoAlgMT 0 0 DEBUG Number of positive decisions for Decision object #6: 0
Migrates one HypoAlg for testing purposes, the rest to follow once this MR is merged.