Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat : add full run2 campaign config & several fixes on SFs (#18)
* feat : add full run2 camapign & several fixes on SFs - runner: add test option(run iterative with 1 file, 1 chunk) - runner: add begin/ stop for splited file case - config: add full run2 config example from Hc analysis - example: add example workflow (test_wf) with config/example.py wrapped latest corrections & systematics implementation - scripts: update fetch.py script (avoid merge data into one dict) & put error for empty list - data: add run3 files back - utils: add JEC shifts, rochester muon correction ttbar pT reweighting, pileup SFs - utils: make SFs reader capable for more than 1 object - utils: update collated scripts - helper: add xsection for H+c =============old commits================== # This is a combination of 2 commits. * fix: previous fixes - plot: add additional cross-section rescaler for sample set, add mergemap for comparison script - plot : fixes from Andrey in #16 - utils: add cross section template - utils: trying to fix the plotting scripts - utils: setup debug mode for plotting script * Development from BTV - minor fixes for runner.py and comparison.py; add JERC to MET propagation (cms-btv-pog#39) - patch for the daskoutput name (cms-btv-pog#40) - update plotting scripts and add track variables (cms-btv-pog#41) - fix setup.cfg for CI pipelines (cms-btv-pog#42) - MC merging in plotting scripts and move to PuppiMET (cms-btv-pog#43) - plotting style improvements; future warnings in runner.py (cms-btv-pog#45) - re-added worker port condition for lxplus; bug for xlabel in comparison.py (cms-btv-pog#48) - updated 13 TeV single top and ttbar cross sections (cms-btv-pog#49) - correctionlib(jsonpog-integration) implementation & fixes on actions (cms-btv-pog#50) * feat: add array output to root files --------- Co-authored-by: Andrey Pozdnyakov <[email protected]>
- Loading branch information