DRAFT: Update Jive retrievers

To make the retrievers more efficient I have replaced push_back with emplace_back

Use Gaudi properties and ReadHandles

Updated the messaging to use e.g. ATH_MSG_DEBUG

Created a function getKeys in most retrievers, this should make debugging easier as it should be more readable

Previously if e.g. OtherMETCollections was empty all MET collections were written, to me this is not clear to the user, if I leave it empty I don’t expect to get them all so have included a property “DoWriteAllCollections”, so that this is clearer.

Edited by Melissa Yexley

Merge request reports

Loading