Skip to content

ISF_Event/ISFTruthIncident: implemented childBarcode getter, enhanced unit test coverage

Liza Mijovic requested to merge lmijovic/athena:meml_r22_d4 into 22.0

ISF_Event/ISFTruthIncident has bugs and deficiencies. These block fixing memory leaks in ISF_FATRAS.

This MR addresses the following deficiency:

  • childBarcode getter had a dummy implementation, returning 0. I replace this with a valid childBarcode.
  • I test the change with ISFTruthIncident unit test, which I also update to enhance coverage

The only client of ISFTruthIncident's childBarcode is ISF_Services/TruthSvc.cxx. I tested this client will yield same results as prior changes, as detailed below.

Edited by Liza Mijovic

Merge request reports