More config block fixes
- As discussed on MatterMost, the overlap removal selection is flagged on
ConfigAccumulator
in a way that is inconsistent with all other selections, i.e. with thecontainerName
including_%SYS%
. This removes the systematics suffix. @krumnack did you come to any conclusion on whether this is needed? It made my analysis code more consistent, and seems to work as intended. - The JVT selection decoration expression should include
as_char
to be read correctly when accessed with the alias. - The
ConfigAccumulator.addPrivateTool()
argument names were misleading, so now made to agree with what the args actually do. - Discussed with @jburzyns, set the number of tracks required for vertex counting to 2
- Permit configuration of the flags used for event cleaning, for example to use the 'DFCommonJets_isBadBatman' flag in addition to loose jet cleaning (relevant for data15/16)
One question I have for @krumnack, @tadej, @mleblanc, @camacho perhaps is:
- Do we want the fJVT selection to be associated with the string 'jvt' as is currently done (see 'JetAnalysisConfig.py:L239') or should it be 'fjvt'? The former I think means you would ask for all jets passing either JVT or fJVT with one decoration, while the latter means you would have to check two.
Edited by Teng Jian Khoo