Skip to content

xAOD::BTaggingUtilities Update, master branch (2021.05.11.)

While working on !43427 (merged), I found that xAOD::BTaggingUtilities::getBTagging presented a small-ish bottleneck.

getBTagging-threading

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. 😉

Merge request reports