Disentangle HLT2 tests from the PWG selection
Some tests in Moore are based on the HLT2 selection lines from various PWGs which may not be optimal if we want to check some specific property.
I would suggest to have two types of tests:
- Testing HLT2 properties and functionality:
- Production tests, e.g. bandwidth test.
Category 1 would be fully independent on PWGs code to ensure stability and functionality of code, also to have a better control over the test code. Also this would decrease amount of needed reference updates when PWGs need to tune their code (I would expect that a lot this year).
Category 2 then relies on PWG code by definition.
Examples of tests using code PWGs: hlt2_with_hlt1_decisions, hlt2_sskaon_tagger_on_example_bs2jpsiphi_lines
Edit to add: hlt2_flavour_taggers_on_example_b2jpsik_lines.py
Edited by Claire Prouve