Miscellaneous developments
- Adding
CMSJMECalculators
as a submodule, and adding helper classes to use them (usage examples with run3 [here](https://gitlab.cern.ch/sesanche/multilepton-analysis/-/blob/master/data/datasets_run3.py?ref_type=heads#L57)) - Adding support for compound corrections in
CorrectionlibFactory
- Adding the option of adding a suffix to the dataset name when an
Snapshot
is produced. This is useful when the same sample is used for two different purposes (eg. data in the SR and data in the AR, weighted by the fake rate) - Adding support for 2D plots
- Adding
Remove
modifier - Add the option to save the computational graph in
dot
format for debugging - Save in a txt file per-bin yields for each plot