Bring back dual-use SUSYTools
See ATLSUSYBGF-654 for further discussion.
This Draft MR includes development to restore dual-use SUSYTools, testing with AthAnalysis,master,r11
.
- general fixes to CMake files, output types, EventInfo calls, and b-tagging handling
- reshuffle in test JO
- example of AA ART test version
Non-SUSYTools
issues under investigation, highlighting that we have a few more tools that aren't dual-use yet:
- locked container issue with
NNJvt
recalculation --> !62030 (merged) - Configuration of
OverlapRemovalTools
: fixing init in configuration (--> leave it to the parent) --> !62031 (merged) -
DecorWriteHandleKey
issues where not initialised in init functions, e.g. in if-conditions in theBoostedJetTaggers
package --> !62032 (merged) -
AsgTools
fixes --> !61986 (merged) We'll need some discussion with the developers of the other tools on these complications, I'll make this MR dependent, but hopefully we can merge a first functional solution soon.
Would probably merge after unrelated SUSYTools update !62029 (merged).
To do (not necessarily in this MR):
- development of 2nd Alg to separate plain workflow and count validation (more like the original SUSYToolsTester) and histogram validation (more like the existing ART setup)
Edited by Sara Alderweireldt