Draft: Updated systematics, general workflow + preliminary tutorial
[In progress] As of 10 Jan 2022: I am still working on finishing the tutorial, which also serves as testing the various features of the framework. I will update the PR again when the first pass of the tutorial is complete and the branch has been accordingly updated.
This PR implements updates to the systematics workflow along with a number of systematics, primarily those using the correctionlib
library from CMS, including:
- btag SFs
- electron ID SFs
- pileup reweighting + SFs
The general workflow is also updated in some places and the majority of available functionality is documented in the tutorial.
Note that job submission tools have been updated to give a working framework for the time being, however are still planned to be superseded by the coffea integration detailed in !5 (merged)