Turcal processing, new tests and cleanup
Needs LHCb!4191 (merged)
-
ODIN is always propagated due to this line in config.py and should therefore not appear in the DETECTOR_RAW_BANK_TYPES in streams_hlt2.py. There is only ever one ODIN bank and it was being written twice. Solution (suggested by Sascha) is to use NECESSARY_RAW_BANKS in streams_hlt2.py and use this list in config.py -
Check for a unique odin bank in test_trigger_banks.py -
FEST lines removed from production and B/W tests -
New test that checks selective persistence of rawbanks in Sprucing both by line and by stream -
Functionality and test added for TURCAL processing (special type of passthrough) See #612 (closed)
- For 10% keep all det raw banks - nees a special passthrough line
-
Check FSR tests are working for above and filters are reasonable -
Add ODIN ==1 check back !2460 (comment 6903039) -
Add "is sourceID unique" check to SelectiveCombineRawBankViewsToRawEvent
andCombineRawBankViewsToRawEvent
- promoted to own issue #614 (closed)
Edited by Nicole Skidmore