NTUP_PHYSVAL in Derivations_tf
Initial implementation of NTUP_PHYSVAL
in Derivations_tf
. For simplicity and containment for now only running from DAOD_PHYSVAL
is supported. It uses an independent skeleton. Potentially running DAOD_PHYSVAL
and NTUP_PHYSVAL
in the same step could also work (but I'm not sure if MP would be supported for NTUP_PHYSVAL
creation).
Some details:
- unify writing out the file with a new flag and common algorithm configuration
- make sure
flake8
runs on all scripts - add missing truth jets to CA version of
PHYSVAL
- add missing b-tagging decorations to
PHYSVAL
- add missing PhysVal
Example
configuration - fix jet validation tools config for truth jets
- also cleanup
DerivationSkeleton
a bit while at it
Some plots may still be missing (especially summary probably needs to be updated to newer jet collections). Test plots on upgrade sample available here: https://www.desy.de/~tadej/upgrade/PhysVal/20220815_test/
/cc @jchapman @tstreble @npetters @calpigia @jcatmore @dhayden @gcallea