Skip to content

bTagSF implementation

Mintu Kumar requested to merge mikumar/HiggsDNA:bTagSF_v3 into master

Dear reviewers:

I have added a function to evaluate the correction and the systematics for the b-tagging scale factors. I have also modified the __init for the systematic to ensure the JSON file can call the correction and systematics. Finally, to add the sum of weights in metadata, top.py has been modified. Everything was tested with the following JSON configuration:


{ "samplejson": "/eos/user/m/mikumar/HiggsDNA/scripts/dataset_2022.json", "workflow": "top", "metaconditions": "Era2022_v1", "executor": "dask/condor", "taggers": [], "year":{ "ttHToGG_M125": ["2022preEE"] }, "corrections": { "ttHToGG_M125": ["bTagSF"] }, "systematics": { "ttHToGG_M125": ["bTagSF"] } }


NANOAOD file used in "/eos/user/m/mikumar/HiggsDNA/scripts/dataset_2022.json":

{ "ttHToGG_M125": [ "root://xrootd-cms.infn.it//store/mc/Run3Summer22NanoAODv13/ttHtoGG_M-125_TuneCP5_13p6TeV_amcatnloFXFX-madspin-pythia8/NANOAODSIM/133X_mcRun3_2022_realistic_ForNanov13_v1-v1/80000/2705c80b-a8fc-440f-9777-2c9a9c805126.root" ] }


Mintu Kumar

Merge request reports