Add a rerun HLT2 option in Moore
Update:
After discussions on the best way to configure the bankKillers (see discussions below), it was decided to remove the rerun_hlt2
flag and instead create an input_process
option for Moore. The default setting is input_process = 'Hlt1'
. When input_process = 'Hlt2'
is specified in the options file and HLT2 is being run, the bankKillers are configured to remove the DstData and Hlt2DecReport banks from the previous HLT2 processing.
The Options file has been updated to provide an example of setting the input_process
option.
This updated MR now depends on LHCb!4017 (merged)
Original MR (see update above for details of the changes)
This MR adds a rerun_hlt2
flag in the Moore config file to be set to True
when running over HLT2 passthrough data. When this flag is set to True
, the DstData and Hlt2DecReport banks from the passthrough run are deleted and replaced with the banks produced in the HLT2 re-run. This is needed in order for DaVinci to be able to process the DST produced from re-running HLT2.
Files added:
-
Options file to re-run HLT2 with the flag
rerun_hlt2 = True
- qmtest to test the HLT2 re-run
In other words, this MR applies the fix discussed in #524
Merge request reports
Activity
assigned to @kmattiol
added 2 commits
- Resolved by Kara Mattioli
- Resolved by Kara Mattioli
- Resolved by Sebastien Ponce
Thanks a lot, @kmattiol .
mentioned in issue #540 (closed)
- Resolved by Sebastien Ponce
Pipeline tests look good. Is this ready for integration testing since the recent commits @kmattiol?
mentioned in merge request LHCb!4011 (closed)
added 19 commits
Toggle commit listadded 1 commit
- 2978f5bd - Configure bankKiller with input_process flag instead of rerun_hlt2 flag
mentioned in merge request LHCb!4017 (merged)
- Resolved by Fernando Luiz Ferreira Rodrigues
Sounds like this is ready to test. Am I correct ?