AFT-673: Remove BTagging from smart slimming lists; Refactoring FTag Slimming list
This follows up on !83860 (merged) which was pretty aggressive in removing the b-tagging object and thus broke a lot of derivations.
Note that I'm also removing the offline BTagging objects from the trigger derivations: the online versions should be recorded under another name, and we need to keep them, but the offline versions can no longer be produced.
Also this MR aims to to the following refactor:
-
In the SlimmingHelperaddBTaggingStandardContenttoAntiKt4EMPFlowjets (and to any other small-R jets that currently have aBTagging_<jetCollection>"smart" list). -
In the ftag derivation code, replace the contents of BTaggingStandardContentwith what we have inBTaggingless, and then removeBtaggingless.
Tagging @dguest @tstreble @dbaronmo @robouque @alfroch for FTag
Edited by Qichen Dong