Update CollectionMerger to use SG::ReadHandleKeyArray member variables
This commit updates the ISF::CollectionMerger
from using std::vector<std::string>
to hold the names of input collections then building vectors of SG::ReadHandleKeys
during
initialize
to using SG::ReadHandleKeyArray
member variables directly. This simplifies
the class considerably and will ensure that the Algorithm is scheduled correctly in AthenaMT jobs.
Also took the opportunity to clear up some other unnecessary code.
Edited by John Derek Chapman