xAOD::BTaggingUtilities Update, master branch (2021.05.11.)
While working on !43427 (merged), I found that xAOD::BTaggingUtilities::getBTagging
presented a small-ish bottleneck.
Since most of the clients of these functions do not specify an explicit string name for the btag link variable, I thought the simplest way to fix this would be to introduce a separate implementation of the functions that do not take the extra string variable...
This seems to have worked. With this fix included xAOD::BTagging::getBTagging
completely disappeared from my profiles. It's a small victory, but a victory nevertheless.