Merge 21.0 changes to IDTIDE into master
As discussed in https://its.cern.ch/jira/browse/ATLIDTRKCP-181 and https://its.cern.ch/jira/browse/ATLASRECTS-5011 xAOD_PixelPrepDataToxAOD, xAOD_SCT_PrepDataToxAOD are both taking up too much processing time per event. It is the intention that DAOD_IDTIDE runs with a large prescale to prevent triggering these algorithms too frequently.
This change enables that prescaling by defining an algorithm sequence starting with a derivation kernel filtering on jet pt before the prepData algorithms and finally the normal IDTIDE derivation kernel which provides the output. It is a hand merge of the changes already made to the 21.0 version of the derivation.
I have tested this locally with the first events from data17_13TeV.00326446.physics_Main.daq.RAW._lb0154._SFO-1._0001.data and xAOD_PixelPrepDataToxAOD:Execute no longer appears in the performance section of the log. This is expected as there are no events passing the jet filter in the sample however further tests are needed to check that it does run when required. I understand there is some urgency for this to be fixed so I can continue testing on a larger dataset to find event passing the prescale in the mean time.