From 5a1d6d773f8f68edf051401b55c9af8575f9ab0b Mon Sep 17 00:00:00 2001 From: FlorianBury Date: Sat, 1 Jan 2022 17:55:52 +0100 Subject: [PATCH 01/13] Major changes in the configs Update of the code from Gourab --- Datacards/BambooDatacardProducer | 2 +- .../configs/cat_SL_nonresonant_channel.yml | 12 +- .../configs/cat_SL_nonresonant_regroup.yml | 38 ---- Datacards/configs/cat_comb_nonresonant.yml | 5 +- Datacards/configs/combine_DL_nonres.yml | 67 ------ .../datacard_SL_FNC_MCClosure_2016.yml | 30 --- .../datacard_SL_FNC_MCClosure_2017.yml | 30 --- .../datacard_SL_FNC_MCClosure_2018.yml | 30 --- .../configs/datacard_SL_FNC_MCFakes_2016.yml | 30 --- .../configs/datacard_SL_FNC_MCFakes_2017.yml | 30 --- .../configs/datacard_SL_FNC_MCFakes_2018.yml | 30 --- ...it_NonResonant_COMB_BM_GGFNLO_base_FR2.yml | 66 +++--- .../datacard_fit_NonResonant_COMB_FR2.yml | 39 ++-- .../datacard_fit_NonResonant_DL_DNN11_UE.yml | 66 ------ Datacards/configs/factors_SL_Fake_2016.json | 202 ------------------ Datacards/configs/factors_SL_Fake_2017.json | 202 ------------------ Datacards/configs/factors_SL_Fake_2018.json | 202 ------------------ Datacards/configs/nonclosure_DY_nonres.yml | 44 ---- .../configs/nonclosure_Fake_SL_nonres.yml | 200 ----------------- Datacards/configs/nonclosure_nonres.yml | 149 ++++++++----- .../configs/norm_DL_dipolRecoil_2016.yml | 4 - Datacards/configs/norm_all_nonres.yml | 34 --- Datacards/configs/norm_comb_nonres.yml | 44 +--- .../configs/norm_comb_nonres_process.yml | 88 ++++---- Datacards/configs/norm_fakes_2016.yml | 28 --- Datacards/configs/norm_fakes_2017.yml | 28 --- Datacards/configs/norm_fakes_2018.yml | 36 ---- Datacards/configs/norm_footer_comb.yml | 50 +++-- Datacards/configs/rebin_comb_nonresonant.yml | 14 +- .../configs/rebin_comb_nonresonant_BM.yml | 146 ------------- Datacards/configs/shape_comb_systematics.yml | 92 ++++---- Datacards/scripts/compareUE.py | 2 - PlotterHHtobbWWSLbasic.py | 151 ++++++++----- Yaml/analysis2016_v7_bkg.yml | 18 +- Yaml/analysis2017_v7_bkg.yml | 18 +- Yaml/analysis2018_v7_bkg.yml | 18 +- mvaEvaluatorSL_nonres.py | 97 +++------ selectionDef.py | 10 +- 38 files changed, 442 insertions(+), 1910 deletions(-) delete mode 100644 Datacards/configs/cat_SL_nonresonant_regroup.yml delete mode 100644 Datacards/configs/combine_DL_nonres.yml delete mode 100644 Datacards/configs/datacard_SL_FNC_MCClosure_2016.yml delete mode 100644 Datacards/configs/datacard_SL_FNC_MCClosure_2017.yml delete mode 100644 Datacards/configs/datacard_SL_FNC_MCClosure_2018.yml delete mode 100644 Datacards/configs/datacard_SL_FNC_MCFakes_2016.yml delete mode 100644 Datacards/configs/datacard_SL_FNC_MCFakes_2017.yml delete mode 100644 Datacards/configs/datacard_SL_FNC_MCFakes_2018.yml delete mode 100644 Datacards/configs/datacard_fit_NonResonant_DL_DNN11_UE.yml delete mode 100644 Datacards/configs/factors_SL_Fake_2016.json delete mode 100644 Datacards/configs/factors_SL_Fake_2017.json delete mode 100644 Datacards/configs/factors_SL_Fake_2018.json delete mode 100644 Datacards/configs/nonclosure_DY_nonres.yml delete mode 100644 Datacards/configs/nonclosure_Fake_SL_nonres.yml delete mode 100644 Datacards/configs/norm_DL_dipolRecoil_2016.yml delete mode 100644 Datacards/configs/norm_all_nonres.yml delete mode 100644 Datacards/configs/norm_fakes_2016.yml delete mode 100644 Datacards/configs/norm_fakes_2017.yml delete mode 100644 Datacards/configs/norm_fakes_2018.yml delete mode 100644 Datacards/configs/rebin_comb_nonresonant_BM.yml diff --git a/Datacards/BambooDatacardProducer b/Datacards/BambooDatacardProducer index d8491fbe..c8f39712 160000 --- a/Datacards/BambooDatacardProducer +++ b/Datacards/BambooDatacardProducer @@ -1 +1 @@ -Subproject commit d8491fbe06ec7b41e469d4b8d3963772365f4a5b +Subproject commit c8f39712b5b48010a8b85e71a8e96a7af900a434 diff --git a/Datacards/configs/cat_SL_nonresonant_channel.yml b/Datacards/configs/cat_SL_nonresonant_channel.yml index 13a6ecc3..c0206543 100644 --- a/Datacards/configs/cat_SL_nonresonant_channel.yml +++ b/Datacards/configs/cat_SL_nonresonant_channel.yml @@ -31,16 +31,11 @@ HH_SL_m_boosted_VBF: # Background categories # -HH_SL_e_inclusive_WJets: + +HH_SL_e_inclusive_other: - El_Has1FakeableElWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved2b01WJets_DNNOutput_WJets - El_Has1FakeableElWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved1b01WJets_DNNOutput_WJets - El_Has1FakeableElWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedBoosted01WJets_DNNOutput_WJets -HH_SL_m_inclusive_WJets: - - Mu_Has1FakeableMuWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved1b01WJets_DNNOutput_WJets - - Mu_Has1FakeableMuWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved2b01WJets_DNNOutput_WJets - - Mu_Has1FakeableMuWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedBoosted01WJets_DNNOutput_WJets - -HH_SL_e_inclusive_other: - El_Has1FakeableElWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved1b01Other_DNNOutput_Other - El_Has1FakeableElWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved2b01Other_DNNOutput_Other - El_Has1FakeableElWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedBoosted01Other_DNNOutput_Other @@ -48,6 +43,9 @@ HH_SL_e_inclusive_other: - El_Has1FakeableElWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved2b01ST_DNNOutput_ST - El_Has1FakeableElWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedBoosted01ST_DNNOutput_ST HH_SL_m_inclusive_other: + - Mu_Has1FakeableMuWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved1b01WJets_DNNOutput_WJets + - Mu_Has1FakeableMuWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved2b01WJets_DNNOutput_WJets + - Mu_Has1FakeableMuWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedBoosted01WJets_DNNOutput_WJets - Mu_Has1FakeableMuWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved2b01Other_DNNOutput_Other - Mu_Has1FakeableMuWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved1b01Other_DNNOutput_Other - Mu_Has1FakeableMuWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedBoosted01Other_DNNOutput_Other diff --git a/Datacards/configs/cat_SL_nonresonant_regroup.yml b/Datacards/configs/cat_SL_nonresonant_regroup.yml deleted file mode 100644 index 6254d66e..00000000 --- a/Datacards/configs/cat_SL_nonresonant_regroup.yml +++ /dev/null @@ -1,38 +0,0 @@ -HH_SL_resolved1b_GGF: - - HH_SL_e_resolved1b_GGF - - HH_SL_m_resolved1b_GGF -HH_SL_resolved1b_VBF: - - HH_SL_e_resolved1b_VBF - - HH_SL_m_resolved1b_VBF - -HH_SL_resolved2b_GGF: - - HH_SL_e_resolved2b_GGF - - HH_SL_m_resolved2b_GGF - -HH_SL_resolved2b_VBF: - - HH_SL_e_resolved2b_VBF - - HH_SL_m_resolved2b_VBF - -HH_SL_boosted_GGF: - - HH_SL_e_boosted_GGF - - HH_SL_m_boosted_GGF - -HH_SL_boosted_VBF: - - HH_SL_e_boosted_VBF - - HH_SL_m_boosted_VBF - -HH_SL_inclusive_WJets: - - HH_SL_e_inclusive_WJets - - HH_SL_m_inclusive_WJets - -HH_SL_inclusive_other: - - HH_SL_e_inclusive_other - - HH_SL_m_inclusive_other - -HH_SL_resolved_TopH: - - HH_SL_e_resolved_TopH - - HH_SL_m_resolved_TopH - -HH_SL_boosted_TopH: - - HH_SL_e_boosted_TopH - - HH_SL_m_boosted_TopH diff --git a/Datacards/configs/cat_comb_nonresonant.yml b/Datacards/configs/cat_comb_nonresonant.yml index 3e5ee8e0..c030f40f 100644 --- a/Datacards/configs/cat_comb_nonresonant.yml +++ b/Datacards/configs/cat_comb_nonresonant.yml @@ -125,16 +125,13 @@ HH_DL_boosted_other: - ElMu_Has2FakeableElMuOSWithTriggersPtCutsPreMllCutOutZTightSelectedjetPUIDReweightingBtagAk4SFBtagAk8SFOneAk8JetInclusiveBoostedOneBtag11H_DNNOutput_H - MuMu_Has2FakeableMuMuOSWithTriggersPtCutsPreMllCutOutZTightSelectedjetPUIDReweightingBtagAk4SFBtagAk8SFOneAk8JetInclusiveBoostedOneBtag11H_DNNOutput_H - -HH_SL_inclusive_WJets: +HH_SL_inclusive_other: - El_Has1FakeableElWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved2b01WJets_DNNOutput_WJets - El_Has1FakeableElWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved1b01WJets_DNNOutput_WJets - El_Has1FakeableElWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedBoosted01WJets_DNNOutput_WJets - Mu_Has1FakeableMuWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved1b01WJets_DNNOutput_WJets - Mu_Has1FakeableMuWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved2b01WJets_DNNOutput_WJets - Mu_Has1FakeableMuWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedBoosted01WJets_DNNOutput_WJets - -HH_SL_inclusive_other: - El_Has1FakeableElWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved1b01Other_DNNOutput_Other - El_Has1FakeableElWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedResolvedExclusiveResolved2b01Other_DNNOutput_Other - El_Has1FakeableElWithTriggersPtCutsPreMllCutOutZnoTauTightSelectedBoosted01Other_DNNOutput_Other diff --git a/Datacards/configs/combine_DL_nonres.yml b/Datacards/configs/combine_DL_nonres.yml deleted file mode 100644 index 3de69543..00000000 --- a/Datacards/configs/combine_DL_nonres.yml +++ /dev/null @@ -1,67 +0,0 @@ - gof: - mode: gof - command: "combine -M GoodnessOfFit --algo=saturated --toysFrequentist" - toys: 500 - toys-per-job: 10 - combine_bins: True - combine_eras: True - split_bins: True - split_eras: True - plotting: - n_bins : 32 - #left_margin : 200 - #right_margin : 20 - submit : - time: '0-04:00:00' - mem : 3000 - bins: - - HH_DL_inclusive_DY_VVV - - HH_DL_resolved_other - - HH_DL_boosted_other - pulls: - mode: pulls_impacts - command: "combine -M MultiDimFit --verbose 3 --mass 125.0 --redefineSignalPOIs r --setParameterRanges r=-6000.0,6000.0 --cminDefaultMinimizerType Minuit2 --cminDefaultMinimizerStrategy 1 --cminDefaultMinimizerTolerance 0.1 --cminFallbackAlgo Minuit2,0:0.2 --cminFallbackAlgo Minuit2,0:0.4 --floatOtherPOIs 1 --saveInactivePOI 1 --saveNLL --X-rtd REMOVE_CONSTANT_ZERO_POINT=1 --X-rtd MINIMIZER_freezeDisassociatedParams --X-rtd MINIMIZER_multiMin_hideConstants --X-rtd MINIMIZER_multiMin_maskConstraints --X-rtd MINIMIZER_multiMin_maskChannels=2 --X-rtd MINIMIZER_no_analytic" - #command: "combine -M MultiDimFit -d {} --verbose 3 --redefineSignalPOIs r --setParameterRanges r=-6000.0,6000.0 --keepFailures --robustFit 1 --cminDefaultMinimizerType Minuit2 --cminDefaultMinimizerStrategy 0 --cminFallbackAlgo Minuit2,0:1.0 --X-rtd MINIMIZER_no_analytic" - mc_stats: False - unblind: True - submit : - time: '0-01:00:00' - mem : 3000 - plotting: - left_margin : 400 - right_margin : 20 - label_size : 18 - parameters_per_page : 200 - order_by_impact : False - impact_range : 10 - bins: - - HH_DL_inclusive_DY_VVV - - HH_DL_resolved_other - - HH_DL_boosted_other - impacts: - mode: pulls_impacts - command: "combine -M MultiDimFit --verbose 3 --mass 125.0 --redefineSignalPOIs r --setParameters r=1.0 --cminDefaultMinimizerType Minuit2 --cminDefaultMinimizerStrategy 1 --cminDefaultMinimizerTolerance 0.1 --cminFallbackAlgo Minuit2,0:0.2 --cminFallbackAlgo Minuit2,0:0.4 --floatOtherPOIs 1 --saveInactivePOI 1 --X-rtd MINIMIZER_no_analytic --X-rtd REMOVE_CONSTANT_ZERO_POINT=1 --saveNLL" - - #command: "combine -M MultiDimFit -d {} --verbose 3 --redefineSignalPOIs r --setParameters r=1.0 --setParameterRanges r=-6000.0,6000.0 --keepFailures --robustFit 1 --cminDefaultMinimizerType Minuit2 --cminDefaultMinimizerStrategy 0 --cminFallbackAlgo Minuit2,0:1.0 --X-rtd MINIMIZER_no_analytic " - # --cminDefaultMinimizerType Minuit2 --cminDefaultMinimizerStrategy 0 --cminFallbackAlgo Minuit2,0:1.0 --X-rtd MINIMIZER_no_analytic --robustHesse true - mc_stats: False - submit : - time: '0-01:00:00' - mem : 3000 - plotting: - left_margin : 400 - right_margin : 20 - label_size : 18 - parameters_per_page : 200 - order_by_impact : False - #impact_range : 10 - bins: - - HH_DL_resolved1b_GGF - - HH_DL_resolved2b_GGF - - HH_DL_boosted_GGF - - HH_DL_resolved1b_VBF - - HH_DL_resolved2b_VBF - - HH_DL_boosted_VBF - - HH_DL_inclusive_DY_VVV - - HH_DL_resolved_other - - HH_DL_boosted_other diff --git a/Datacards/configs/datacard_SL_FNC_MCClosure_2016.yml b/Datacards/configs/datacard_SL_FNC_MCClosure_2016.yml deleted file mode 100644 index 5f245598..00000000 --- a/Datacards/configs/datacard_SL_FNC_MCClosure_2016.yml +++ /dev/null @@ -1,30 +0,0 @@ -path: /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/FakeNC_SL_2016_MCClosure -use_syst: False - -outputDir: /home/ucl/cp3/fbury/scratch/Datacards/datacard_SL_FNC_MCClosure_2016 - -yamlName: plots.yml - -produce_plots: True - -era: 2016 - -legend: - position: - - 0.8 - - 0.6 - - 0.99 - - 0.99 - - -histConverter: !include cat_SL_nonresonant_channel.yml - -groups: - TT: - fill-color: '#cc7a16' - legend: 't#bar{t}' - order: 1 - type: mc - files: - - TTToHadronic.root - diff --git a/Datacards/configs/datacard_SL_FNC_MCClosure_2017.yml b/Datacards/configs/datacard_SL_FNC_MCClosure_2017.yml deleted file mode 100644 index fdfbc8bb..00000000 --- a/Datacards/configs/datacard_SL_FNC_MCClosure_2017.yml +++ /dev/null @@ -1,30 +0,0 @@ -path: /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/FakeNC_SL_2017_MCClosure -use_syst: False - -outputDir: /home/ucl/cp3/fbury/scratch/Datacards/datacard_SL_FNC_MCClosure_2017 - -yamlName: plots.yml - -produce_plots: True - -era: 2017 - -legend: - position: - - 0.8 - - 0.6 - - 0.99 - - 0.99 - - -histConverter: !include cat_SL_nonresonant_channel.yml - -groups: - TT: - fill-color: '#cc7a16' - legend: 't#bar{t}' - order: 1 - type: mc - files: - - TTToHadronic.root - diff --git a/Datacards/configs/datacard_SL_FNC_MCClosure_2018.yml b/Datacards/configs/datacard_SL_FNC_MCClosure_2018.yml deleted file mode 100644 index 5a65d4e6..00000000 --- a/Datacards/configs/datacard_SL_FNC_MCClosure_2018.yml +++ /dev/null @@ -1,30 +0,0 @@ -path: /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/FakeNC_SL_2018_MCClosure -use_syst: False - -outputDir: /home/ucl/cp3/fbury/scratch/Datacards/datacard_SL_FNC_MCClosure_2018 - -yamlName: plots.yml - -produce_plots: True - -era: 2018 - -legend: - position: - - 0.8 - - 0.6 - - 0.99 - - 0.99 - - -histConverter: !include cat_SL_nonresonant_channel.yml - -groups: - TT: - fill-color: '#cc7a16' - legend: 't#bar{t}' - order: 1 - type: mc - files: - - TTToHadronic.root - diff --git a/Datacards/configs/datacard_SL_FNC_MCFakes_2016.yml b/Datacards/configs/datacard_SL_FNC_MCFakes_2016.yml deleted file mode 100644 index 87d33d3a..00000000 --- a/Datacards/configs/datacard_SL_FNC_MCFakes_2016.yml +++ /dev/null @@ -1,30 +0,0 @@ -path: /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/FakeNC_SL_2016_MCFakes/ -use_syst: False - -outputDir: /home/ucl/cp3/fbury/scratch/Datacards/bbww_sl/NonResonant/datacard_SL_FNC_MCFakes_2016 - -yamlName: plots.yml - -produce_plots: True - -era: 2016 - -legend: - position: - - 0.8 - - 0.6 - - 0.99 - - 0.99 - - -histConverter: !include cat_SL_nonresonant_channel.yml - -groups: - TT: - fill-color: '#cc7a16' - legend: 't#bar{t}' - order: 1 - type: mc - files: - - TTToHadronic.root - diff --git a/Datacards/configs/datacard_SL_FNC_MCFakes_2017.yml b/Datacards/configs/datacard_SL_FNC_MCFakes_2017.yml deleted file mode 100644 index bdb4c4f3..00000000 --- a/Datacards/configs/datacard_SL_FNC_MCFakes_2017.yml +++ /dev/null @@ -1,30 +0,0 @@ -path: /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/FakeNC_SL_2017_MCFakes/ -use_syst: False - -outputDir: /home/ucl/cp3/fbury/scratch/Datacards/bbww_sl/NonResonant/datacard_SL_FNC_MCFakes_2017 - -yamlName: plots.yml - -produce_plots: True - -era: 2017 - -legend: - position: - - 0.8 - - 0.6 - - 0.99 - - 0.99 - - -histConverter: !include cat_SL_nonresonant_channel.yml - -groups: - TT: - fill-color: '#cc7a16' - legend: 't#bar{t}' - order: 1 - type: mc - files: - - TTToHadronic.root - diff --git a/Datacards/configs/datacard_SL_FNC_MCFakes_2018.yml b/Datacards/configs/datacard_SL_FNC_MCFakes_2018.yml deleted file mode 100644 index 24dbda02..00000000 --- a/Datacards/configs/datacard_SL_FNC_MCFakes_2018.yml +++ /dev/null @@ -1,30 +0,0 @@ -path: /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/FakeNC_SL_2018_MCFakes/ -use_syst: False - -outputDir: /home/ucl/cp3/fbury/scratch/Datacards/bbww_sl/NonResonant/datacard_SL_FNC_MCFakes_2018 - -yamlName: plots.yml - -produce_plots: True - -era: 2018 - -legend: - position: - - 0.8 - - 0.6 - - 0.99 - - 0.99 - - -histConverter: !include cat_SL_nonresonant_channel.yml - -groups: - TT: - fill-color: '#cc7a16' - legend: 't#bar{t}' - order: 1 - type: mc - files: - - TTToHadronic.root - diff --git a/Datacards/configs/datacard_fit_NonResonant_COMB_BM_GGFNLO_base_FR2.yml b/Datacards/configs/datacard_fit_NonResonant_COMB_BM_GGFNLO_base_FR2.yml index 7df3217a..df4997e3 100644 --- a/Datacards/configs/datacard_fit_NonResonant_COMB_BM_GGFNLO_base_FR2.yml +++ b/Datacards/configs/datacard_fit_NonResonant_COMB_BM_GGFNLO_base_FR2.yml @@ -1,37 +1,38 @@ path: 2016: # DL # - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2016NanoV7_NonResonant_DNN11_Fake_DYEstimation_Resolved1B - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2016NanoV7_NonResonant_DNN11_Fake_DYEstimation_Resolved2B - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2016NanoV7_NonResonant_DNN11_Fake_DYEstimation_Boosted1B - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2016NanoV7_NonResonant_DNN11_Fake_DYEstimation_GGFNLO_Benchmark{BM} + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2016NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Boosted1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2016NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Resolved1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2016NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Resolved2B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2016NanoV7_DL_NonResonant_DNN11_GGFNLO_Benchmark{BM} # SL # - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2016NanoV7_TTHIDLoose_Fake_DNNSL01_Boosted - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2016NanoV7_TTHIDLoose_Fake_DNNSL01_Resolved1B - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2016NanoV7_TTHIDLoose_Fake_DNNSL01_Resolved2B - - /nfs/scratch/fynu/gsaha/SL_EFT_Syst/full2016NanoV7_TTHIDLoose_Fake_SL_DNN01_GGFNLO_Benchmark{BM} + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2016NanoV7_SL_NonResonant_DNN01_Fake_Boosted + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2016NanoV7_SL_NonResonant_DNN01_Fake_Resolved1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2016NanoV7_SL_NonResonant_DNN01_Fake_Resolved2B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2016NanoV7_SL_NonResonant_DNN01_GGFNLO_Benchmark{BM} 2017: # DL # - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2017NanoV7_NonResonant_DNN11_Fake_DYEstimation_Resolved1B - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2017NanoV7_NonResonant_DNN11_Fake_DYEstimation_Resolved2B - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2017NanoV7_NonResonant_DNN11_Fake_DYEstimation_Boosted1B - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2017NanoV7_NonResonant_DNN11_Fake_DYEstimation_GGFNLO_Benchmark{BM} + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2017NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Boosted1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2017NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Resolved1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2017NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Resolved2B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2017NanoV7_DL_NonResonant_DNN11_GGFNLO_Benchmark{BM} # SL # - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2017NanoV7_TTHIDLoose_Fake_DNNSL01_Boosted - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2017NanoV7_TTHIDLoose_Fake_DNNSL01_Resolved1B - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2017NanoV7_TTHIDLoose_Fake_DNNSL01_Resolved2B - - /nfs/scratch/fynu/gsaha/SL_EFT_Syst/full2017NanoV7_TTHIDLoose_Fake_SL_DNN01_GGFNLO_Benchmark{BM} + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2017NanoV7_SL_NonResonant_DNN01_Fake_Boosted + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2017NanoV7_SL_NonResonant_DNN01_Fake_Resolved1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2017NanoV7_SL_NonResonant_DNN01_Fake_Resolved2B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2017NanoV7_SL_NonResonant_DNN01_GGFNLO_Benchmark{BM} 2018: # DL # - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2018NanoV7_NonResonant_DNN11_Fake_DYEstimation_Resolved1B - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2018NanoV7_NonResonant_DNN11_Fake_DYEstimation_Resolved2B - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2018NanoV7_NonResonant_DNN11_Fake_DYEstimation_Boosted1B - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2018NanoV7_NonResonant_DNN11_Fake_DYEstimation_GGFNLO_Benchmark{BM} + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2018NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Boosted1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2018NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Resolved1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2018NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Resolved2B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2018NanoV7_DL_NonResonant_DNN11_GGFNLO_Benchmark{BM} # SL # - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2018NanoV7_TTHIDLoose_Fake_DNNSL01_Boosted - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2018NanoV7_TTHIDLoose_Fake_DNNSL01_Resolved1B - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2018NanoV7_TTHIDLoose_Fake_DNNSL01_Resolved2B - - /nfs/scratch/fynu/gsaha/SL_EFT_Syst/full2018NanoV7_TTHIDLoose_Fake_SL_DNN01_GGFNLO_Benchmark{BM} + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2018NanoV7_SL_NonResonant_DNN01_Fake_Boosted + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2018NanoV7_SL_NonResonant_DNN01_Fake_Resolved1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2018NanoV7_SL_NonResonant_DNN01_Fake_Resolved2B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2018NanoV7_SL_NonResonant_DNN01_GGFNLO_Benchmark{BM} + outputDir: /home/ucl/cp3/fbury/scratch/Datacards/bbww/NonResonant/datacard_fit_NonResonant_BM_GGFNLO_{BM}_syst_FR2/ @@ -74,7 +75,6 @@ combineConfigs: - HH_SL_resolved1b_VBF - HH_SL_resolved2b_VBF - HH_SL_boosted_VBF - - HH_SL_inclusive_WJets - HH_SL_inclusive_other - HH_SL_resolved_TopH - HH_SL_boosted_TopH @@ -107,7 +107,6 @@ combineConfigs: - HH_SL_resolved1b_VBF - HH_SL_resolved2b_VBF - HH_SL_boosted_VBF - - HH_SL_inclusive_WJets - HH_SL_inclusive_other - HH_SL_resolved_TopH - HH_SL_boosted_TopH @@ -115,19 +114,18 @@ combineConfigs: -legend: - position: - - 0.2 - - 0.7 - - 0.9 - - 0.9 - columns: 3 +plotIt: !include plotIt_nonres_COMB.yml + +era: + - 2016 + - 2017 + - 2018 normSyst : !include norm_comb_nonres.yml shapeSyst : !include shape_comb_systematics.yml -rebin: !include rebin_comb_nonresonant_BM.yml +rebin: !include rebin_comb_nonresonant.yml histCorrections: !include nonclosure_nonres.yml diff --git a/Datacards/configs/datacard_fit_NonResonant_COMB_FR2.yml b/Datacards/configs/datacard_fit_NonResonant_COMB_FR2.yml index 0959c9ab..fbb5af06 100644 --- a/Datacards/configs/datacard_fit_NonResonant_COMB_FR2.yml +++ b/Datacards/configs/datacard_fit_NonResonant_COMB_FR2.yml @@ -1,31 +1,32 @@ path: 2016: # DL # - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2016NanoV7_NonResonant_DNN11_Fake_DYEstimation_Resolved1B - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2016NanoV7_NonResonant_DNN11_Fake_DYEstimation_Resolved2B - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2016NanoV7_NonResonant_DNN11_Fake_DYEstimation_Boosted1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2016NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Boosted1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2016NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Resolved1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2016NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Resolved2B # SL # - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2016NanoV7_TTHIDLoose_Fake_DNNSL01_Boosted - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2016NanoV7_TTHIDLoose_Fake_DNNSL01_Resolved1B - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2016NanoV7_TTHIDLoose_Fake_DNNSL01_Resolved2B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2016NanoV7_SL_NonResonant_DNN01_Fake_Boosted + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2016NanoV7_SL_NonResonant_DNN01_Fake_Resolved1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2016NanoV7_SL_NonResonant_DNN01_Fake_Resolved2B 2017: # DL # - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2017NanoV7_NonResonant_DNN11_Fake_DYEstimation_Resolved1B - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2017NanoV7_NonResonant_DNN11_Fake_DYEstimation_Resolved2B - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2017NanoV7_NonResonant_DNN11_Fake_DYEstimation_Boosted1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2017NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Boosted1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2017NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Resolved1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2017NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Resolved2B # SL # - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2017NanoV7_TTHIDLoose_Fake_DNNSL01_Boosted - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2017NanoV7_TTHIDLoose_Fake_DNNSL01_Resolved1B - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2017NanoV7_TTHIDLoose_Fake_DNNSL01_Resolved2B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2017NanoV7_SL_NonResonant_DNN01_Fake_Boosted + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2017NanoV7_SL_NonResonant_DNN01_Fake_Resolved1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2017NanoV7_SL_NonResonant_DNN01_Fake_Resolved2B 2018: # DL # - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2018NanoV7_NonResonant_DNN11_Fake_DYEstimation_Resolved1B - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2018NanoV7_NonResonant_DNN11_Fake_DYEstimation_Resolved2B - - /nfs/scratch/fynu/fbury/BambooOutputHHtobbWW/full2018NanoV7_NonResonant_DNN11_Fake_DYEstimation_Boosted1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2018NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Boosted1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2018NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Resolved1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2018NanoV7_DL_NonResonant_DNN11_Fake_DYEstimation_Resolved2B # SL # - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2018NanoV7_TTHIDLoose_Fake_DNNSL01_Boosted - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2018NanoV7_TTHIDLoose_Fake_DNNSL01_Resolved1B - - /nfs/scratch/fynu/gsaha/PlotNoSyst2018SL_Debug/full2018NanoV7_TTHIDLoose_Fake_DNNSL01_Resolved2B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2018NanoV7_SL_NonResonant_DNN01_Fake_Boosted + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2018NanoV7_SL_NonResonant_DNN01_Fake_Resolved1B + - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/NonResonant/full2018NanoV7_SL_NonResonant_DNN01_Fake_Resolved2B + outputDir: /home/ucl/cp3/fbury/scratch/Datacards/bbww/NonResonant/datacard_fit_NonResonant_syst_FR2/ @@ -42,7 +43,7 @@ era: - 2017 - 2018 -combineConfigs: !include combine_DL_nonres.yml +combineConfigs: !include combine_nonres.yml normSyst : !include norm_comb_nonres.yml diff --git a/Datacards/configs/datacard_fit_NonResonant_DL_DNN11_UE.yml b/Datacards/configs/datacard_fit_NonResonant_DL_DNN11_UE.yml deleted file mode 100644 index 3a74b745..00000000 --- a/Datacards/configs/datacard_fit_NonResonant_DL_DNN11_UE.yml +++ /dev/null @@ -1,66 +0,0 @@ -path: - 2016: - - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/full2016NanoV7_NonResonant_DNN11_UE - 2017: - - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/full2017NanoV7_NonResonant_DNN11_UE - 2018: - - /home/ucl/cp3/fbury/scratch/BambooOutputHHtobbWW/full2018NanoV7_NonResonant_DNN11_UE - -outputDir: /home/ucl/cp3/fbury/scratch/Datacards/bbww_dl/NonResonant/datacard_fit_NonResonant_DL_syst_UE/ - -use_syst: False - -yamlName: - - plots.yml - -era: - - 2016 - - 2017 - - 2018 - -histConverter: !include cat_DL_nonresonant.yml - -groups: - ST_UE_nom: - type: mc - files: - - ST_schannel_4f_UE_nom.root - - ST_tchannel_antitop_4f_UE_nom.root - - ST_tchannel_top_4f_UE_nom.root - - ST_tW_antitop_5f_UE_nom.root - - ST_tW_top_5f_UE_nom.root - TT_UE_nom: - type: mc - files: - - TTTo2L2Nu_UE_nom.root - - TTToHadronic_UE_nom.root - - TTToSemiLeptonic_UE_nom.root - ST_UE_down: - type: mc - files: - - ST_schannel_4f_UE_down.root - - ST_tchannel_antitop_4f_UE_down.root - - ST_tchannel_top_4f_UE_down.root - - ST_tW_antitop_5f_UE_down.root - - ST_tW_top_5f_UE_down.root - TT_UE_down: - type: mc - files: - - TTTo2L2Nu_UE_down.root - - TTToHadronic_UE_down.root - - TTToSemiLeptonic_UE_down.root - ST_UE_up: - type: mc - files: - - ST_schannel_4f_UE_up.root - - ST_tchannel_antitop_4f_UE_up.root - - ST_tchannel_top_4f_UE_up.root - - ST_tW_antitop_5f_UE_up.root - - ST_tW_top_5f_UE_up.root - TT_UE_up: - type: mc - files: - - TTTo2L2Nu_UE_up.root - - TTToHadronic_UE_up.root - - TTToSemiLeptonic_UE_up.root - diff --git a/Datacards/configs/factors_SL_Fake_2016.json b/Datacards/configs/factors_SL_Fake_2016.json deleted file mode 100644 index bbbfa8b0..00000000 --- a/Datacards/configs/factors_SL_Fake_2016.json +++ /dev/null @@ -1,202 +0,0 @@ -{ - "HH_SL_e_boosted_GGF_2016": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_e_boosted_TopH_2016": { - "cog": 0.4744229131432943, - "nom": 1.0954708846681387, - "slope": 3.422231378926821 - }, - "HH_SL_e_boosted_VBF_2016": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_e_inclusive_WJets_2016": { - "cog": 0.40167005133940936, - "nom": 0.9821904862710092, - "slope": -1.1898712981608093 - }, - "HH_SL_e_inclusive_other_2016": { - "cog": 0.37420008122967546, - "nom": 1.188063230107982, - "slope": -0.26412727776046746 - }, - "HH_SL_e_resolved1b_GGF_2016": { - "cog": 0.24913702321544895, - "nom": 1.6319574140088382, - "slope": 2.666666666666667 - }, - "HH_SL_e_resolved1b_VBF_2016": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_e_resolved2b_GGF_2016": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_e_resolved2b_VBF_2016": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_e_resolved_TopH_2016": { - "cog": 0.41011071166978635, - "nom": 1.2020316059774412, - "slope": 1.1371065557008175 - }, - "HH_SL_m_boosted_GGF_2016": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_m_boosted_TopH_2016": { - "cog": 0.44656687590898186, - "nom": 1.2114492080156753, - "slope": -0.21460707599519335 - }, - "HH_SL_m_boosted_VBF_2016": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_m_inclusive_WJets_2016": { - "cog": 0.3801454039311388, - "nom": 1.4377684001300053, - "slope": -0.5339755934162387 - }, - "HH_SL_m_inclusive_other_2016": { - "cog": 0.36510028984745213, - "nom": 1.4422746427255222, - "slope": -0.7723927743916909 - }, - "HH_SL_m_resolved1b_GGF_2016": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_m_resolved1b_VBF_2016": { - "cog": 0.3004719299392267, - "nom": 2, - "slope": -0.7723927743916909 - }, - "HH_SL_m_resolved2b_GGF_2016": { - "cog": 0.3793794161546652, - "nom": 2, - "slope": -0.7723927743916909 - }, - "HH_SL_m_resolved2b_VBF_2016": { - "cog": 0.29591836734693877, - "nom": 0.33928607490776713, - "slope": -0.7723927743916909 - }, - "HH_SL_m_resolved_TopH_2016": { - "cog": 0.40365857117567167, - "nom": 1.4106920997823515, - "slope": 0.31163015096778585 - }, - "HH_e_SL_boosted_GGF_2016": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_e_SL_boosted_TopH_2016": { - "cog": 0.4744229131432943, - "nom": 1.0954708846681387, - "slope": 3.422231378926821 - }, - "HH_e_SL_boosted_VBF_2016": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_e_SL_inclusive_WJets_2016": { - "cog": 0.40167005133940936, - "nom": 0.9821904862710092, - "slope": -1.1898712981608093 - }, - "HH_e_SL_inclusive_other_2016": { - "cog": 0.37420008122967546, - "nom": 1.188063230107982, - "slope": -0.26412727776046746 - }, - "HH_e_SL_resolved1b_GGF_2016": { - "cog": 0.24913702321544895, - "nom": 1.6319574140088382, - "slope": 2.666666666666667 - }, - "HH_e_SL_resolved1b_VBF_2016": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_e_SL_resolved2b_GGF_2016": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_e_SL_resolved2b_VBF_2016": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_e_SL_resolved_TopH_2016": { - "cog": 0.41011071166978635, - "nom": 1.2020316059774412, - "slope": 1.1371065557008175 - }, - "HH_m_SL_boosted_GGF_2016": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_m_SL_boosted_TopH_2016": { - "cog": 0.44656687590898186, - "nom": 1.2114492080156753, - "slope": -0.21460707599519335 - }, - "HH_m_SL_boosted_VBF_2016": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_m_SL_inclusive_WJets_2016": { - "cog": 0.3801454039311388, - "nom": 1.4377684001300053, - "slope": -0.5339755934162387 - }, - "HH_m_SL_inclusive_other_2016": { - "cog": 0.36510028984745213, - "nom": 1.4422746427255222, - "slope": -0.7723927743916909 - }, - "HH_m_SL_resolved1b_GGF_2016": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_m_SL_resolved1b_VBF_2016": { - "cog": 0.3004719299392267, - "nom": 2, - "slope": -0.7723927743916909 - }, - "HH_m_SL_resolved2b_GGF_2016": { - "cog": 0.3793794161546652, - "nom": 2, - "slope": -0.7723927743916909 - }, - "HH_m_SL_resolved2b_VBF_2016": { - "cog": 0.29591836734693877, - "nom": 0.33928607490776713, - "slope": -0.7723927743916909 - }, - "HH_m_SL_resolved_TopH_2016": { - "cog": 0.40365857117567167, - "nom": 1.4106920997823515, - "slope": 0.31163015096778585 - } -} \ No newline at end of file diff --git a/Datacards/configs/factors_SL_Fake_2017.json b/Datacards/configs/factors_SL_Fake_2017.json deleted file mode 100644 index 4ace2b13..00000000 --- a/Datacards/configs/factors_SL_Fake_2017.json +++ /dev/null @@ -1,202 +0,0 @@ -{ - "HH_SL_e_boosted_GGF_2017": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_e_boosted_TopH_2017": { - "cog": 0.4444863318620527, - "nom": 0.9394709616730599, - "slope": 2.8956761834988702 - }, - "HH_SL_e_boosted_VBF_2017": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_e_inclusive_WJets_2017": { - "cog": 0.4225832059437568, - "nom": 0.777174219243938, - "slope": 0.11957539064398769 - }, - "HH_SL_e_inclusive_other_2017": { - "cog": 0.36686657654280985, - "nom": 0.6413569220712119, - "slope": 0.9683887130583632 - }, - "HH_SL_e_resolved1b_GGF_2017": { - "cog": 0.32584976333925486, - "nom": 2, - "slope": 4.566777378320686 - }, - "HH_SL_e_resolved1b_VBF_2017": { - "cog": 0.2989822161241807, - "nom": 2, - "slope": -1.6335263219144627 - }, - "HH_SL_e_resolved2b_GGF_2017": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_e_resolved2b_VBF_2017": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_e_resolved_TopH_2017": { - "cog": 0.4042293010930484, - "nom": 0.6203462602274673, - "slope": 1.4956489647259568 - }, - "HH_SL_m_boosted_GGF_2017": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_m_boosted_TopH_2017": { - "cog": 0.430178251503067, - "nom": 1.2652144564483794, - "slope": 0.9519993221834915 - }, - "HH_SL_m_boosted_VBF_2017": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_m_inclusive_WJets_2017": { - "cog": 0.39634292570076785, - "nom": 1.4935795027607346, - "slope": -0.2800329139578429 - }, - "HH_SL_m_inclusive_other_2017": { - "cog": 0.3532356062842414, - "nom": 1.2643671921856137, - "slope": -0.5841395287439386 - }, - "HH_SL_m_resolved1b_GGF_2017": { - "cog": 0.35222903409020595, - "nom": 2, - "slope": 1.319998162668889 - }, - "HH_SL_m_resolved1b_VBF_2017": { - "cog": 0.3907985433507772, - "nom": 1.9376138597887003, - "slope": 1.4197285657544993 - }, - "HH_SL_m_resolved2b_GGF_2017": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_m_resolved2b_VBF_2017": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_m_resolved_TopH_2017": { - "cog": 0.39521814801208005, - "nom": 1.139827788632094, - "slope": -3.274702797097221 - }, - "HH_e_SL_boosted_GGF_2017": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_e_SL_boosted_TopH_2017": { - "cog": 0.4444863318620527, - "nom": 0.9394709616730599, - "slope": 2.8956761834988702 - }, - "HH_e_SL_boosted_VBF_2017": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_e_SL_inclusive_WJets_2017": { - "cog": 0.4225832059437568, - "nom": 0.777174219243938, - "slope": 0.11957539064398769 - }, - "HH_e_SL_inclusive_other_2017": { - "cog": 0.36686657654280985, - "nom": 0.6413569220712119, - "slope": 0.9683887130583632 - }, - "HH_e_SL_resolved1b_GGF_2017": { - "cog": 0.32584976333925486, - "nom": 2, - "slope": 4.566777378320686 - }, - "HH_e_SL_resolved1b_VBF_2017": { - "cog": 0.2989822161241807, - "nom": 2, - "slope": -1.6335263219144627 - }, - "HH_e_SL_resolved2b_GGF_2017": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_e_SL_resolved2b_VBF_2017": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_e_SL_resolved_TopH_2017": { - "cog": 0.4042293010930484, - "nom": 0.6203462602274673, - "slope": 1.4956489647259568 - }, - "HH_m_SL_boosted_GGF_2017": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_m_SL_boosted_TopH_2017": { - "cog": 0.430178251503067, - "nom": 1.2652144564483794, - "slope": 0.9519993221834915 - }, - "HH_m_SL_boosted_VBF_2017": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_m_SL_inclusive_WJets_2017": { - "cog": 0.39634292570076785, - "nom": 1.4935795027607346, - "slope": -0.2800329139578429 - }, - "HH_m_SL_inclusive_other_2017": { - "cog": 0.3532356062842414, - "nom": 1.2643671921856137, - "slope": -0.5841395287439386 - }, - "HH_m_SL_resolved1b_GGF_2017": { - "cog": 0.35222903409020595, - "nom": 2, - "slope": 1.319998162668889 - }, - "HH_m_SL_resolved1b_VBF_2017": { - "cog": 0.3907985433507772, - "nom": 1.9376138597887003, - "slope": 1.4197285657544993 - }, - "HH_m_SL_resolved2b_GGF_2017": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_m_SL_resolved2b_VBF_2017": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_m_SL_resolved_TopH_2017": { - "cog": 0.39521814801208005, - "nom": 1.139827788632094, - "slope": -3.274702797097221 - } -} \ No newline at end of file diff --git a/Datacards/configs/factors_SL_Fake_2018.json b/Datacards/configs/factors_SL_Fake_2018.json deleted file mode 100644 index 566f3f64..00000000 --- a/Datacards/configs/factors_SL_Fake_2018.json +++ /dev/null @@ -1,202 +0,0 @@ -{ - "HH_SL_e_boosted_GGF_2018": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_e_boosted_TopH_2018": { - "cog": 0.43534683204658897, - "nom": 1.3122703094743537, - "slope": -0.3914687499129579 - }, - "HH_SL_e_boosted_VBF_2018": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_e_inclusive_WJets_2018": { - "cog": 0.4003959684548021, - "nom": 1.0340754809150408, - "slope": -2.184063834183952 - }, - "HH_SL_e_inclusive_other_2018": { - "cog": 0.3849207647624964, - "nom": 0.8883955933271528, - "slope": 1.3817127622982706 - }, - "HH_SL_e_resolved1b_GGF_2018": { - "cog": 0.2691961963559874, - "nom": 0.7557134369277646, - "slope": 1.3817127622982706 - }, - "HH_SL_e_resolved1b_VBF_2018": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_e_resolved2b_GGF_2018": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_e_resolved2b_VBF_2018": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_e_resolved_TopH_2018": { - "cog": 0.40340646462444163, - "nom": 0.811690730336687, - "slope": 1.3682277494757131 - }, - "HH_SL_m_boosted_GGF_2018": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_m_boosted_TopH_2018": { - "cog": 0.4238550973346174, - "nom": 1.2617077505991443, - "slope": 1.7759811670339856 - }, - "HH_SL_m_boosted_VBF_2018": { - "cog": 0.5408163265306122, - "nom": 0.2891707268625276, - "slope": 1.7759811670339856 - }, - "HH_SL_m_inclusive_WJets_2018": { - "cog": 0.3718065018359186, - "nom": 1.0791078292129077, - "slope": -1.9932101781016285 - }, - "HH_SL_m_inclusive_other_2018": { - "cog": 0.3704028561918399, - "nom": 1.093820911342342, - "slope": 0.26883133558858907 - }, - "HH_SL_m_resolved1b_GGF_2018": { - "cog": 0.36441949034388416, - "nom": 2, - "slope": 0.26883133558858907 - }, - "HH_SL_m_resolved1b_VBF_2018": { - "cog": 0.3795298033343633, - "nom": 1.754525933289544, - "slope": 4.513366540273047 - }, - "HH_SL_m_resolved2b_GGF_2018": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_m_resolved2b_VBF_2018": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_SL_m_resolved_TopH_2018": { - "cog": 0.39590013068825985, - "nom": 1.006603990789201, - "slope": -0.33699407018484856 - }, - "HH_e_SL_boosted_GGF_2018": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_e_SL_boosted_TopH_2018": { - "cog": 0.43534683204658897, - "nom": 1.3122703094743537, - "slope": -0.3914687499129579 - }, - "HH_e_SL_boosted_VBF_2018": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_e_SL_inclusive_WJets_2018": { - "cog": 0.4003959684548021, - "nom": 1.0340754809150408, - "slope": -2.184063834183952 - }, - "HH_e_SL_inclusive_other_2018": { - "cog": 0.3849207647624964, - "nom": 0.8883955933271528, - "slope": 1.3817127622982706 - }, - "HH_e_SL_resolved1b_GGF_2018": { - "cog": 0.2691961963559874, - "nom": 0.7557134369277646, - "slope": 1.3817127622982706 - }, - "HH_e_SL_resolved1b_VBF_2018": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_e_SL_resolved2b_GGF_2018": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_e_SL_resolved2b_VBF_2018": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_e_SL_resolved_TopH_2018": { - "cog": 0.40340646462444163, - "nom": 0.811690730336687, - "slope": 1.3682277494757131 - }, - "HH_m_SL_boosted_GGF_2018": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_m_SL_boosted_TopH_2018": { - "cog": 0.4238550973346174, - "nom": 1.2617077505991443, - "slope": 1.7759811670339856 - }, - "HH_m_SL_boosted_VBF_2018": { - "cog": 0.5408163265306122, - "nom": 0.2891707268625276, - "slope": 1.7759811670339856 - }, - "HH_m_SL_inclusive_WJets_2018": { - "cog": 0.3718065018359186, - "nom": 1.0791078292129077, - "slope": -1.9932101781016285 - }, - "HH_m_SL_inclusive_other_2018": { - "cog": 0.3704028561918399, - "nom": 1.093820911342342, - "slope": 0.26883133558858907 - }, - "HH_m_SL_resolved1b_GGF_2018": { - "cog": 0.36441949034388416, - "nom": 2, - "slope": 0.26883133558858907 - }, - "HH_m_SL_resolved1b_VBF_2018": { - "cog": 0.3795298033343633, - "nom": 1.754525933289544, - "slope": 4.513366540273047 - }, - "HH_m_SL_resolved2b_GGF_2018": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_m_SL_resolved2b_VBF_2018": { - "cog": 0.49999999999999994, - "nom": 2, - "slope": 1 - }, - "HH_m_SL_resolved_TopH_2018": { - "cog": 0.39590013068825985, - "nom": 1.006603990789201, - "slope": -0.33699407018484856 - } -} \ No newline at end of file diff --git a/Datacards/configs/nonclosure_DY_nonres.yml b/Datacards/configs/nonclosure_DY_nonres.yml deleted file mode 100644 index 299af824..00000000 --- a/Datacards/configs/nonclosure_DY_nonres.yml +++ /dev/null @@ -1,44 +0,0 @@ -2016: - - module: nonclosure.py:NonClosureDY - init: - path_json : config/fit_results_NonRes.json - categories: - HH_DL_inclusive_DY_VVV : - key: HH_inclusive_DY_VVV_2016 - systName: dy_inclusive_nonclosure_dy_vvv - HH_DL_resolved_other: - key: HH_resolved_other_2016 - systName: dy_resolved_nonclosure_other - HH_DL_boosted_other: - key: HH_boosted_other - systName: dy_boosted_nonclosure_other -2017: - - module: nonclosure.py:NonClosureDY - init: - path_json : config/fit_results_NonRes.json - categories: - HH_DL_inclusive_DY_VVV : - key: HH_inclusive_DY_VVV_2017 - systName: dy_inclusive_nonclosure_dy_vvv - HH_DL_resolved_other: - key: HH_resolved_other_2017 - systName: dy_resolved_nonclosure_other - HH_DL_boosted_other: - key: HH_boosted_other - systName: dy_boosted_nonclosure_other -2018: - - module: nonclosure.py:NonClosureDY - init: - path_json : config/fit_results_NonRes.json - categories: - HH_DL_inclusive_DY_VVV : - key: HH_inclusive_DY_VVV_2018 - systName: dy_inclusive_nonclosure_dy_vvv - HH_DL_resolved_other: - key: HH_resolved_other_2018 - systName: dy_resolved_nonclosure_other - HH_DL_boosted_other: - key: HH_boosted_other - systName: dy_boosted_nonclosure_other - - diff --git a/Datacards/configs/nonclosure_Fake_SL_nonres.yml b/Datacards/configs/nonclosure_Fake_SL_nonres.yml deleted file mode 100644 index c887a929..00000000 --- a/Datacards/configs/nonclosure_Fake_SL_nonres.yml +++ /dev/null @@ -1,200 +0,0 @@ - ############### 2016 ################### - module: nonclosure.py:NonClosureFake - init: - path_json: config/factors_SL_Fake_2016.json - categories: - HH_e_resolved1b_GGF: - key: HH_e_resolved1b_GGF_2016 - systName: fake_nc_e_res1b_GGF - HH_m_resolved1b_GGF: - key: HH_m_resolved1b_GGF_2016 - systName: fake_nc_m_res1b_GGF - HH_e_resolved1b_VBF: - key: HH_e_resolved1b_VBF_2016 - systName: fake_nc_e_res1b_VBF - HH_m_resolved1b_VBF: - key: HH_m_resolved1b_VBF_2016 - systName: fake_nc_m_res1b_VBF - HH_e_resolved2b_GGF: - key: HH_e_resolved2b_GGF_2016 - systName: fake_nc_e_res2b_GGF - HH_m_resolved2b_GGF: - key: HH_m_resolved2b_GGF_2016 - systName: fake_nc_m_res2b_GGF - HH_e_resolved2b_VBF: - key: HH_e_resolved2b_VBF_2016 - systName: fake_nc_e_res2b_VBF - HH_m_resolved2b_VBF: - key: HH_m_resolved2b_VBF_2016 - systName: fake_nc_m_res2b_VBF - HH_e_boosted_GGF: - key: HH_e_boosted_GGF_2016 - systName: fake_nc_e_boosted_GGF - HH_m_boosted_GGF: - key: HH_m_boosted_GGF_2016 - systName: fake_nc_m_boosted_GGF - HH_e_boosted_VBF: - key: HH_e_boosted_VBF_2016 - systName: fake_nc_e_boosted_VBF - HH_m_boosted_VBF: - key: HH_m_boosted_VBF_2016 - systName: fake_nc_m_boosted_VBF - HH_e_inclusive_WJets: - key: HH_e_inclusive_WJets_2016 - systName: fake_nc_e_inc_wjets - HH_m_inclusive_WJets: - key: HH_m_inclusive_WJets_2016 - systName: fake_nc_m_inc_wjets - HH_e_inclusive_OtherH: - key: HH_e_inclusive_OtherH_2016 - systName: fake_nc_e_inc_otherh - HH_m_inclusive_OtherH: - key: HH_m_inclusive_OtherH_2016 - systName: fake_nc_m_inc_otherh - HH_e_resolved_Top: - key: HH_e_resolved_Top_2016 - systName: fake_nc_e_res_top - HH_m_resolved_Top: - key: HH_m_resolved_Top_2016 - systName: fake_nc_m_res_top - HH_e_boosted_Top: - key: HH_e_boosted_Top_2016 - systName: fake_nc_e_boosted_top - HH_m_boosted_Top: - key: HH_m_boosted_Top_2016 - systName: fake_nc_m_boosted_top - - ############### 2017 ################### - module: nonclosure.py:NonClosureFake - init: - path_json: config/factors_SL_Fake_2017.json - categories: - HH_e_resolved1b_GGF: - key: HH_e_resolved1b_GGF_2017 - systName: fake_nc_e_res1b_GGF - HH_m_resolved1b_GGF: - key: HH_m_resolved1b_GGF_2017 - systName: fake_nc_m_res1b_GGF - HH_e_resolved1b_VBF: - key: HH_e_resolved1b_VBF_2017 - systName: fake_nc_e_res1b_VBF - HH_m_resolved1b_VBF: - key: HH_m_resolved1b_VBF_2017 - systName: fake_nc_m_res1b_VBF - HH_e_resolved2b_GGF: - key: HH_e_resolved2b_GGF_2017 - systName: fake_nc_e_res2b_GGF - HH_m_resolved2b_GGF: - key: HH_m_resolved2b_GGF_2017 - systName: fake_nc_m_res2b_GGF - HH_e_resolved2b_VBF: - key: HH_e_resolved2b_VBF_2017 - systName: fake_nc_e_res2b_VBF - HH_m_resolved2b_VBF: - key: HH_m_resolved2b_VBF_2017 - systName: fake_nc_m_res2b_VBF - HH_e_boosted_GGF: - key: HH_e_boosted_GGF_2017 - systName: fake_nc_e_boosted_GGF - HH_m_boosted_GGF: - key: HH_m_boosted_GGF_2017 - systName: fake_nc_m_boosted_GGF - HH_e_boosted_VBF: - key: HH_e_boosted_VBF_2017 - systName: fake_nc_e_boosted_VBF - HH_m_boosted_VBF: - key: HH_m_boosted_VBF_2017 - systName: fake_nc_m_boosted_VBF - HH_e_inclusive_WJets: - key: HH_e_inclusive_WJets_2017 - systName: fake_nc_e_inc_wjets - HH_m_inclusive_WJets: - key: HH_m_inclusive_WJets_2017 - systName: fake_nc_m_inc_wjets - HH_e_inclusive_OtherH: - key: HH_e_inclusive_OtherH_2017 - systName: fake_nc_e_inc_otherh - HH_m_inclusive_OtherH: - key: HH_m_inclusive_OtherH_2017 - systName: fake_nc_m_inc_otherh - HH_e_resolved_Top: - key: HH_e_resolved_Top_2017 - systName: fake_nc_e_res_top - HH_m_resolved_Top: - key: HH_m_resolved_Top_2017 - systName: fake_nc_m_res_top - HH_e_boosted_Top: - key: HH_e_boosted_Top_2017 - systName: fake_nc_e_boosted_top - HH_m_boosted_Top: - key: HH_m_boosted_Top_2017 - systName: fake_nc_m_boosted_top - - - ############### 2018 ################### - module: nonclosure.py:NonClosureFake - init: - path_json: config/factors_SL_Fake_2018.json - categories: - HH_e_resolved1b_GGF: - key: HH_e_resolved1b_GGF_2018 - systName: fake_nc_e_res1b_GGF - HH_m_resolved1b_GGF: - key: HH_m_resolved1b_GGF_2018 - systName: fake_nc_m_res1b_GGF - HH_e_resolved1b_VBF: - key: HH_e_resolved1b_VBF_2018 - systName: fake_nc_e_res1b_VBF - HH_m_resolved1b_VBF: - key: HH_m_resolved1b_VBF_2018 - systName: fake_nc_m_res1b_VBF - HH_e_resolved2b_GGF: - key: HH_e_resolved2b_GGF_2018 - systName: fake_nc_e_res2b_GGF - HH_m_resolved2b_GGF: - key: HH_m_resolved2b_GGF_2018 - systName: fake_nc_m_res2b_GGF - HH_e_resolved2b_VBF: - key: HH_e_resolved2b_VBF_2018 - systName: fake_nc_e_res2b_VBF - HH_m_resolved2b_VBF: - key: HH_m_resolved2b_VBF_2018 - systName: fake_nc_m_res2b_VBF - HH_e_boosted_GGF: - key: HH_e_boosted_GGF_2018 - systName: fake_nc_e_boosted_GGF - HH_m_boosted_GGF: - key: HH_m_boosted_GGF_2018 - systName: fake_nc_m_boosted_GGF - HH_e_boosted_VBF: - key: HH_e_boosted_VBF_2018 - systName: fake_nc_e_boosted_VBF - HH_m_boosted_VBF: - key: HH_m_boosted_VBF_2018 - systName: fake_nc_m_boosted_VBF - HH_e_inclusive_WJets: - key: HH_e_inclusive_WJets_2018 - systName: fake_nc_e_inc_wjets - HH_m_inclusive_WJets: - key: HH_m_inclusive_WJets_2018 - systName: fake_nc_m_inc_wjets - HH_e_inclusive_OtherH: - key: HH_e_inclusive_OtherH_2018 - systName: fake_nc_e_inc_otherh - HH_m_inclusive_OtherH: - key: HH_m_inclusive_OtherH_2018 - systName: fake_nc_m_inc_otherh - HH_e_resolved_Top: - key: HH_e_resolved_Top_2018 - systName: fake_nc_e_res_top - HH_m_resolved_Top: - key: HH_m_resolved_Top_2018 - systName: fake_nc_m_res_top - HH_e_boosted_Top: - key: HH_e_boosted_Top_2018 - systName: fake_nc_e_boosted_top - HH_m_boosted_Top: - key: HH_m_boosted_Top_2018 - systName: fake_nc_m_boosted_top - - diff --git a/Datacards/configs/nonclosure_nonres.yml b/Datacards/configs/nonclosure_nonres.yml index d1fe6b4d..92d5ee3d 100644 --- a/Datacards/configs/nonclosure_nonres.yml +++ b/Datacards/configs/nonclosure_nonres.yml @@ -6,20 +6,20 @@ path_json : ../configs/fit_results_NonRes.json categories: HH_DL_inclusive_DY_VVV : - key: HH_inclusive_DY_VVV_2016 + key: HH_DL_inclusive_DY_VVV_2016 systName: dy_inclusive_nonclosure_dy_vvv HH_DL_resolved_other: - key: HH_resolved_other_2016 + key: HH_DL_resolved_other_2016 systName: dy_resolved_nonclosure_other HH_DL_boosted_other: - key: HH_boosted_other + key: HH_DL_boosted_other systName: dy_boosted_nonclosure_other ####### Fakes ####### - module: nonclosure.py:NonClosureFake init: - path_json: ../configs/factors_SL_Fake_2016.json + path_json: ../configs/factors_SL_Fake.json histConverter: !include cat_SL_nonresonant_channel.yml - regroup: !include cat_SL_nonresonant_regroup.yml + aggregation: !include cat_SL_nonresonant_aggregation.yml categories: HH_SL_e_resolved1b_GGF: key: HH_SL_e_resolved1b_GGF_2016 @@ -57,34 +57,28 @@ HH_SL_m_boosted_VBF: key: HH_SL_m_boosted_VBF_2016 systName: fake_nc_m_boosted_VBF - HH_SL_e_inclusive_WJets: - key: HH_SL_e_inclusive_WJets_2016 - systName: fake_nc_e_inc_wjets - HH_SL_m_inclusive_WJets: - key: HH_SL_m_inclusive_WJets_2016 - systName: fake_nc_m_inc_wjets HH_SL_e_inclusive_other: key: HH_SL_e_inclusive_other_2016 - systName: fake_nc_e_inc_otherh + systName: fake_nc_e_inc_other HH_SL_m_inclusive_other: key: HH_SL_m_inclusive_other_2016 - systName: fake_nc_m_inc_otherh + systName: fake_nc_m_inc_other HH_SL_e_resolved_TopH: key: HH_SL_e_resolved_TopH_2016 - systName: fake_nc_e_res_top + systName: fake_nc_e_res_toph HH_SL_m_resolved_TopH: key: HH_SL_m_resolved_TopH_2016 - systName: fake_nc_m_res_top + systName: fake_nc_m_res_toph HH_SL_e_boosted_TopH: key: HH_SL_e_boosted_TopH_2016 - systName: fake_nc_e_boosted_top + systName: fake_nc_e_boosted_toph HH_SL_m_boosted_TopH: key: HH_SL_m_boosted_TopH_2016 - systName: fake_nc_m_boosted_top + systName: fake_nc_m_boosted_toph ####### Underlying event ####### - module: nonclosure.py:UnderlyingEvent init: - path_json: ../configs/UE_NonRes2016.json + path_json: ../configs/UE_NonRes.json categories: HH_DL_resolved1b_GGF: systName: underlying_event @@ -104,6 +98,25 @@ systName: underlying_event HH_DL_boosted_other: systName: underlying_event + HH_SL_resolved1b_GGF: + systName: underlying_event + HH_SL_resolved1b_VBF: + systName: underlying_event + HH_SL_resolved2b_GGF: + systName: underlying_event + HH_SL_resolved2b_GGF: + systName: underlying_event + HH_SL_boosted_GGF: + systName: underlying_event + HH_SL_boosted_VBF: + systName: underlying_event + HH_SL_inclusive_other: + systName: underlying_event + HH_SL_resolved_TopH: + systName: underlying_event + HH_SL_boosted_TopH: + systName: underlying_event + ################# 2017 ################### @@ -114,18 +127,20 @@ path_json : ../configs/fit_results_NonRes.json categories: HH_DL_inclusive_DY_VVV : - key: HH_inclusive_DY_VVV_2017 + key: HH_DL_inclusive_DY_VVV_2017 systName: dy_inclusive_nonclosure_dy_vvv HH_DL_resolved_other: - key: HH_resolved_other_2017 + key: HH_DL_resolved_other_2017 systName: dy_resolved_nonclosure_other HH_DL_boosted_other: - key: HH_boosted_other + key: HH_DL_boosted_other systName: dy_boosted_nonclosure_other ####### Fakes ####### - module: nonclosure.py:NonClosureFake init: - path_json: ../configs/factors_SL_Fake_2017.json + path_json: ../configs/factors_SL_Fake.json + histConverter: !include cat_SL_nonresonant_channel.yml + aggregation: !include cat_SL_nonresonant_aggregation.yml categories: HH_SL_e_resolved1b_GGF: key: HH_SL_e_resolved1b_GGF_2017 @@ -163,34 +178,28 @@ HH_SL_m_boosted_VBF: key: HH_SL_m_boosted_VBF_2017 systName: fake_nc_m_boosted_VBF - HH_SL_e_inclusive_WJets: - key: HH_SL_e_inclusive_WJets_2017 - systName: fake_nc_e_inc_wjets - HH_SL_m_inclusive_WJets: - key: HH_SL_m_inclusive_WJets_2017 - systName: fake_nc_m_inc_wjets HH_SL_e_inclusive_other: key: HH_SL_e_inclusive_other_2017 - systName: fake_nc_e_inc_otherh + systName: fake_nc_e_inc_other HH_SL_m_inclusive_other: key: HH_SL_m_inclusive_other_2017 - systName: fake_nc_m_inc_otherh + systName: fake_nc_m_inc_other HH_SL_e_resolved_TopH: key: HH_SL_e_resolved_TopH_2017 - systName: fake_nc_e_res_top + systName: fake_nc_e_res_toph HH_SL_m_resolved_TopH: key: HH_SL_m_resolved_TopH_2017 - systName: fake_nc_m_res_top + systName: fake_nc_m_res_toph HH_SL_e_boosted_TopH: key: HH_SL_e_boosted_TopH_2017 - systName: fake_nc_e_boosted_top + systName: fake_nc_e_boosted_toph HH_SL_m_boosted_TopH: key: HH_SL_m_boosted_TopH_2017 - systName: fake_nc_m_boosted_top + systName: fake_nc_m_boosted_toph ####### Underlying event ####### - module: nonclosure.py:UnderlyingEvent init: - path_json: ../configs/UE_NonRes2017.json + path_json: ../configs/UE_NonRes.json categories: HH_DL_resolved1b_GGF: systName: underlying_event @@ -210,7 +219,24 @@ systName: underlying_event HH_DL_boosted_other: systName: underlying_event - + HH_SL_resolved1b_GGF: + systName: underlying_event + HH_SL_resolved1b_VBF: + systName: underlying_event + HH_SL_resolved2b_GGF: + systName: underlying_event + HH_SL_resolved2b_GGF: + systName: underlying_event + HH_SL_boosted_GGF: + systName: underlying_event + HH_SL_boosted_VBF: + systName: underlying_event + HH_SL_inclusive_other: + systName: underlying_event + HH_SL_resolved_TopH: + systName: underlying_event + HH_SL_boosted_TopH: + systName: underlying_event ################# 2018 ################### @@ -221,18 +247,20 @@ path_json : ../configs/fit_results_NonRes.json categories: HH_DL_inclusive_DY_VVV : - key: HH_inclusive_DY_VVV_2018 + key: HH_DL_inclusive_DY_VVV_2018 systName: dy_inclusive_nonclosure_dy_vvv HH_DL_resolved_other: - key: HH_resolved_other_2018 + key: HH_DL_resolved_other_2018 systName: dy_resolved_nonclosure_other HH_DL_boosted_other: - key: HH_boosted_other + key: HH_DL_boosted_other systName: dy_boosted_nonclosure_other ####### Fakes ####### - module: nonclosure.py:NonClosureFake init: - path_json: ../configs/factors_SL_Fake_2018.json + path_json: ../configs/factors_SL_Fake.json + histConverter: !include cat_SL_nonresonant_channel.yml + aggregation: !include cat_SL_nonresonant_aggregation.yml categories: HH_SL_e_resolved1b_GGF: key: HH_SL_e_resolved1b_GGF_2018 @@ -270,34 +298,28 @@ HH_SL_m_boosted_VBF: key: HH_SL_m_boosted_VBF_2018 systName: fake_nc_m_boosted_VBF - HH_SL_e_inclusive_WJets: - key: HH_SL_e_inclusive_WJets_2018 - systName: fake_nc_e_inc_wjets - HH_SL_m_inclusive_WJets: - key: HH_SL_m_inclusive_WJets_2018 - systName: fake_nc_m_inc_wjets HH_SL_e_inclusive_other: key: HH_SL_e_inclusive_other_2018 - systName: fake_nc_e_inc_otherh + systName: fake_nc_e_inc_other HH_SL_m_inclusive_other: key: HH_SL_m_inclusive_other_2018 - systName: fake_nc_m_inc_otherh + systName: fake_nc_m_inc_other HH_SL_e_resolved_TopH: key: HH_SL_e_resolved_TopH_2018 - systName: fake_nc_e_res_top + systName: fake_nc_e_res_toph HH_SL_m_resolved_TopH: key: HH_SL_m_resolved_TopH_2018 - systName: fake_nc_m_res_top + systName: fake_nc_m_res_toph HH_SL_e_boosted_TopH: key: HH_SL_e_boosted_TopH_2018 - systName: fake_nc_e_boosted_top + systName: fake_nc_e_boosted_toph HH_SL_m_boosted_TopH: key: HH_SL_m_boosted_TopH_2018 - systName: fake_nc_m_boosted_top + systName: fake_nc_m_boosted_toph ####### Underlying event ####### - module: nonclosure.py:UnderlyingEvent init: - path_json: ../configs/UE_NonRes2018.json + path_json: ../configs/UE_NonRes.json categories: HH_DL_resolved1b_GGF: systName: underlying_event @@ -317,7 +339,22 @@ systName: underlying_event HH_DL_boosted_other: systName: underlying_event - - - + HH_SL_resolved1b_GGF: + systName: underlying_event + HH_SL_resolved1b_VBF: + systName: underlying_event + HH_SL_resolved2b_GGF: + systName: underlying_event + HH_SL_resolved2b_GGF: + systName: underlying_event + HH_SL_boosted_GGF: + systName: underlying_event + HH_SL_boosted_VBF: + systName: underlying_event + HH_SL_inclusive_other: + systName: underlying_event + HH_SL_resolved_TopH: + systName: underlying_event + HH_SL_boosted_TopH: + systName: underlying_event diff --git a/Datacards/configs/norm_DL_dipolRecoil_2016.yml b/Datacards/configs/norm_DL_dipolRecoil_2016.yml deleted file mode 100644 index 334d2118..00000000 --- a/Datacards/configs/norm_DL_dipolRecoil_2016.yml +++ /dev/null @@ -1,4 +0,0 @@ -################################# -# Dipole recoil on # -################################# -qqHH_pythiaDipoleOn diff --git a/Datacards/configs/norm_all_nonres.yml b/Datacards/configs/norm_all_nonres.yml deleted file mode 100644 index 85e476c3..00000000 --- a/Datacards/configs/norm_all_nonres.yml +++ /dev/null @@ -1,34 +0,0 @@ - 2016: - - !include norm_lumi.yml - - !include norm_BR.yml - - !include norm_QCDscale.yml - - !include norm_alpha_s.yml - - !include norm_pdf.yml - - !include norm_misc.yml - - !include norm_DL_nonres_process.yml - - !include norm_fakes_2016.yml - - !include norm_DY_NonRes.yml - - footer: !include norm_footer_DL.yml - 2017: - - !include norm_lumi.yml - - !include norm_BR.yml - - !include norm_QCDscale.yml - - !include norm_alpha_s.yml - - !include norm_pdf.yml - - !include norm_misc.yml - - !include norm_DL_nonres_process.yml - - !include norm_fakes_2017.yml - - !include norm_DY_NonRes.yml - - footer: !include norm_footer_DL.yml - 2018: - - !include norm_lumi.yml - - !include norm_BR.yml - - !include norm_QCDscale.yml - - !include norm_alpha_s.yml - - !include norm_pdf.yml - - !include norm_misc.yml - - !include norm_DL_nonres_process.yml - - !include norm_fakes_2018.yml - - !include norm_DY_NonRes.yml - - footer: !include norm_footer_DL.yml - diff --git a/Datacards/configs/norm_comb_nonres.yml b/Datacards/configs/norm_comb_nonres.yml index 882bbb1f..ee551cc3 100644 --- a/Datacards/configs/norm_comb_nonres.yml +++ b/Datacards/configs/norm_comb_nonres.yml @@ -1,34 +1,12 @@ - 2016: - - !include norm_lumi.yml - - !include norm_BR.yml - - !include norm_QCDscale.yml - - !include norm_alpha_s.yml - - !include norm_pdf.yml - - !include norm_misc.yml - - !include norm_comb_nonres_process.yml - - !include norm_fakes_2016.yml - - !include norm_DY_NonRes.yml - - footer: !include norm_footer_comb.yml - 2017: - - !include norm_lumi.yml - - !include norm_BR.yml - - !include norm_QCDscale.yml - - !include norm_alpha_s.yml - - !include norm_pdf.yml - - !include norm_misc.yml - - !include norm_comb_nonres_process.yml - - !include norm_fakes_2017.yml - - !include norm_DY_NonRes.yml - - footer: !include norm_footer_comb.yml - 2018: - - !include norm_lumi.yml - - !include norm_BR.yml - - !include norm_QCDscale.yml - - !include norm_alpha_s.yml - - !include norm_pdf.yml - - !include norm_misc.yml - - !include norm_comb_nonres_process.yml - - !include norm_fakes_2018.yml - - !include norm_DY_NonRes.yml - - footer: !include norm_footer_comb.yml +- !include norm_lumi.yml +- !include norm_BR.yml +- !include norm_QCDscale.yml +- !include norm_alpha_s.yml +- !include norm_pdf.yml +- !include norm_misc.yml +- !include norm_comb_nonres_process.yml +#- !include norm_fakes.yml +- !include norm_DY_NonRes.yml +- !include norm_dipolRecoil.yml +- footer: !include norm_footer_comb.yml diff --git a/Datacards/configs/norm_comb_nonres_process.yml b/Datacards/configs/norm_comb_nonres_process.yml index 8619b84b..3edd7254 100644 --- a/Datacards/configs/norm_comb_nonres_process.yml +++ b/Datacards/configs/norm_comb_nonres_process.yml @@ -1,71 +1,67 @@ ################################# # Ad hoc norm # ################################# -CMS_bbww_TT_norm: +CMS_bbwwsl_fakes_norm_2016: + era: '2016' + cat: ['.*SL.*'] + group: Fakes + val: 1.3 +CMS_bbwwsl_fakes_norm_2017: + era: '2017' + cat: ['.*SL.*'] + group: Fakes + val: 1.3 +CMS_bbwwsl_fakes_norm_2018: + era: '2018' + cat: ['.*SL.*'] + group: Fakes + val: 1.3 + + +CMS_bbwwdl_tt_norm: group: - TT val: 1.2 - -CMS_bbww_ST_norm: + cat: ['.*DL.*'] +CMS_bbwwdl_st_norm: group: - ST val: 1.2 - -CMS_bbww_WJets_norm: + cat: ['.*DL.*'] +CMS_bbwwdl_tt_norm_boost: group: - - WJets + - TT + cat: ['.*DL.*boosted.*'] val: 1.2 - -CMS_bbwwsl_fakes_norm: - group: - - Fakes - val: 1.3 - cat: - - HH_SL_resolved1b_GGF - - HH_SL_resolved2b_GGF - - HH_SL_boosted_GGF - - HH_SL_resolved1b_VBF - - HH_SL_resolved2b_VBF - - HH_SL_boosted_VBF - - HH_SL_inclusive_WJets - - HH_SL_inclusive_other - - HH_SL_resolved_TopH - - HH_SL_boosted_TopH - -CMS_bbwwsl_ST_norm_boost: - cat: - - HH_SL_boosted_GGF - - HH_SL_boosted_VBF - - HH_SL_boosted_TopH +CMS_bbwwdl_st_norm_boost: group: - ST + cat: ['.*DL.*boosted.*'] val: 1.2 -CMS_bbwwsl_TT_norm_boost: - cat: - - HH_SL_boosted_GGF - - HH_SL_boosted_VBF - - HH_SL_boosted_TopH +CMS_bbwwsl_tt_norm: group: - TT val: 1.2 - -CMS_bbwwdl_ST_norm_boost: - cat: - - HH_DL_boosted_GGF - - HH_DL_boosted_VBF - - HH_DL_boosted_other + cat: ['.*SL.*'] +CMS_bbwwsl_st_norm: group: - ST val: 1.2 - -CMS_bbwwdl_TT_norm_boost: - cat: - - HH_DL_boosted_GGF - - HH_DL_boosted_VBF - - HH_DL_boosted_other + cat: ['.*SL.*'] +CMS_bbwwsl_wjets_norm: + group: + - WJets + val: 1.2 + cat: ['.*SL.*'] +CMS_bbwwsl_tt_norm_boost: group: - TT + cat: ['.*SL.*boosted.*'] + val: 1.2 +CMS_bbwwsl_st_norm_boost: + group: + - ST + cat: ['.*SL.*boosted.*'] val: 1.2 - diff --git a/Datacards/configs/norm_fakes_2016.yml b/Datacards/configs/norm_fakes_2016.yml deleted file mode 100644 index 96acfb8e..00000000 --- a/Datacards/configs/norm_fakes_2016.yml +++ /dev/null @@ -1,28 +0,0 @@ -CMS_bbwwdl_fakes_norm_boosted_DY_VVV_2016: - cat: HH_DL_boosted_DY_VVV - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_resolved_DY_VVV_2016: - cat: HH_DL_resolved_DY_VVV - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_boosted_other_2016: - cat: HH_DL_boosted_other - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_resolved_other_2016: - cat: HH_DL_resolved_other - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_boosted_GGF_2016: - cat: HH_DL_boosted_GGF - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_resolved1b_GGF_2016: - cat: HH_DL_resolved1b_GGF - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_resolved2b_GGF_2016: - cat: HH_DL_resolved2b_GGF - group: Fakes - val: 1.3 diff --git a/Datacards/configs/norm_fakes_2017.yml b/Datacards/configs/norm_fakes_2017.yml deleted file mode 100644 index efb32238..00000000 --- a/Datacards/configs/norm_fakes_2017.yml +++ /dev/null @@ -1,28 +0,0 @@ -CMS_bbwwdl_fakes_norm_boosted_DY_VVV_2017: - cat: HH_DL_boosted_DY_VVV - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_resolved_DY_VVV_2017: - cat: HH_DL_resolved_DY_VVV - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_boosted_other_2017: - cat: HH_DL_boosted_other - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_resolved_other_2017: - cat: HH_DL_resolved_other - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_boosted_GGF_2017: - cat: HH_DL_boosted_GGF - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_resolved1b_GGF_2017: - cat: HH_DL_resolved1b_GGF - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_resolved2b_GGF_2017: - cat: HH_DL_resolved2b_GGF - group: Fakes - val: 1.3 diff --git a/Datacards/configs/norm_fakes_2018.yml b/Datacards/configs/norm_fakes_2018.yml deleted file mode 100644 index 6b3de65b..00000000 --- a/Datacards/configs/norm_fakes_2018.yml +++ /dev/null @@ -1,36 +0,0 @@ -CMS_bbwwdl_fakes_norm_inclusive_DY_VVV_2018: - cat: HH_DL_inclusive_DY_VVV - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_boosted_other_2018: - cat: HH_DL_boosted_other - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_resolved_other_2018: - cat: HH_DL_resolved_other - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_boosted_GGF_2018: - cat: HH_DL_boosted_GGF - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_resolved1b_GGF_2018: - cat: HH_DL_resolved1b_GGF - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_resolved2b_GGF_2018: - cat: HH_DL_resolved2b_GGF - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_boosted_VBF_2018: - cat: HH_DL_boosted_VBF - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_resolved1b_VBF_2018: - cat: HH_DL_resolved1b_VBF - group: Fakes - val: 1.3 -CMS_bbwwdl_fakes_norm_resolved2b_VBF_2018: - cat: HH_DL_resolved2b_VBF - group: Fakes - val: 1.3 diff --git a/Datacards/configs/norm_footer_comb.yml b/Datacards/configs/norm_footer_comb.yml index 701db8b1..a0b85223 100644 --- a/Datacards/configs/norm_footer_comb.yml +++ b/Datacards/configs/norm_footer_comb.yml @@ -1,32 +1,38 @@ -- line: "nuisance edit rename TT * CMS_bbwwsl_ps_fsr CMS_bbwwsl_ps_fsr_TT" +- line: "nuisance edit rename TT * CMS_bbwwdl_ps_fsr CMS_bbwwdl_ps_fsr_tt" + cat : [".*DL.*"] +- line: "nuisance edit rename DY * CMS_bbwwdl_ps_isr CMS_bbwwdl_ps_fsr_dy" + cat : [".*DL.*"] +- line: "nuisance edit rename ST * CMS_bbwwdl_ps_isr CMS_bbwwdl_ps_fsr_st" + cat : [".*DL.*"] +- line: "nuisance edit rename TT * CMS_bbwwdl_ps_isr CMS_bbwwdl_ps_isr_tt" + cat : [".*DL.*"] +- line: "nuisance edit rename DY * CMS_bbwwdl_ps_isr CMS_bbwwdl_ps_isr_dy" + cat : [".*DL.*"] +- line: "nuisance edit rename ST * CMS_bbwwdl_ps_isr CMS_bbwwdl_ps_isr_st" + cat : [".*DL.*"] +- line: "nuisance edit rename TT * CMS_bbwwdl_thu_shape CMS_bbwwdl_thu_shape_tt" + cat : [".*DL.*"] +- line: "nuisance edit rename DY * CMS_bbwwdl_thu_shape CMS_bbwwdl_thu_shape_dy" + cat : [".*DL.*"] +- line: "nuisance edit rename ST * CMS_bbwwdl_thu_shape CMS_bbwwdl_thu_shape_st" + cat : [".*DL.*"] + +- line: "nuisance edit rename TT * CMS_bbwwsl_ps_fsr CMS_bbwwsl_ps_fsr_tt" cat : [".*SL.*"] -- line: "nuisance edit rename ST * CMS_bbwwsl_ps_fsr CMS_bbwwsl_ps_fsr_ST" +- line: "nuisance edit rename WJets * CMS_bbwwsl_ps_isr CMS_bbwwsl_ps_fsr_wjets" cat : [".*SL.*"] -- line: "nuisance edit rename WJets * CMS_bbwwsl_ps_fsr CMS_bbwwsl_ps_fsr_WJets" +- line: "nuisance edit rename ST * CMS_bbwwsl_ps_isr CMS_bbwwsl_ps_fsr_st" cat : [".*SL.*"] -- line: "nuisance edit rename TT * CMS_bbwwsl_ps_isr CMS_bbwwsl_ps_isr_TT" +- line: "nuisance edit rename TT * CMS_bbwwsl_ps_isr CMS_bbwwsl_ps_isr_tt" cat : [".*SL.*"] -- line: "nuisance edit rename ST * CMS_bbwwsl_ps_isr CMS_bbwwsl_ps_isr_ST" +- line: "nuisance edit rename WJets * CMS_bbwwsl_ps_isr CMS_bbwwsl_ps_isr_wjets" cat : [".*SL.*"] -- line: "nuisance edit rename WJets * CMS_bbwwsl_ps_isr CMS_bbwwsl_ps_isr_WJets" +- line: "nuisance edit rename ST * CMS_bbwwsl_ps_isr CMS_bbwwsl_ps_isr_st" cat : [".*SL.*"] -- line: "nuisance edit rename TT * CMS_bbwwsl_thu_shape CMS_bbwwsl_thu_shape_TT" +- line: "nuisance edit rename TT * CMS_bbwwsl_thu_shape CMS_bbwwsl_thu_shape_tt" cat : [".*SL.*"] -- line: "nuisance edit rename ST * CMS_bbwwsl_thu_shape CMS_bbwwsl_thu_shape_ST" +- line: "nuisance edit rename WJets * CMS_bbwwsl_thu_shape CMS_bbwwsl_thu_shape_wjets" cat : [".*SL.*"] -- line: "nuisance edit rename WJets * CMS_bbwwsl_thu_shape CMS_bbwwsl_thu_shape_WJets" +- line: "nuisance edit rename ST * CMS_bbwwsl_thu_shape CMS_bbwwsl_thu_shape_st" cat : [".*SL.*"] -- line: "nuisance edit rename TT * CMS_bbwwdl_ps_fsr CMS_bbwwdl_ps_fsr_TT" - cat : [".*DL.*"] -- line: "nuisance edit rename DY * CMS_bbwwdl_ps_isr CMS_bbwwdl_ps_isr_DY" - cat : [".*DL.*"] -- line: "nuisance edit rename TT * CMS_bbwwdl_ps_fsr CMS_bbwwdl_ps_fsr_TT" - cat : [".*DL.*"] -- line: "nuisance edit rename DY * CMS_bbwwdl_ps_isr CMS_bbwwdl_ps_isr_DY" - cat : [".*DL.*"] -- line: "nuisance edit rename TT * CMS_bbwwdl_thu_shape CMS_bbwwdl_thu_shape_TT" - cat : [".*DL.*"] -- line: "nuisance edit rename ST * CMS_bbwwdl_thu_shape CMS_bbwwdl_thu_shape_ST" - cat : [".*DL.*"] - diff --git a/Datacards/configs/rebin_comb_nonresonant.yml b/Datacards/configs/rebin_comb_nonresonant.yml index 8eae8bbf..2a34d327 100644 --- a/Datacards/configs/rebin_comb_nonresonant.yml +++ b/Datacards/configs/rebin_comb_nonresonant.yml @@ -14,7 +14,7 @@ HH_DL_resolved2b_GGF: HH_DL_boosted_GGF: method: threshold2 params: - - [1.0, 4.0, 9.0, 16.0, 25.0, 36.0, 49.0, 64.0] + - [1.0, 4.0, 9.0, 16.0, 25.0] - [TT,ST,DY] HH_DL_resolved1b_VBF: @@ -30,7 +30,7 @@ HH_DL_resolved2b_VBF: HH_DL_boosted_VBF: method: threshold2 params: - - [1.0, 4.0, 9.0, 16.0, 25.0, 36.0, 49.0, 64.0] + - [1.0, 4.0, 9.0, 16.0, 25.0] - [TT,ST,DY] HH_SL_resolved1b_GGF: @@ -46,7 +46,7 @@ HH_SL_resolved2b_GGF: HH_SL_boosted_GGF: method: threshold2 params: - - [1.0, 4.0, 9.0, 16.0, 25.0, 36.0, 49.0, 64.0] + - [1.0, 4.0, 9.0, 16.0, 25.0] - [TT,ST,WJets] HH_SL_resolved1b_VBF: @@ -62,7 +62,7 @@ HH_SL_resolved2b_VBF: HH_SL_boosted_VBF: method: threshold2 params: - - [1.0, 4.0, 9.0, 16.0, 25.0, 36.0, 49.0, 64.0] + - [1.0, 4.0, 9.0, 16.0, 25.0] - [TT,ST,WJets] @@ -85,12 +85,6 @@ HH_DL_boosted_other: - [0.,0.33,0.66,1.] - *back -HH_SL_inclusive_WJets: - method : quantile - params : - - [0.,0.2,0.4,0.6,0.8,1.] - - *back - HH_SL_inclusive_other: method : quantile params : diff --git a/Datacards/configs/rebin_comb_nonresonant_BM.yml b/Datacards/configs/rebin_comb_nonresonant_BM.yml deleted file mode 100644 index b803b305..00000000 --- a/Datacards/configs/rebin_comb_nonresonant_BM.yml +++ /dev/null @@ -1,146 +0,0 @@ -# Signal categories # -HH_DL_resolved1b_GGF: - method: threshold - params: - - [1.e-05, 1.0, 4.0, 9.0, 16.0, 25.0, 36.0, 49.0, 64.0, 81.0, 100.0, 121.0, 144.0, 169.0, 196.0] - - [TT,ST,DY] - - 15 - - 0.075 - - [ggHH_BM_{BM}_hbbhww,ggHH_BM_{BM}_hbbhtt] -HH_DL_resolved2b_GGF: - method: threshold - params: - - [1.e-05, 1.0, 4.0, 9.0, 16.0, 25.0, 36.0, 49.0, 64.0, 81.0, 100.0, 121.0, 144.0, 169.0, 196.0] - - [TT,ST,DY] - - 15 - - 0.075 - - [ggHH_BM_{BM}_hbbhww,ggHH_BM_{BM}_hbbhtt] -HH_DL_boosted_GGF: - method: threshold - params: - - [1.e-05, 1.0, 4.0] - - [TT,ST,DY] - - 3 - - 0.075 - - [ggHH_BM_{BM}_hbbhww,ggHH_BM_{BM}_hbbhtt] - -HH_DL_resolved1b_VBF: - method: threshold - params: - - [1.e-05, 1.0, 4.0, 9.0, 16.0, 25.0, 36.0, 49.0, 64.0, 81.0, 100.0, 121.0, 144.0, 169.0, 196.0] - - [TT,ST,DY] - - 15 - - 0.075 - - [qqHH_CV_1_C2V_1_kl_1_hbbhww,qqHH_CV_1_C2V_1_kl_1_hbbhtt] -HH_DL_resolved2b_VBF: - method: threshold - params: - - [1.e-05, 1.0, 4.0, 9.0, 16.0, 25.0, 36.0, 49.0, 64.0, 81.0, 100.0, 121.0, 144.0, 169.0, 196.0] - - [TT,ST,DY] - - 15 - - 0.075 - - [qqHH_CV_1_C2V_1_kl_1_hbbhww,qqHH_CV_1_C2V_1_kl_1_hbbhtt] -HH_DL_boosted_VBF: - method: threshold - params: - - [1.e-05, 1.0, 4.0] - - [TT,ST,DY] - - 3 - - 0.075 - - [qqHH_CV_1_C2V_1_kl_1_hbbhww,qqHH_CV_1_C2V_1_kl_1_hbbhtt] - -HH_SL_resolved1b_GGF: - method: threshold - params: - - [1.e-05, 1.0, 4.0, 9.0, 16.0, 25.0, 36.0, 49.0, 64.0, 81.0, 100.0, 121.0, 144.0, 169.0, 196.0] - - [TT,ST,DY] - - 15 - - 0.075 - - [ggHH_BM_{BM}_hbbhww,ggHH_BM_{BM}_hbbhtt] -HH_SL_resolved2b_GGF: - method: threshold - params: - - [1.e-05, 1.0, 4.0, 9.0, 16.0, 25.0, 36.0, 49.0, 64.0, 81.0, 100.0, 121.0, 144.0, 169.0, 196.0] - - [TT,ST,DY] - - 15 - - 0.075 - - [ggHH_BM_{BM}_hbbhww,ggHH_BM_{BM}_hbbhtt] -HH_SL_boosted_GGF: - method: threshold - params: - - [1.e-05, 1.0, 4.0] - - [TT,ST,DY] - - 3 - - 0.075 - - [ggHH_BM_{BM}_hbbhww,ggHH_BM_{BM}_hbbhtt] - -HH_SL_resolved1b_VBF: - method: threshold - params: - - [1.e-05, 1.0, 4.0, 9.0, 16.0, 25.0, 36.0, 49.0, 64.0, 81.0, 100.0, 121.0, 144.0, 169.0, 196.0] - - [TT,ST,WJets] - - 15 - - 0.075 - - [qqHH_CV_1_C2V_1_kl_1_hbbhww,qqHH_CV_1_C2V_1_kl_1_hbbhtt] -HH_SL_resolved2b_VBF: - method: threshold - params: - - [1.e-05, 1.0, 4.0, 9.0, 16.0, 25.0, 36.0, 49.0, 64.0, 81.0, 100.0, 121.0, 144.0, 169.0, 196.0] - - [TT,ST,WJets] - - 15 - - 0.075 - - [qqHH_CV_1_C2V_1_kl_1_hbbhww,qqHH_CV_1_C2V_1_kl_1_hbbhtt] -HH_SL_boosted_VBF: - method: threshold - params: - - [1.e-05, 1.0, 4.0] - - [TT,ST,WJets] - - 3 - - 0.075 - - [qqHH_CV_1_C2V_1_kl_1_hbbhww,qqHH_CV_1_C2V_1_kl_1_hbbhtt] - - -# Background categories # -backgrounds : &back [TT,ST,DY,WJets,VV,VVV,Other_bbWW,ggH_hbb,ggH_hgg,ggH_hmm,ggH_htt,ggH_hww,ggH_hzz,qqH_hbb,qqH_hgg,qqH_hmm,qqH_htt,qqH_hww,qqH_hzz,ttH_hbb,ttH_hww,WH_hbb,ZH_hbb,ZH_htt,ZH_hww,tHq_hww,tHW_hww,VH_hww] - -HH_DL_inclusive_DY_VVV: - method : quantile - params : - - [0.,0.2,0.4,0.6,0.8,1.] - - *back - -HH_DL_resolved_other: - method : quantile - params : - - [0.,0.2,0.4,0.6,0.8,1.] - - *back -HH_DL_boosted_other: - method : quantile - params : - - [0.,0.33,0.66,1.] - - *back - -HH_SL_inclusive_WJets: - method : quantile - params : - - [0.,0.2,0.4,0.6,0.8,1.] - - *back - -HH_SL_inclusive_other: - method : quantile - params : - - [0.,0.2,0.4,0.6,0.8,1.] - - *back - -HH_SL_resolved_TopH: - method : quantile - params : - - [0.,0.2,0.4,0.6,0.8,1.] - - *back - -HH_SL_boosted_TopH: - method : quantile - params : - - [0.,0.33,0.66,1.] - - *back - diff --git a/Datacards/configs/shape_comb_systematics.yml b/Datacards/configs/shape_comb_systematics.yml index 24404745..bf51f4e4 100644 --- a/Datacards/configs/shape_comb_systematics.yml +++ b/Datacards/configs/shape_comb_systematics.yml @@ -63,13 +63,13 @@ ttH_electronMuon_trigSF: # Lepton SF # -el_looseeff: CMS_eff_e_id_loose01_{era} -el_looseid: CMS_eff_e_id_loose02_{era} -el_loosereco: CMS_eff_e_reco_{era} -el_tightmva: CMS_eff_e_id_tth_{era} +el_loose: CMS_eff_e_id_loose_{era} +el_tight: CMS_eff_e_id_tight_{era} +el_tth: CMS_eff_e_id_tth_{era} +mu_loose: CMS_eff_m_id_loose_{era} +mu_tight: CMS_eff_m_id_tight_{era} +mu_tth: CMS_eff_m_id_tth_{era} -mu_loose: CMS_eff_m_idiso_{era} -mu_tightmva: CMS_eff_m_id_tth_{era} # FakeRates # el_FR_Loose_SL_pt_syst: @@ -184,10 +184,10 @@ dy_resolved_nonclosure_top_shape2 : CMS_bbwwdl_DY_ncc2_resolved_top_{era}: cat: [".*DL.*"] dy_boosted_nonclosure_top_shape1 : - CMS_bbwwdl_DY_ncc1_boosted_top_{era}: + CMS_bbwwdl_DY_ncc1_boosted_toph_{era}: cat: [".*DL.*"] dy_boosted_nonclosure_top_shape2 : - CMS_bbwwdl_DY_ncc2_boosted_top_{era}: + CMS_bbwwdl_DY_ncc2_boosted_toph_{era}: cat: [".*DL.*"] dy_boosted_nonclosure_dy_vvv_shape1 : CMS_bbwwdl_DY_ncc1_boost_dy_vvv: @@ -227,43 +227,39 @@ dy_inclusive_nonclosure_otherh_shape2 : cat: [".*DL.*"] # Fake non closure # -fake_nc_e_res1b_GGF_nom: CMS_bbwwsl_FakeRate_nc_nom_e_res1b_GGF -fake_nc_e_res1b_GGF_slope: CMS_bbwwsl_FakeRate_nc_slope_mu_res1b_GGF -fake_nc_m_res1b_GGF_nom: CMS_bbwwsl_FakeRate_nc_nom_mu_res1b_GGF -fake_nc_m_res1b_GGF_slope: CMS_bbwwsl_FakeRate_nc_slope_mu_res1b_GGF -fake_nc_e_res1b_VBF_nom: CMS_bbwwsl_FakeRate_nc_nom_e_res1b_VBF -fake_nc_e_res1b_VBF_slope: CMS_bbwwsl_FakeRate_nc_slope_e_res1b_VBF -fake_nc_m_res1b_VBF_nom: CMS_bbwwsl_FakeRate_nc_nom_mu_res1b_VBF -fake_nc_m_res1b_VBF_slope: CMS_bbwwsl_FakeRate_nc_slope_mu_res1b_VBF -fake_nc_e_res2b_GGF_nom: CMS_bbwwsl_FakeRate_nc_nom_e_res2b_GGF -fake_nc_e_res2b_GGF_slope: CMS_bbwwsl_FakeRate_nc_slope_e_res2b_GGF -fake_nc_m_res2b_GGF_nom: CMS_bbwwsl_FakeRate_nc_nom_mu_res2b_GGF -fake_nc_m_res2b_GGF_slope: CMS_bbwwsl_FakeRate_nc_slope_mu_res2b_GGF -fake_nc_e_res2b_VBF_nom: CMS_bbwwsl_FakeRate_nc_nom_e_res2b_VBF -fake_nc_e_res2b_VBF_slope: CMS_bbwwsl_FakeRate_nc_slope_e_res2b_VBF -fake_nc_m_res2b_VBF_nom: CMS_bbwwsl_FakeRate_nc_nom_mu_res2b_VBF -fake_nc_m_res2b_VBF_slope: CMS_bbwwsl_FakeRate_nc_slope_mu_res2b_VBF -fake_nc_e_boosted_GGF_nom: CMS_bbwwsl_FakeRate_nc_nom_e_boosted_GGF -fake_nc_e_boosted_GGF_slope: CMS_bbwwsl_FakeRate_nc_slope_e_boosted_GGF -fake_nc_m_boosted_GGF_nom: CMS_bbwwsl_FakeRate_nc_nom_mu_boosted_GGF -fake_nc_m_boosted_GGF_slope: CMS_bbwwsl_FakeRate_nc_slope_mu_boosted_GGF -fake_nc_e_boosted_VBF_nom: CMS_bbwwsl_FakeRate_nc_nom_e_boosted_VBF -fake_nc_e_boosted_VBF_slope: CMS_bbwwsl_FakeRate_nc_slope_e_boosted_VBF -fake_nc_m_boosted_VBF_nom: CMS_bbwwsl_FakeRate_nc_nom_mu_boosted_VBF -fake_nc_m_boosted_VBF_slope: CMS_bbwwsl_FakeRate_nc_slope_mu_boosted_VBF -fake_nc_e_inc_wjets_nom: CMS_bbwwsl_FakeRate_nc_nom_e_inc_wjets -fake_nc_e_inc_wjets_slope: CMS_bbwwsl_FakeRate_nc_slope_e_inc_wjets -fake_nc_m_inc_wjets_nom: CMS_bbwwsl_FakeRate_nc_nom_mu_inc_wjets -fake_nc_m_inc_wjets_slope: CMS_bbwwsl_FakeRate_nc_slope_mu_inc_wjets -fake_nc_e_inc_otherh_nom: CMS_bbwwsl_FakeRate_nc_nom_e_inc_otherh -fake_nc_e_inc_otherh_slope: CMS_bbwwsl_FakeRate_nc_slope_e_inc_otherh -fake_nc_m_inc_otherh_nom: CMS_bbwwsl_FakeRate_nc_nom_mu_inc_otherh -fake_nc_m_inc_otherh_slope: CMS_bbwwsl_FakeRate_nc_slope_mu_inc_otherh -fake_nc_e_res_top_nom: CMS_bbwwsl_FakeRate_nc_nom_e_res_top -fake_nc_e_res_top_slope: CMS_bbwwsl_FakeRate_nc_slope_e_res_top -fake_nc_m_res_top_nom: CMS_bbwwsl_FakeRate_nc_nom_mu_res_top -fake_nc_m_res_top_slope: CMS_bbwwsl_FakeRate_nc_slope_mu_res_top -fake_nc_e_boosted_top_nom: CMS_bbwwsl_FakeRate_nc_nom_e_boosted_top -fake_nc_e_boosted_top_slope: CMS_bbwwsl_FakeRate_nc_slope_e_boosted_top -fake_nc_m_boosted_top_nom: CMS_bbwwsl_FakeRate_nc_nom_mu_boosted_top -fake_nc_m_boosted_top_slope: CMS_bbwwsl_FakeRate_nc_slope_mu_boosted_top +fake_nc_e_res1b_GGF_nom: CMS_bbwwsl_Clos_nom_e_res1b_GGF +fake_nc_e_res1b_GGF_slope: CMS_bbwwsl_Clos_slope_mu_res1b_GGF +fake_nc_m_res1b_GGF_nom: CMS_bbwwsl_Clos_nom_mu_res1b_GGF +fake_nc_m_res1b_GGF_slope: CMS_bbwwsl_Clos_slope_mu_res1b_GGF +fake_nc_e_res1b_VBF_nom: CMS_bbwwsl_Clos_nom_e_res1b_VBF +fake_nc_e_res1b_VBF_slope: CMS_bbwwsl_Clos_slope_e_res1b_VBF +fake_nc_m_res1b_VBF_nom: CMS_bbwwsl_Clos_nom_mu_res1b_VBF +fake_nc_m_res1b_VBF_slope: CMS_bbwwsl_Clos_slope_mu_res1b_VBF +fake_nc_e_res2b_GGF_nom: CMS_bbwwsl_Clos_nom_e_res2b_GGF +fake_nc_e_res2b_GGF_slope: CMS_bbwwsl_Clos_slope_e_res2b_GGF +fake_nc_m_res2b_GGF_nom: CMS_bbwwsl_Clos_nom_mu_res2b_GGF +fake_nc_m_res2b_GGF_slope: CMS_bbwwsl_Clos_slope_mu_res2b_GGF +fake_nc_e_res2b_VBF_nom: CMS_bbwwsl_Clos_nom_e_res2b_VBF +fake_nc_e_res2b_VBF_slope: CMS_bbwwsl_Clos_slope_e_res2b_VBF +fake_nc_m_res2b_VBF_nom: CMS_bbwwsl_Clos_nom_mu_res2b_VBF +fake_nc_m_res2b_VBF_slope: CMS_bbwwsl_Clos_slope_mu_res2b_VBF +fake_nc_e_boosted_GGF_nom: CMS_bbwwsl_Clos_nom_e_boosted_GGF +fake_nc_e_boosted_GGF_slope: CMS_bbwwsl_Clos_slope_e_boosted_GGF +fake_nc_m_boosted_GGF_nom: CMS_bbwwsl_Clos_nom_mu_boosted_GGF +fake_nc_m_boosted_GGF_slope: CMS_bbwwsl_Clos_slope_mu_boosted_GGF +fake_nc_e_boosted_VBF_nom: CMS_bbwwsl_Clos_nom_e_boosted_VBF +fake_nc_e_boosted_VBF_slope: CMS_bbwwsl_Clos_slope_e_boosted_VBF +fake_nc_m_boosted_VBF_nom: CMS_bbwwsl_Clos_nom_mu_boosted_VBF +fake_nc_m_boosted_VBF_slope: CMS_bbwwsl_Clos_slope_mu_boosted_VBF +fake_nc_e_inc_other_nom: CMS_bbwwsl_Clos_nom_e_inc_other +fake_nc_e_inc_other_slope: CMS_bbwwsl_Clos_slope_e_inc_other +fake_nc_m_inc_other_nom: CMS_bbwwsl_Clos_nom_mu_inc_other +fake_nc_m_inc_other_slope: CMS_bbwwsl_Clos_slope_mu_inc_other +fake_nc_e_res_toph_nom: CMS_bbwwsl_Clos_nom_e_res_toph +fake_nc_e_res_toph_slope: CMS_bbwwsl_Clos_slope_e_res_toph +fake_nc_m_res_toph_nom: CMS_bbwwsl_Clos_nom_mu_res_toph +fake_nc_m_res_toph_slope: CMS_bbwwsl_Clos_slope_mu_res_toph +fake_nc_e_boosted_toph_nom: CMS_bbwwsl_Clos_nom_e_boosted_toph +fake_nc_e_boosted_toph_slope: CMS_bbwwsl_Clos_slope_e_boosted_toph +fake_nc_m_boosted_toph_nom: CMS_bbwwsl_Clos_nom_mu_boosted_toph +fake_nc_m_boosted_toph_slope: CMS_bbwwsl_Clos_slope_mu_boosted_toph diff --git a/Datacards/scripts/compareUE.py b/Datacards/scripts/compareUE.py index 0c2928b1..fdbe556c 100644 --- a/Datacards/scripts/compareUE.py +++ b/Datacards/scripts/compareUE.py @@ -50,7 +50,6 @@ def findEra(cat): for cat in plotDict.keys(): results[cat] = {} for sample in plotDict[cat].keys(): - print (cat,sample) results[cat][sample] = [] h_nom = plotDict[cat][sample]['nom'] h_down = plotDict[cat][sample]['down'] @@ -65,7 +64,6 @@ def findEra(cat): y_nom = h_nom.GetBinContent(i) y_down = h_down.GetBinContent(i) y_up = h_up.GetBinContent(i) - print (edges,y_nom,y_up,y_down) results[cat][sample].append({'bin': edges, 'up': y_up / y_nom if y_nom > 1e-5 else 1., 'down': y_down / y_nom if y_nom > 1e-5 else 1.}) diff --git a/PlotterHHtobbWWSLbasic.py b/PlotterHHtobbWWSLbasic.py index 0e5e689a..dfd54bc6 100644 --- a/PlotterHHtobbWWSLbasic.py +++ b/PlotterHHtobbWWSLbasic.py @@ -12,6 +12,7 @@ from bamboo import treefunctions as op from bamboo.plots import CutFlowReport, Plot, EquidistantBinning, SummedPlot +from bamboo.analysisutils import printCutFlowReports, addPrintout sys.path.append(os.path.join(os.path.dirname(os.path.abspath(__file__)))) # Add scripts in this directory from BaseHHtobbWW import BaseNanoHHtobbWW @@ -24,6 +25,28 @@ import ROOT from functools import partial +if not hasattr(gbl, "bamboo_printEntry"): + gbl.gInterpreter.Declare(""" + bool bamboo_printEntry(long entry, float val) { + std::cout << "Processing entry #" << entry << ": val " << val << std::endl; + return true; + }""") + gbl.gInterpreter.Declare(""" + bool bamboo_printComb3_(long entry, const rdfhelpers::Combination<3>& comb, std::size_t idx, double value, UInt_t nJets, UInt_t nComb, const ROOT::VecOps::RVec>& combs, const ROOT::VecOps::RVec& rng) { + std::cout << "Combination #" << idx << " (value " << value << ") for " << entry << ": " << comb.get(0) << ", " << comb.get(1) << ", " << comb.get(2) << ", nJets=" << nJets << ", nSelJets=" << rng.size() << ", nCombinations=" << nComb << std::endl; + if ( ( comb.get(0) >= nJets ) || ( comb.get(1) >= nJets ) || ( comb.get(2) >= nJets ) ) { + std::cout << "All combinations: " << std::endl; + for ( const auto& icomb : combs ) { + std::cout << " - " << icomb.get(0) << ", " << icomb.get(1) << ", " << icomb.get(2) << std::endl; + } + std::cout << "From range with size " << rng.size() << ": "; + for ( auto idx : rng) { + std::cout << " " << idx; + } + std::cout << std::endl; + } + return true; + }""") #===============================================================================================# # PlotterHHtobbWW # #===============================================================================================# @@ -46,6 +69,10 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): noSel = super(PlotterNanoHHtobbWWSL,self).prepareObjects(t, noSel, sample, sampleCfg, 'SL') era = sampleCfg['era'] plots = [] + + if hasattr(self,'base_plots'): + plots.extend(self.base_plots) + cutFlowPlots = [] #----- Machine Learning Model -----# @@ -69,8 +96,13 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): self.yieldPlots = makeYieldPlots(self.args.Synchronization) + #yields = CutFlowReport("yields") + #plots.append(yields) + + #----- Singleleptons -----# - ElSelObj,MuSelObj = makeSingleLeptonSelection(self,noSel,plot_yield=True) + #ElSelObj,MuSelObj = makeSingleLeptonSelection(self,noSel,plot_yield=True) + ElSelObj,MuSelObj = makeSingleLeptonSelection(self,noSel,plot_yield=True,use_dd=True,fake_selection=self.args.FakeCR) #----- Apply jet corrections -----# self.beforeJetselection(ElSelObj.sel,'El') @@ -116,11 +148,12 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): commonItems = ['channel','sel','suffix'] selObjectDictList = [] + # ========================== Resolved Categories ========================= # if any(item in resolved_args for item in jetsel_level): ChannelDictListR = [] logger.info ("... Processing Ak4Jets Selection for Resolved category : nAk4Jets >= 3 + nAk4BJets >= 1 + nAk8BJets == 0") - ElSelObjResolved = makeResolvedSelection(self,ElSelObj,copy_sel=True,plot_yield=True) - MuSelObjResolved = makeResolvedSelection(self,MuSelObj,copy_sel=True,plot_yield=True) + ElSelObjResolved = makeResolvedSelection(self,ElSelObj,copy_sel=True) + MuSelObjResolved = makeResolvedSelection(self,MuSelObj,copy_sel=True) if "Resolved2Btag" in jetplot_level: logger.info ('Resolved2Btag Node Selection') @@ -130,11 +163,17 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): selObjectDictList.append({'channel':'El','selObject':ElSelObjResolved2b,'category':'Resolved','VBFJets':self.VBFJetPairsResolved}) selObjectDictList.append({'channel':'Mu','selObject':MuSelObjResolved2b,'category':'Resolved','VBFJets':self.VBFJetPairsResolved}) - if self.args.onlypost: - ElSelObjResolved2b.record_yields = True - MuSelObjResolved2b.record_yields = True - ElSelObjResolved2b.yieldTitle = 'Resolved2b Channel $e^{\pm}$' - MuSelObjResolved2b.yieldTitle = 'Resolved2b Channel $\mu^{\pm}$' + #if self.args.onlypost: + ElSelObjResolved2b.record_yields = True + MuSelObjResolved2b.record_yields = True + ElSelObjResolved2b.yieldTitle = 'Resolved2b Channel $e^{\pm}$' + MuSelObjResolved2b.yieldTitle = 'Resolved2b Channel $\mu^{\pm}$' + if self.args.PrintYield: + self.yields.add(ElSelObjResolved2b.sel) + self.yields.add(MuSelObjResolved2b.sel) + + #addPrintout(ElSelObjResolved2b.sel, "bamboo_printEntry", op.extVar("ULong_t", "rdfentry_"), t.event) + #addPrintout(MuSelObjResolved2b.sel, "bamboo_printEntry", op.extVar("ULong_t", "rdfentry_"), t.event) if not self.args.OnlyYield: ChannelDictListR.append({'channel':'El','selObj':ElSelObjResolved2b,'sel':ElSelObjResolved2b.sel, @@ -155,14 +194,25 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): ElSelObjResolved1b = makeExclusiveResolvedSelection(self, ElSelObjResolved, nbJet=1, copy_sel=True) MuSelObjResolved1b = makeExclusiveResolvedSelection(self, MuSelObjResolved, nbJet=1, copy_sel=True) + plots.append(CutFlowReport("ElSelObjResolved1b", ElSelObjResolved1b.sel)) + plots.append(CutFlowReport("MuSelObjResolved1b", MuSelObjResolved1b.sel)) + selObjectDictList.append({'channel':'El','selObject':ElSelObjResolved1b,'category':'Resolved','VBFJets':self.VBFJetPairsResolved}) selObjectDictList.append({'channel':'Mu','selObject':MuSelObjResolved1b,'category':'Resolved','VBFJets':self.VBFJetPairsResolved}) - - if self.args.onlypost: - ElSelObjResolved1b.record_yields = True - MuSelObjResolved1b.record_yields = True - ElSelObjResolved1b.yieldTitle = 'Resolved1b Channel $e^{\pm}$' - MuSelObjResolved1b.yieldTitle = 'Resolved1b Channel $\mu^{\pm}$' + self.yields.add(ElSelObjResolved1b.sel, "ElSelObjResolved1b") + self.yields.add(MuSelObjResolved1b.sel, "MuSelObjResolved1b") + + #if self.args.onlypost: + ElSelObjResolved1b.record_yields = True + MuSelObjResolved1b.record_yields = True + ElSelObjResolved1b.yieldTitle = 'Resolved1b Channel $e^{\pm}$' + MuSelObjResolved1b.yieldTitle = 'Resolved1b Channel $\mu^{\pm}$' + if self.args.PrintYield: + self.yields.add(ElSelObjResolved1b.sel) + self.yields.add(MuSelObjResolved1b.sel) + + #addPrintout(ElSelObjResolved1b.sel, "bamboo_printEntry", op.extVar("ULong_t", "rdfentry_"), t.event) + #addPrintout(MuSelObjResolved1b.sel, "bamboo_printEntry", op.extVar("ULong_t", "rdfentry_"), t.event) if not self.args.OnlyYield: ChannelDictListR.append({'channel':'El','selObj':ElSelObjResolved1b,'sel':ElSelObjResolved1b.sel, @@ -192,18 +242,29 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): ##plots.extend(makeHighLevelPlotsResolved(**{k:channelDict[k] for k in ResolvedKeys},HLL=self.HLL)) ''' - # ========================== JPA Boosted Categories ========================= # + # ========================== Boosted Categories ========================= # if any(item in boosted_args for item in jetsel_level): ChannelDictListB = [] FatJetKeys = ['channel','sel','jet1','jet2','jet3','jet4','has1fat1slim','has1fat2slim','suffix'] logger.info ("...... Processing Boosted Category : nAk8BJets >= 1, nAk4JetsCleanedFromAk8b >= 1") - ElSelObjBoosted = makeBoostedSelection(self,ElSelObj,copy_sel=True,plot_yield=True) - MuSelObjBoosted = makeBoostedSelection(self,MuSelObj,copy_sel=True,plot_yield=True) + ElSelObjBoosted = makeBoostedSelection(self,ElSelObj,copy_sel=True) + MuSelObjBoosted = makeBoostedSelection(self,MuSelObj,copy_sel=True) selObjectDictList.append({'channel':'El','selObject':ElSelObjBoosted,'category':'Boosted','VBFJets':self.VBFJetPairsBoosted}) selObjectDictList.append({'channel':'Mu','selObject':MuSelObjBoosted,'category':'Boosted','VBFJets':self.VBFJetPairsBoosted}) + ElSelObjBoosted.record_yields = True + MuSelObjBoosted.record_yields = True + ElSelObjBoosted.yieldTitle = 'Boosted Channel $e^{\pm}$' + MuSelObjBoosted.yieldTitle = 'Boosted Channel $\mu^{\pm}$' + if self.args.PrintYield: + self.yields.add(ElSelObjBoosted.sel) + self.yields.add(MuSelObjBoosted.sel) + + #addPrintout(ElSelObjBoosted.sel, "bamboo_printEntry", op.extVar("ULong_t", "rdfentry_"), t.event) + #addPrintout(MuSelObjBoosted.sel, "bamboo_printEntry", op.extVar("ULong_t", "rdfentry_"), t.event) + if not self.args.OnlyYield: ChannelDictListB.append({'channel':'El','selObj':ElSelObjBoosted, 'sel':ElSelObjBoosted.sel, 'lep':ElColl[0],'met':self.corrMET,'jets':self.ak4JetsCleanedFromAk8b, @@ -231,27 +292,6 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): #plots.extend(makeMETPlots(**{k:channelDict[k] for k in commonItems}, met=self.corrMET)) # HighLevel # ##plots.extend(makeHighLevelPlotsBoosted(**{k:channelDict[k] for k in BoostedKeys}, HLL=self.HLL)) - - - inputsCommon = returnCommonInputs_Boosted(self) - inputsClassic = returnClassicInputs_Boosted(self, **{k:channelDict[k] for k in ClassicInputKeys}) - inputsLBN = returnLBNInputs_Boosted(self, **{k:channelDict[k] for k in LBNInputKeys}) - input_names = [key[0] for key in inputsClassic.keys()] + ['LBN_inputs','eventnr'] - inputs_array = [op.array("double",val) for val in inputStaticCast(inputsCommon,"float")] - inputs_array.append(op.array("double",*inputStaticCast(inputsClassic,"float"))) - inputs_array.append(op.array("double",*inputStaticCast(inputsLBN,"float"))) - inputs_array.append(op.array("long",*inputStaticCast(inputsEventNr,"long"))) - - DNN_SM = op.mvaEvaluator (path_model_boosted_SM, mvaType='Tensorflow',otherArgs=(input_names, output_name)) - DNN_BSM = op.mvaEvaluator(path_model_boosted_BSM, mvaType='Tensorflow',otherArgs=(input_names, output_name)) - DNN_Score_SM = DNN_SM (*inputs_array) - DNN_Score_BSM = DNN_BSM (*inputs_array) - - selObjNodesDict_SM = makeDNNOutputNodesSelections(self,channelDict['selObj'],DNN_Score_SM,suffix='_SM_') - selObjNodesDict_BSM = makeDNNOutputNodesSelections(self,channelDict['selObj'],DNN_Score_BSM,suffix='_BSM_') - logger.info('Filling DNN responses Boosted') - plots.extend(makeDoubleLeptonMachineLearningOutputPlots(selObjNodesDict_SM,DNN_Score_SM,self.nodes,channel=selObjectDNNDict['channel'])) - plots.extend(makeDoubleLeptonMachineLearningOutputPlots(selObjNodesDict_BSM,DNN_Score_BSM,self.nodes,channel=selObjectDNNDict['channel'])) ''' # ML @@ -263,7 +303,7 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): lepton = leptonCont[channel] vbf = selObjectDict['VBFJets'] inputsLeps = mvaEvaluatorSL_nonres.returnLeptonsMVAInputs (self = self, lep = lepton) - inputsJets = mvaEvaluatorSL_nonres.returnJetsMVAInputs (self = self, jets = self.ak4Jets) + inputsJets = mvaEvaluatorSL_nonres.returnJetsMVAInputs (self = self, bjets = self.bJetsByScore, jets = self.probableWJets) inputsMET = mvaEvaluatorSL_nonres.returnMETMVAInputs (self = self, met = self.corrMET) inputsFatjet = mvaEvaluatorSL_nonres.returnFatjetMVAInputs (self = self, fatjets = self.ak8Jets) inputsHL = mvaEvaluatorSL_nonres.returnHighLevelMVAInputs (self = self, @@ -275,22 +315,22 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): inputsParam = mvaEvaluatorSL_nonres.returnParamMVAInputs (self) inputsEventNr = mvaEvaluatorSL_nonres.returnEventNrMVAInputs (self,t) - print ("Lepton variables : %d"%len(inputsLeps)) - print ("Jet variables : %d"%len(inputsJets)) - print ("Fatjet variables : %d"%len(inputsFatjet)) - print ("MET variables : %d"%len(inputsMET)) - print ("HL variables : %d"%len(inputsHL)) - print ("Param variables : %d"%len(inputsParam)) - print ("Event variables : %d"%len(inputsEventNr)) - - #plots.extend(makeSingleLeptonMachineLearningInputPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],inputsLeps)) - #plots.extend(makeSingleLeptonMachineLearningInputPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],inputsJets)) - #plots.extend(makeSingleLeptonMachineLearningInputPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],inputsFatjet)) - #plots.extend(makeSingleLeptonMachineLearningInputPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],inputsMET)) - #plots.extend(makeSingleLeptonMachineLearningInputPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],inputsHL)) - #plots.extend(makeDoubleLeptonMachineLearningInputPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],inputsParam)) - #plots.extend(makeDoubleLeptonMachineLearningInputPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],inputsEventNr)) + print ("Lepton variables : %d"%len(inputsLeps)) + print ("Jet variables : %d"%len(inputsJets)) + print ("Fatjet variables : %d"%len(inputsFatjet)) + print ("MET variables : %d"%len(inputsMET)) + print ("HL variables : %d"%len(inputsHL)) + print ("Param variables : %d"%len(inputsParam)) + print ("Event variables : %d"%len(inputsEventNr)) + plots.extend(makeSingleLeptonMachineLearningInputPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],inputsLeps)) + plots.extend(makeSingleLeptonMachineLearningInputPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],inputsJets)) + plots.extend(makeSingleLeptonMachineLearningInputPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],inputsFatjet)) + plots.extend(makeSingleLeptonMachineLearningInputPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],inputsMET)) + plots.extend(makeSingleLeptonMachineLearningInputPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],inputsHL)) + plots.extend(makeDoubleLeptonMachineLearningInputPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],inputsParam)) + plots.extend(makeDoubleLeptonMachineLearningInputPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],inputsEventNr)) + from mvaEvaluatorSL_nonres import inputStaticCast inputs = [op.array("double",*inputStaticCast(inputsLeps,"float")), @@ -312,12 +352,11 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): if self.args.PrintYield: for selNode in selObjNodesDict.values(): self.yields.add(selNode.sel) - - #----- Add the Yield plots -----# if self.args.PrintYield or self.args.OnlyYield: plots.append(self.yields) + #plots.append(yields) return plots diff --git a/Yaml/analysis2016_v7_bkg.yml b/Yaml/analysis2016_v7_bkg.yml index 00031193..00aaa8ea 100644 --- a/Yaml/analysis2016_v7_bkg.yml +++ b/Yaml/analysis2016_v7_bkg.yml @@ -22,7 +22,7 @@ DYToLL_0J: cross-section: 4843.6 #pb group: DY era: '2016' - split: 20 + split: 30 DYToLL_1J: db: ["das:/DYToLL_1J_13TeV-amcatnloFXFX-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM","das:/DYToLL_1J_13TeV-amcatnloFXFX-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_backup_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM"] generated-events: 'genEventSumw' @@ -82,14 +82,14 @@ ST_tchannel_antitop_4f: cross-section: 80.95 group: ST era: '2016' - split: 15 + split: 20 ST_tchannel_top_4f: db: das:/ST_t-channel_top_4f_inclusiveDecays_13TeV-powhegV2-madspin-pythia8_TuneCUETP8M1/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v2/NANOAODSIM generated-events: 'genEventSumw' cross-section: 136.02 group: ST era: '2016' - split: 15 + split: 30 ST_schannel_4f: db: ["das:/ST_s-channel_4f_leptonDecays_13TeV-amcatnlo-pythia8_TuneCUETP8M1/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/ST_s-channel_4f_leptonDecays_13TeV_PSweights-amcatnlo-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM"] generated-events: 'genEventSumw' @@ -147,7 +147,7 @@ GluGluHToBB: cross-section: 28.293 group: SM era: '2016' - split: 3 + split: 5 GluGluHToGG: db: das:/GluGluHToGG_M125_13TeV_amcatnloFXFX_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext2-v1/NANOAODSIM generated-events: 'genEventSumw' @@ -245,7 +245,7 @@ ZH_HToBB_ZToLL: cross-section: 0.05198 group: SM era: '2016' - split: 1 + split: 5 ZHToTauTau: db: das:/ZHToTauTau_M125_13TeV_powheg_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' @@ -282,14 +282,14 @@ ZZTo2L2Q: cross-section: 5.52 group: VVV era: '2016' - split: 10 + split: 20 ZZTo4L: db: das:/ZZTo4L_13TeV_powheg_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 1.256 group: VVV era: '2016' - split: 40 + split: 50 WWTo2L2Nu: db: das:/WWTo2L2Nu_13TeV-powheg/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' @@ -310,7 +310,7 @@ WZTo3LNu: cross-section: 4.43 group: VVV era: '2016' - split: 5 + split: 10 WZTo2L2Q: db: das:/WZTo2L2Q_13TeV_amcatnloFXFX_madspin_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' @@ -526,7 +526,7 @@ WGToLNuG: cross-section: 191.6 group: Rares era: '2016' - split: 3 + split: 5 TGJets: db: das:/TGJets_leptonDecays_13TeV_amcatnlo_madspin_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' diff --git a/Yaml/analysis2017_v7_bkg.yml b/Yaml/analysis2017_v7_bkg.yml index 2db8cf74..d84f4bce 100644 --- a/Yaml/analysis2017_v7_bkg.yml +++ b/Yaml/analysis2017_v7_bkg.yml @@ -26,7 +26,7 @@ DYToLL_0J: era: '2017' generated-events: 'genEventSumw' group: DY - split: 20 + split: 30 DYToLL_1J: cross-section: 897.8 db: das:/DYJetsToLL_1J_TuneCP5_13TeV-amcatnloFXFX-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -86,14 +86,14 @@ ST_tchannel_antitop_4f: era: '2017' generated-events: 'genEventSumw' group: ST - split: 15 + split: 20 ST_tchannel_top_4f: cross-section: 136.02 db: das:/ST_t-channel_top_4f_inclusiveDecays_TuneCP5_13TeV-powhegV2-madspin-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: ST - split: 15 + split: 30 ST_schannel_4f: cross-section: 3.364 db: das:/ST_s-channel_4f_leptonDecays_TuneCP5_13TeV-amcatnlo-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -164,7 +164,7 @@ GluGluHToBB: era: '2017' generated-events: 'genEventSumw' group: SM - split: 3 + split: 5 GluGluHToGG: cross-section: 0.11028 db: das:/GluGluHToGG_M125_13TeV_amcatnloFXFX_pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_EXT_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -266,7 +266,7 @@ ZH_HToBB_ZToLL: era: '2017' generated-events: 'genEventSumw' group: SM - split: 1 + split: 5 ZHToTauTau: cross-section: 0.05544 db: das:/ZHToTauTau_M125_13TeV_powheg_pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -303,7 +303,7 @@ ZZTo2L2Q: era: '2017' generated-events: 'genEventSumw' group: VVV - split: 10 + split: 20 ZZTo4L: cross-section: 1.256 db: @@ -313,7 +313,7 @@ ZZTo4L: era: '2017' generated-events: 'genEventSumw' group: VVV - split: 40 + split: 50 WWTo2L2Nu: cross-section: 12.2 db: das:/WWTo2L2Nu_NNPDF31_TuneCP5_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -334,7 +334,7 @@ WZTo3LNu: era: '2017' generated-events: 'genEventSumw' group: VVV - split: 5 + split: 10 WWToLNuQQ: cross-section: 50.45 db: @@ -552,7 +552,7 @@ WGToLNuG: era: '2017' generated-events: 'genEventSumw' group: Rares - split: 3 + split: 5 TGJets: cross-section: 1.018 db: das:/TGJets_leptonDecays_TuneCP5_PSweights_13TeV-amcatnlo-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM diff --git a/Yaml/analysis2018_v7_bkg.yml b/Yaml/analysis2018_v7_bkg.yml index eebda9e9..39f35c83 100644 --- a/Yaml/analysis2018_v7_bkg.yml +++ b/Yaml/analysis2018_v7_bkg.yml @@ -24,7 +24,7 @@ DYToLL_0J: era: '2018' generated-events: 'genEventSumw' group: DY - split: 20 + split: 30 DYToLL_1J: cross-section: 897.8 db: das:/DYJetsToLL_1J_TuneCP5_13TeV-amcatnloFXFX-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -84,14 +84,14 @@ ST_tchannel_antitop_4f: era: '2018' generated-events: 'genEventSumw' group: ST - split: 15 + split: 20 ST_tchannel_top_4f: cross-section: 136.02 db: das:/ST_t-channel_top_4f_InclusiveDecays_TuneCP5_13TeV-powheg-madspin-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: ST - split: 15 + split: 30 ST_schannel_4f: cross-section: 3.364 db: das:/ST_s-channel_4f_leptonDecays_TuneCP5_13TeV-madgraph-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext2-v1/NANOAODSIM @@ -158,7 +158,7 @@ GluGluHToBB: era: '2018' generated-events: 'genEventSumw' group: SM - split: 3 + split: 5 GluGluHToGG: cross-section: 0.11028 db: das:/GluGluHToGG_M125_TuneCP5_13TeV-amcatnloFXFX-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -299,7 +299,7 @@ ZZTo2L2Q: era: '2018' generated-events: 'genEventSumw' group: VVV - split: 10 + split: 20 ZZTo4L: cross-section: 1.256 db: @@ -308,7 +308,7 @@ ZZTo4L: era: '2018' generated-events: 'genEventSumw' group: VVV - split: 40 + split: 50 WWTo2L2Nu: cross-section: 12.2 db: das:/WWTo2L2Nu_NNPDF31_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -331,7 +331,7 @@ WZTo3LNu: era: '2018' generated-events: 'genEventSumw' group: VVV - split: 5 + split: 10 WZTo2L2Q: cross-section: 5.6 db: das:/WZTo2L2Q_13TeV_amcatnloFXFX_madspin_pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -544,14 +544,14 @@ TTZH: group: ttVX split: 5 -##### Rares +##### Rares/ WGToLNuG: cross-section: 191.6 db: das:/WGToLNuG_01J_5f_TuneCP5_13TeV-amcatnloFXFX-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: Rares - split: 3 + split: 5 TGJets: cross-section: 1.018 db: das:/TGJets_leptonDecays_TuneCP5_13TeV-madgraph-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM diff --git a/mvaEvaluatorSL_nonres.py b/mvaEvaluatorSL_nonres.py index 88a7b112..4419231f 100644 --- a/mvaEvaluatorSL_nonres.py +++ b/mvaEvaluatorSL_nonres.py @@ -1,76 +1,45 @@ from bamboo import treefunctions as op from highlevelLambdas import highlevelLambdas -# ----------------------------------------- VBF ---------------------------------------- # -''' -def VBFJetPairs_Resolved(self,bjets, wjets): - lambda_isNotClean = lambda j, xjets : op.rng_any(xjets, lambda xj : op.deltaR(xj.p4, j.p4) < 0.8) - lambda_vbfTag = lambda j : op.NOT(op.OR(lambda_isNotClean(j, bjets), lambda_isNotClean(j, wjets))) - cleanVbfJetPairs = op.combine(op.select(self.VBFJets, lambda_vbfTag), N=2, pred=self.lambda_VBFPair) - return op.sort(cleanVbfJetPairs, lambda dijet : -op.invariant_mass(dijet[0].p4,dijet[1].p4)) - -def VBFJetPairs_Boosted(self,fatJet, wjets): - lambda_isNotClean = lambda j, xjets : op.rng_any(xjets, lambda xj : op.deltaR(xj.p4, j.p4) < 0.8) - lambda_vbfTag = lambda j : op.NOT(op.OR(lambda_isNotClean(j, wjets), op.deltaR(j.p4, fatJet.p4) < 1.2)) - cleanVbfJetPairs = op.combine(op.select(self.VBFJets, lambda_vbfTag), N=2, pred=self.lambda_VBFPair) - return op.sort(cleanVbfJetPairs, lambda dijet : -op.invariant_mass(dijet[0].p4,dijet[1].p4)) - -def VBFJetPairs_Resolved(self): - #lambda_isNotCleanedAgainstWjets = lambda j : op.switch(op.rng_len(self.probableWJets) == 1, op.deltaR(self.probableWJets[0].p4, j.p4) < 0.8, - # op.rng_any(self.wJetsPairs, lambda xp : op.OR(op.deltaR(xp[0].p4, j.p4) < 0.8, op.deltaR(xp[1].p4, j.p4) < 0.8))) - lambda_isOverlappedWithWjets = lambda j : op.rng_any(self.wJetsPairs, lambda wjp : op.OR(op.deltaR(wjp[0].p4, j.p4) < 0.8, op.deltaR(wjp[1].p4, j.p4) < 0.8)) - lambda_isOverlappedWithBjets = lambda j : op.rng_any(self.bJetsByScore, lambda bj : op.deltaR(bj.p4, j.p4) < 0.8) - lambda_vbfTag = lambda j : op.NOT(op.OR(lambda_isOverlappedWithBjets(j), lambda_isOverlappedWithWjets(j))) - cleanVbfJetPairs = op.combine(op.select(self.VBFJets, lambda_vbfTag), N=2, pred=self.lambda_VBFPair) - return op.sort(cleanVbfJetPairs, lambda dijet : -op.invariant_mass(dijet[0].p4,dijet[1].p4)) - -def VBFJetPairs_Boosted(self): - #lambda_isNotClean = lambda j : op.rng_any(self.ak4JetsCleanedFromAk8b, lambda xj : op.deltaR(xj.p4, j.p4) < 0.8) - #lambda_vbfTag = lambda j : op.switch(op.rng_len(self.ak4JetsCleanedFromAk8b) > 0, op.NOT(op.OR(lambda_isNotClean(j), op.deltaR(j.p4, self.ak8BJets[0].p4) < 1.2)), - # op.NOT(op.deltaR(j.p4, self.ak8BJets[0].p4) < 1.2)) - lambda_vbfTag = lambda j : op.NOT(op.deltaR(j.p4, self.ak8BJets[0].p4) < 1.2) - cleanVbfJetPairs = op.combine(op.select(self.VBFJets, lambda_vbfTag), N=2, pred=self.lambda_VBFPair) - return op.sort(cleanVbfJetPairs, lambda dijet : -op.invariant_mass(dijet[0].p4,dijet[1].p4)) -''' def returnLeptonsMVAInputs(self,lep): return {('lep_E', 'Lead lepton E [GeV]', (50,0.,500.)) : lep.p4.E(), ('lep_Px', 'Lead lepton P_x [GeV]', (40,-200.,200.)) : lep.p4.Px(), ('lep_Py', 'Lead lepton P_y [GeV]', (40,-200.,200.)) : lep.p4.Py(), ('lep_Pz', 'Lead lepton P_z [GeV]', (40,-200.,200.)) : lep.p4.Pz(), - ('lep_charge', 'Lead lepton charge', (2,0.,2.) ) : lep.charge, - ('lep_pdgId', 'Lead lepton pdg ID', (45,-22.,22.) ) : lep.pdgId} + ('lep_pdgId', 'Lead lepton pdg ID', (45,-22.,22.) ) : lep.pdgId, + ('lep_charge', 'Lead lepton charge', (2,0.,2.) ) : lep.charge} -def returnJetsMVAInputs(self,jets): - return {('j1_E', 'Lead jet E [GeV]', (50,0.,500.)) : op.switch(op.rng_len(jets)>0,jets[0].p4.E(),op.c_float(0.)), - ('j1_Px', 'Lead jet P_x [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>0,jets[0].p4.Px(),op.c_float(0.)), - ('j1_Py', 'Lead jet P_y [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>0,jets[0].p4.Py(),op.c_float(0.)), - ('j1_Pz', 'Lead jet P_z [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>0,jets[0].p4.Pz(),op.c_float(0.)), - ('j1_btag', 'Lead jet btag score', (50,0.,1.) ) : op.switch(op.rng_len(jets)>0,jets[0].btagDeepFlavB,op.c_float(0.)), - ('j2_E', 'Sublead jet E [GeV]', (50,0.,500.)) : op.switch(op.rng_len(jets)>1,jets[1].p4.E(),op.c_float(0.)), - ('j2_Px', 'Sublead jet P_x [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>1,jets[1].p4.Px(),op.c_float(0.)), - ('j2_Py', 'Sublead jet P_y [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>1,jets[1].p4.Py(),op.c_float(0.)), - ('j2_Pz', 'Sublead jet P_z [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>1,jets[1].p4.Pz(),op.c_float(0.)), - ('j2_btag', 'Sublead jet btag score', (50,0.,1.) ) : op.switch(op.rng_len(jets)>1,jets[1].btagDeepFlavB,op.c_float(0.)), - ('j3_E', 'Subsublead jet E [GeV]', (50,0.,500.)) : op.switch(op.rng_len(jets)>2,jets[2].p4.E(),op.c_float(0.)), - ('j3_Px', 'Subsublead jet P_x [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>2,jets[2].p4.Px(),op.c_float(0.)), - ('j3_Py', 'Subsublead jet P_y [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>2,jets[2].p4.Py(),op.c_float(0.)), - ('j3_Pz', 'Subsublead jet P_z [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>2,jets[2].p4.Pz(),op.c_float(0.)), - ('j3_btag', 'Subsublead jet btag score', (50,0.,1.) ) : op.switch(op.rng_len(jets)>2,jets[2].btagDeepFlavB,op.c_float(0.)), - ('j4_E', 'Subsubsublead jet E [GeV]', (50,0.,500.)) : op.switch(op.rng_len(jets)>3,jets[3].p4.E(),op.c_float(0.)), - ('j4_Px', 'Subsubsublead jet P_x [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>3,jets[3].p4.Px(),op.c_float(0.)), - ('j4_Py', 'Subsubsublead jet P_y [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>3,jets[3].p4.Py(),op.c_float(0.)), - ('j4_Pz', 'Subsubsublead jet P_z [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>3,jets[3].p4.Pz(),op.c_float(0.)), - ('j4_btag', 'Subsubsublead jet btag score', (50,0.,1.) ) : op.switch(op.rng_len(jets)>3,jets[3].btagDeepFlavB,op.c_float(0.)), - ('j5_E', 'Subsublead jet E [GeV]', (50,0.,500.)) : op.switch(op.rng_len(jets)>4,jets[4].p4.E(),op.c_float(0.)), - ('j5_Px', 'Subsublead jet P_x [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>4,jets[4].p4.Px(),op.c_float(0.)), - ('j5_Py', 'Subsublead jet P_y [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>4,jets[4].p4.Py(),op.c_float(0.)), - ('j5_Pz', 'Subsublead jet P_z [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>4,jets[4].p4.Pz(),op.c_float(0.)), - ('j5_btag', 'Subsublead jet btag score', (50,0.,1.) ) : op.switch(op.rng_len(jets)>4,jets[4].btagDeepFlavB,op.c_float(0.)), - ('j6_E', 'Subsublead jet E [GeV]', (50,0.,500.)) : op.switch(op.rng_len(jets)>5,jets[5].p4.E(),op.c_float(0.)), - ('j6_Px', 'Subsublead jet P_x [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>5,jets[5].p4.Px(),op.c_float(0.)), - ('j6_Py', 'Subsublead jet P_y [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>5,jets[5].p4.Py(),op.c_float(0.)), - ('j6_Pz', 'Subsublead jet P_z [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>5,jets[5].p4.Pz(),op.c_float(0.)), - ('j6_btag', 'Subsublead jet btag score', (50,0.,1.) ) : op.switch(op.rng_len(jets)>5,jets[5].btagDeepFlavB,op.c_float(0.))} +def returnJetsMVAInputs(self, bjets, jets): + return {('j1_E', 'Lead jet E [GeV]', (50,0.,500.)) : op.switch(op.rng_len(bjets)>0,bjets[0].p4.E(),op.c_float(0.)), + ('j1_Px', 'Lead jet P_x [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(bjets)>0,bjets[0].p4.Px(),op.c_float(0.)), + ('j1_Py', 'Lead jet P_y [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(bjets)>0,bjets[0].p4.Py(),op.c_float(0.)), + ('j1_Pz', 'Lead jet P_z [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(bjets)>0,bjets[0].p4.Pz(),op.c_float(0.)), + ('j1_btag', 'Lead jet btag score', (50,0.,1.) ) : op.switch(op.rng_len(bjets)>0,bjets[0].btagDeepFlavB,op.c_float(0.)), + ('j2_E', 'Sublead jet E [GeV]', (50,0.,500.)) : op.switch(op.rng_len(bjets)>1,bjets[1].p4.E(),op.c_float(0.)), + ('j2_Px', 'Sublead jet P_x [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(bjets)>1,bjets[1].p4.Px(),op.c_float(0.)), + ('j2_Py', 'Sublead jet P_y [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(bjets)>1,bjets[1].p4.Py(),op.c_float(0.)), + ('j2_Pz', 'Sublead jet P_z [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(bjets)>1,bjets[1].p4.Pz(),op.c_float(0.)), + ('j2_btag', 'Sublead jet btag score', (50,0.,1.) ) : op.switch(op.rng_len(bjets)>1,bjets[1].btagDeepFlavB,op.c_float(0.)), + ('j3_E', 'Subsublead jet E [GeV]', (50,0.,500.)) : op.switch(op.rng_len(jets)>0,jets[0].p4.E(),op.c_float(0.)), + ('j3_Px', 'Subsublead jet P_x [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>0,jets[0].p4.Px(),op.c_float(0.)), + ('j3_Py', 'Subsublead jet P_y [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>0,jets[0].p4.Py(),op.c_float(0.)), + ('j3_Pz', 'Subsublead jet P_z [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>0,jets[0].p4.Pz(),op.c_float(0.)), + ('j3_btag', 'Subsublead jet btag score', (50,0.,1.) ) : op.switch(op.rng_len(jets)>0,jets[0].btagDeepFlavB,op.c_float(0.)), + ('j4_E', 'Subsubsublead jet E [GeV]', (50,0.,500.)) : op.switch(op.rng_len(jets)>1,jets[1].p4.E(),op.c_float(0.)), + ('j4_Px', 'Subsubsublead jet P_x [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>1,jets[1].p4.Px(),op.c_float(0.)), + ('j4_Py', 'Subsubsublead jet P_y [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>1,jets[1].p4.Py(),op.c_float(0.)), + ('j4_Pz', 'Subsubsublead jet P_z [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>1,jets[1].p4.Pz(),op.c_float(0.)), + ('j4_btag', 'Subsubsublead jet btag score', (50,0.,1.) ) : op.switch(op.rng_len(jets)>1,jets[1].btagDeepFlavB,op.c_float(0.)), + ('j5_E', 'Subsublead jet E [GeV]', (50,0.,500.)) : op.switch(op.rng_len(jets)>2,jets[2].p4.E(),op.c_float(0.)), + ('j5_Px', 'Subsublead jet P_x [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>2,jets[2].p4.Px(),op.c_float(0.)), + ('j5_Py', 'Subsublead jet P_y [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>2,jets[2].p4.Py(),op.c_float(0.)), + ('j5_Pz', 'Subsublead jet P_z [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>2,jets[2].p4.Pz(),op.c_float(0.)), + ('j5_btag', 'Subsublead jet btag score', (50,0.,1.) ) : op.switch(op.rng_len(jets)>2,jets[2].btagDeepFlavB,op.c_float(0.)), + ('j6_E', 'Subsublead jet E [GeV]', (50,0.,500.)) : op.switch(op.rng_len(jets)>3,jets[3].p4.E(),op.c_float(0.)), + ('j6_Px', 'Subsublead jet P_x [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>3,jets[3].p4.Px(),op.c_float(0.)), + ('j6_Py', 'Subsublead jet P_y [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>3,jets[3].p4.Py(),op.c_float(0.)), + ('j6_Pz', 'Subsublead jet P_z [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>3,jets[3].p4.Pz(),op.c_float(0.)), + ('j6_btag', 'Subsublead jet btag score', (50,0.,1.) ) : op.switch(op.rng_len(jets)>3,jets[3].btagDeepFlavB,op.c_float(0.))} # this is the leading fat bJet or normal fat jet? def returnFatjetMVAInputs(self,fatjets): diff --git a/selectionDef.py b/selectionDef.py index 2a02bc7b..d8059810 100644 --- a/selectionDef.py +++ b/selectionDef.py @@ -69,8 +69,10 @@ def makeSingleLeptonSelection(self,baseSel,plot_yield=False,use_dd=True,fake_sel """ #--- Lambdas ---# # Fakeable lambdas # - lambdaElPtCut = lambda lepColl: lepColl[0].pt > 32 - lambdaMuPtCut = lambda lepColl: lepColl[0].pt > 25 + #lambdaElPtCut = lambda lepColl: lepColl[0].pt > 32 + #lambdaMuPtCut = lambda lepColl: lepColl[0].pt > 25 + lambdaElPtCut = lambda lepColl: self.electron_conept[lepColl[0].idx] > 32.0 + lambdaMuPtCut = lambda lepColl: self.muon_conept[lepColl[0].idx] > 25.0 # Tight # lambda_tight_ele = lambda ele : op.AND(self.lambda_is_matched(ele) , self.lambda_electronTightSel(ele)) @@ -228,9 +230,9 @@ def makeSingleLeptonSelection(self,baseSel,plot_yield=False,use_dd=True,fake_sel elif fake_selection: # Only return the datadriven CR selection (eg, skimmer or non closure) # ElSelObject.refine(cut = [lambda_fake_ele(self.electronsFakeSel[0]), op.rng_len(self.electronsTightSel)+op.rng_len(self.muonsTightSel)<=1], - weight = lambda_FF_ele(self.electronsFakeSel[0])+ElTightSF(self.electronsFakeSel[0])) + weight = lambda_FF_ele(self.electronsFakeSel[0])) MuSelObject.refine(cut = [lambda_fake_mu(self.muonsFakeSel[0]), op.rng_len(self.electronsTightSel)+op.rng_len(self.muonsTightSel)<=1], - weight = lambda_FF_mu(self.muonsFakeSel[0])+MuTightSF(self.muonsFakeSel[0])) + weight = lambda_FF_mu(self.muonsFakeSel[0])) # -> in SR : lead lepton is self.electronsTightSel[0] or self.muonsTightSel[0] # -> in Fake CR : lead lepton is self.electronsFakeSel[0] or self.muonsFakeSel[0] else: From f13f0ee6075af5b8f7010f9a26d88318401d88d5 Mon Sep 17 00:00:00 2001 From: FlorianBury Date: Wed, 5 Jan 2022 10:07:34 +0100 Subject: [PATCH 02/13] Added new files for custom produced resonant signal samples --- ...kGravitonToHHTo2B2VTo2L2Nu_M-250_2016.json | 164 ++++++++++++++++++ ...kGravitonToHHTo2B2VTo2L2Nu_M-280_2016.json | 154 ++++++++++++++++ ...kGravitonToHHTo2B2VTo2L2Nu_M-320_2016.json | 164 ++++++++++++++++++ ...kGravitonToHHTo2B2VTo2L2Nu_M-750_2016.json | 154 ++++++++++++++++ ...kGravitonToHHTo2B2VTo2L2Nu_M-850_2016.json | 164 ++++++++++++++++++ ...kGravitonToHHTo2B2WToLNu2J_M-280_2016.json | 164 ++++++++++++++++++ ...kGravitonToHHTo2B2WToLNu2J_M-320_2016.json | 164 ++++++++++++++++++ ...kGravitonToHHTo2B2WToLNu2J_M-750_2016.json | 164 ++++++++++++++++++ ...kGravitonToHHTo2B2WToLNu2J_M-850_2016.json | 154 ++++++++++++++++ ...GluGluToRadionToHHTo2B2Tau_M-650_2016.json | 154 ++++++++++++++++ ...uToRadionToHHTo2B2VTo2L2Nu_M-250_2016.json | 144 +++++++++++++++ ...uToRadionToHHTo2B2VTo2L2Nu_M-280_2016.json | 154 ++++++++++++++++ ...uToRadionToHHTo2B2VTo2L2Nu_M-300_2017.json | 144 +++++++++++++++ ...uToRadionToHHTo2B2VTo2L2Nu_M-320_2016.json | 154 ++++++++++++++++ ...uToRadionToHHTo2B2VTo2L2Nu_M-450_2018.json | 154 ++++++++++++++++ ...uToRadionToHHTo2B2VTo2L2Nu_M-550_2017.json | 154 ++++++++++++++++ ...uToRadionToHHTo2B2VTo2L2Nu_M-700_2016.json | 164 ++++++++++++++++++ ...uToRadionToHHTo2B2VTo2L2Nu_M-850_2016.json | 154 ++++++++++++++++ ...uToRadionToHHTo2B2WToLNu2J_M-280_2016.json | 164 ++++++++++++++++++ ...uToRadionToHHTo2B2WToLNu2J_M-320_2016.json | 164 ++++++++++++++++++ ...uToRadionToHHTo2B2WToLNu2J_M-650_2016.json | 164 ++++++++++++++++++ ...uToRadionToHHTo2B2WToLNu2J_M-750_2016.json | 164 ++++++++++++++++++ ...uToRadionToHHTo2B2WToLNu2J_M-850_2016.json | 164 ++++++++++++++++++ ...kGravitonToHHTo2B2VTo2L2Nu_M-250_2016.json | 1 + ...kGravitonToHHTo2B2VTo2L2Nu_M-280_2016.json | 1 + ...kGravitonToHHTo2B2VTo2L2Nu_M-320_2016.json | 1 + ...kGravitonToHHTo2B2VTo2L2Nu_M-750_2016.json | 1 + ...kGravitonToHHTo2B2VTo2L2Nu_M-850_2016.json | 1 + ...kGravitonToHHTo2B2WToLNu2J_M-280_2016.json | 1 + ...kGravitonToHHTo2B2WToLNu2J_M-320_2016.json | 1 + ...kGravitonToHHTo2B2WToLNu2J_M-750_2016.json | 1 + ...kGravitonToHHTo2B2WToLNu2J_M-850_2016.json | 1 + ...GluGluToRadionToHHTo2B2Tau_M-650_2016.json | 1 + ...uToRadionToHHTo2B2VTo2L2Nu_M-250_2016.json | 1 + ...uToRadionToHHTo2B2VTo2L2Nu_M-280_2016.json | 1 + ...uToRadionToHHTo2B2VTo2L2Nu_M-300_2017.json | 1 + ...uToRadionToHHTo2B2VTo2L2Nu_M-320_2016.json | 1 + ...uToRadionToHHTo2B2VTo2L2Nu_M-450_2018.json | 1 + ...uToRadionToHHTo2B2VTo2L2Nu_M-550_2017.json | 1 + ...uToRadionToHHTo2B2VTo2L2Nu_M-700_2016.json | 1 + ...uToRadionToHHTo2B2VTo2L2Nu_M-850_2016.json | 1 + ...uToRadionToHHTo2B2WToLNu2J_M-280_2016.json | 1 + ...uToRadionToHHTo2B2WToLNu2J_M-320_2016.json | 1 + ...uToRadionToHHTo2B2WToLNu2J_M-650_2016.json | 1 + ...uToRadionToHHTo2B2WToLNu2J_M-750_2016.json | 1 + ...uToRadionToHHTo2B2WToLNu2J_M-850_2016.json | 1 + 46 files changed, 3665 insertions(+) create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-250_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-280_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-320_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-750_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-850_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-280_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-320_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-750_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-850_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2Tau_M-650_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-250_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-280_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-300_2017.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-320_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-450_2018.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-550_2017.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-700_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-850_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-280_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-320_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-650_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-750_2016.json create mode 100644 data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-850_2016.json create mode 100644 data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-250_2016.json create mode 100644 data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-280_2016.json create mode 100644 data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-320_2016.json create mode 100644 data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-750_2016.json create mode 100644 data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-850_2016.json create mode 100644 data/pileup/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-280_2016.json create mode 100644 data/pileup/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-320_2016.json create mode 100644 data/pileup/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-750_2016.json create mode 100644 data/pileup/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-850_2016.json create mode 100644 data/pileup/GluGluToRadionToHHTo2B2Tau_M-650_2016.json create mode 100644 data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-250_2016.json create mode 100644 data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-280_2016.json create mode 100644 data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-300_2017.json create mode 100644 data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-320_2016.json create mode 100644 data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-450_2018.json create mode 100644 data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-550_2017.json create mode 100644 data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-700_2016.json create mode 100644 data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-850_2016.json create mode 100644 data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-280_2016.json create mode 100644 data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-320_2016.json create mode 100644 data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-650_2016.json create mode 100644 data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-750_2016.json create mode 100644 data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-850_2016.json diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-250_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-250_2016.json new file mode 100644 index 00000000..a72cc974 --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-250_2016.json @@ -0,0 +1,164 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0, + 15.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9958237014421409, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9996866472148134, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9925013655045627, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9830488590693434, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9747603475188471, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9631029807442748, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.951951489941673, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9315497892440486, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9347949360221612, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.9473950206848066, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.9722796303905472, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.8851758510210996, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 0.7770290056550762, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 14.0, + 15.0 + ], + "value": 0.6986711672878205, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-280_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-280_2016.json new file mode 100644 index 00000000..b667ed08 --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-280_2016.json @@ -0,0 +1,154 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9981973624264323, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9970354914701651, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9913139293020385, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9826519740531968, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9724346097730289, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9625524313692799, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9518407691508803, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9375337092614151, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9351231909041174, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.9708455067807533, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.8611940185066121, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.775520584274001, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 0.8544239584513061, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-320_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-320_2016.json new file mode 100644 index 00000000..41d13d63 --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-320_2016.json @@ -0,0 +1,164 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0, + 15.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9967170235893922, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.996317543049939, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9889842127351895, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9804516566622707, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9714969786330239, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9611901565410103, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9456890989127421, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9428430617747547, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9231208559392916, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.90625852726616, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.8871909153274634, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.9095224212798211, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 0.5395571916459501, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 14.0, + 15.0 + ], + "value": 0.7290750518555963, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-750_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-750_2016.json new file mode 100644 index 00000000..439ddf0a --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-750_2016.json @@ -0,0 +1,154 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9932942137975352, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9928671372123653, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9820276794531235, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9694027388550327, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9590691808508339, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9471440782049108, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9348269444367726, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9289070903541864, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9154624311719891, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.884192287210041, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.9059740031036754, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.8520035578277505, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 1.1171971199785895, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-850_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-850_2016.json new file mode 100644 index 00000000..d75d153a --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-850_2016.json @@ -0,0 +1,164 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0, + 15.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9945751372647451, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9936716819271435, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9802970749758531, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.967533310590784, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9567142282451593, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9437196612312233, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9315526679892591, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9217575059666333, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9035436008691267, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.8823031775778061, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.8286937350471023, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.9119024483459148, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 0.8776467058018692, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 14.0, + 15.0 + ], + "value": 0.6149448694611, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-280_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-280_2016.json new file mode 100644 index 00000000..0cc46e2a --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-280_2016.json @@ -0,0 +1,164 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0, + 15.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9942233957971957, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9936759415323412, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9925348525296919, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9904395295817239, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9844000447434024, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9758280964970024, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9636029924988406, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9529788516786343, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9453400627583742, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.9217460521460238, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.9447750696524206, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 1.030058167776333, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 1.0016050435271704, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 14.0, + 15.0 + ], + "value": 0.4274385964261153, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-320_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-320_2016.json new file mode 100644 index 00000000..b224139e --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-320_2016.json @@ -0,0 +1,164 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0, + 15.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9932220845207963, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9907936307157021, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9917332275271747, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9899504550085356, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.984096940866122, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.97429225739463, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9661186900308169, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9493010116636917, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9357766919127126, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.9137045183323046, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.9372397849383484, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.9452716015214669, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 0.949197425369802, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 14.0, + 15.0 + ], + "value": 0.9589494801257596, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-750_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-750_2016.json new file mode 100644 index 00000000..f923b06f --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-750_2016.json @@ -0,0 +1,164 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0, + 15.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9925799326142267, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9747266428284348, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9726807593739067, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9728492797930717, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9696505840010272, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9627347463550994, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9553349157068686, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.948637038995744, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9346338856586428, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.9254313585324156, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.9073968601907625, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.9202741996962098, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 0.8636999400516494, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 14.0, + 15.0 + ], + "value": 0.8806720768897213, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-850_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-850_2016.json new file mode 100644 index 00000000..c4a2e0f5 --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-850_2016.json @@ -0,0 +1,154 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0, + 15.0 + ] + }, + "data": [ + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9872777950495787, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9674480737082851, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9708979043360404, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9694049399416983, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9659151831967038, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9604314173311614, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9495571882170479, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9422492047736208, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.929600513274749, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.9307871109578837, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.9221419349222578, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.8822750160519786, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 0.9330759476017357, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 14.0, + 15.0 + ], + "value": 0.9376842698846665, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2Tau_M-650_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2Tau_M-650_2016.json new file mode 100644 index 00000000..9c326082 --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2Tau_M-650_2016.json @@ -0,0 +1,154 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9950201545188274, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9934988864028488, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9848605027708704, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.975173546889032, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9654177663288279, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9539450239906089, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9416070571759794, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9311941255954973, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9103891837229805, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.9190564241874707, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.8984028314524448, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 1.0298938855825257, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 0.94082270798817, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-250_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-250_2016.json new file mode 100644 index 00000000..d60c49b6 --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-250_2016.json @@ -0,0 +1,144 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9968755157034397, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9994273647343321, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9923598089749874, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9844261962274835, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9752681004649328, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9659429296014025, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.950261783998869, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9442776826530191, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9253690896483805, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.8801951969810605, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.8112636615691985, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.7828957582972645, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-280_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-280_2016.json new file mode 100644 index 00000000..d7c65262 --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-280_2016.json @@ -0,0 +1,154 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9987669914878227, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9978417693676932, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9911963373020367, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9840341362302608, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.976119557482738, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9640236355527226, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9479343421370521, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9469526191581187, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9267399293240631, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.8977912429249935, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.9636690541988365, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.9008339467489118, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 0.8458163879148822, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-300_2017.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-300_2017.json new file mode 100644 index 00000000..eab2d0f7 --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-300_2017.json @@ -0,0 +1,144 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 14.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.994540177076463, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9759119136933418, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.941549593583312, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9074108170288844, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.8750020982366198, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.8416853397598366, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.8138158385379582, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.8071361891202254, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.7707001482324507, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.72104939488507, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.5513215466161504, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 2.48173711183778, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-320_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-320_2016.json new file mode 100644 index 00000000..b0e1cfb0 --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-320_2016.json @@ -0,0 +1,154 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9973904155452037, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9970496030243519, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9908597736657537, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9823465841405647, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.975695178531527, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9651894669203316, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9514814190929805, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9409255325580848, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9244942861305234, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.9381083548098297, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.8538201092715474, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.9245800169450913, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 0.8504049017014047, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-450_2018.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-450_2018.json new file mode 100644 index 00000000..da4f3853 --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-450_2018.json @@ -0,0 +1,154 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9882672233859179, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9622688225898784, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9151227032335649, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.8770093680091774, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.851650378971859, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.8310125265076731, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.8070588790002997, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.768792391770026, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.7487373110417725, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.7397637397964227, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.6561252541378234, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.26968521056310096, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 0.4582763840133546, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-550_2017.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-550_2017.json new file mode 100644 index 00000000..18e3c776 --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-550_2017.json @@ -0,0 +1,154 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9830029846347764, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9578398068271124, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.909829801244645, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.8665728075119178, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.8347987463252965, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.8006053878387756, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.7638899302110743, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.7286936334281509, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.6944523268082214, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.6442151877859444, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.5831187073722517, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.7342732130830417, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 1.9788678152786838, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-700_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-700_2016.json new file mode 100644 index 00000000..c573f4c1 --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-700_2016.json @@ -0,0 +1,164 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0, + 15.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9930370543593464, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9937974537513917, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9836243264333171, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9739794173308726, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9639685255777642, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9520993907710862, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9434059727028221, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9314548782053389, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9118749418302405, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.8915478265742122, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.8811702939822377, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 1.0560097882778972, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 1.2284680722678607, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 14.0, + 15.0 + ], + "value": 0.6031840193895559, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-850_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-850_2016.json new file mode 100644 index 00000000..ebcffeeb --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2VTo2L2Nu_M-850_2016.json @@ -0,0 +1,154 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.992320699475839, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9919695887269412, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9809394743868385, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9694506791945112, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9612109839941501, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9505212957040339, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9376861594522036, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9245893152907613, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9141605248016131, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.9224613814924042, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.880586315942695, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.9064168542871874, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 1.0670560102611253, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-280_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-280_2016.json new file mode 100644 index 00000000..f6b63b4d --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-280_2016.json @@ -0,0 +1,164 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0, + 15.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9949398793609228, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9941992755982557, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9935464675758423, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9914232177032997, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9866553768708252, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9766882205397981, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9668699299035838, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9509610562494474, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9370124037497609, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.9294690096363168, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.9416709245589812, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.8499143459927574, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 0.892546397804089, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 14.0, + 15.0 + ], + "value": 0.7564811781092698, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-320_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-320_2016.json new file mode 100644 index 00000000..f799265c --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-320_2016.json @@ -0,0 +1,164 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0, + 15.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9928919877389886, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9929601500259324, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9929119618947608, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9909397663331028, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9852214620662466, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9759781077583213, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9679418799712545, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9535908197766092, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.944726501748361, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.9139080551315628, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.867877646418377, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.9647885421768264, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 0.8294361675146553, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 14.0, + 15.0 + ], + "value": 0.7401943077337882, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-650_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-650_2016.json new file mode 100644 index 00000000..9b02745c --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-650_2016.json @@ -0,0 +1,164 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0, + 15.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9962170270031143, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9851234366926436, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9816058426926858, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9799140733143409, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9767595340322751, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9684538122110952, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9602464520783104, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9473815093812947, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9347586466267291, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.9213430644083067, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.9135292156392485, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.8993782990960257, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 0.8961316342383925, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 14.0, + 15.0 + ], + "value": 1.062758610386798, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-750_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-750_2016.json new file mode 100644 index 00000000..2200096c --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-750_2016.json @@ -0,0 +1,164 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0, + 15.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9963875829236579, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9834843547087446, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9779667376940026, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9756368893333639, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9711246506569949, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.9641899391883829, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9584263860004681, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.9476309364304881, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.9326121766808447, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.9276793105004297, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.9111860566107826, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.8875995585066467, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 0.927211730738856, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 14.0, + 15.0 + ], + "value": 0.6327788433991082, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-850_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-850_2016.json new file mode 100644 index 00000000..a78ca4d4 --- /dev/null +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2WToLNu2J_M-850_2016.json @@ -0,0 +1,164 @@ +{ + "dimension": 1, + "variables": [ + "NumJets" + ], + "error_type": "absolute", + "binning": { + "x": [ + 0.0, + 1.0, + 2.0, + 3.0, + 4.0, + 5.0, + 6.0, + 7.0, + 8.0, + 9.0, + 10.0, + 11.0, + 12.0, + 13.0, + 14.0, + 15.0 + ] + }, + "data": [ + { + "bin": [ + 0.0, + 1.0 + ], + "value": 1.0, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 1.0, + 2.0 + ], + "value": 0.9896959066279275, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 2.0, + 3.0 + ], + "value": 0.9850145531094573, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 3.0, + 4.0 + ], + "value": 0.9750150060731849, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 4.0, + 5.0 + ], + "value": 0.9715722837931369, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 5.0, + 6.0 + ], + "value": 0.9692881076316956, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 6.0, + 7.0 + ], + "value": 0.962337534436362, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 7.0, + 8.0 + ], + "value": 0.9547448098623859, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 8.0, + 9.0 + ], + "value": 0.946233930159074, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 9.0, + 10.0 + ], + "value": 0.931003979130027, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 10.0, + 11.0 + ], + "value": 0.9202407204062152, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 11.0, + 12.0 + ], + "value": 0.8908447074264538, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 12.0, + 13.0 + ], + "value": 0.9353451504117919, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 13.0, + 14.0 + ], + "value": 0.8961858322001574, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 14.0, + 15.0 + ], + "value": 0.7700356569119691, + "error_low": 0.0, + "error_high": 0.0 + } + ] +} \ No newline at end of file diff --git a/data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-250_2016.json b/data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-250_2016.json new file mode 100644 index 00000000..ac8ad25c --- /dev/null +++ b/data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-250_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.43607365189275815, "error_low": -0.015825343848245355, "error_high": -0.011215562251676803}, {"bin": [1.0, 2.0], "value": 0.9175973845263271, "error_low": -0.2552009552375146, "error_high": -0.1959406104888357}, {"bin": [2.0, 3.0], "value": 1.4807095224392943, "error_low": -0.07647812887541772, "error_high": -0.0792508034597772}, {"bin": [3.0, 4.0], "value": 0.8547536287306396, "error_low": -0.12216981810640692, "error_high": -0.10486755083369548}, {"bin": [4.0, 5.0], "value": 1.112371875990652, "error_low": -0.12805686837674513, "error_high": -0.10037687054800948}, {"bin": [5.0, 6.0], "value": 1.213150443865665, "error_low": -0.12232099891587489, "error_high": -0.12168265631069053}, {"bin": [6.0, 7.0], "value": 0.8065783833365587, "error_low": -0.12707910743177053, "error_high": -0.07127811170014597}, {"bin": [7.0, 8.0], "value": 0.4829512930493296, "error_low": -0.2666796096809074, "error_high": -0.14471669809899884}, {"bin": [8.0, 9.0], "value": 0.7988575877711059, "error_low": -0.3798111506575945, "error_high": -0.26128622645850874}, {"bin": [9.0, 10.0], "value": 0.8720142481130195, "error_low": -0.4583669516808635, "error_high": -0.27491617031841253}, {"bin": [10.0, 11.0], "value": 0.9727324517144083, "error_low": -0.5301296323024498, "error_high": -0.33642063241797193}, {"bin": [11.0, 12.0], "value": 1.0777618962323077, "error_low": -0.46074794674003194, "error_high": -0.3428636339065899}, {"bin": [12.0, 13.0], "value": 1.130042973178732, "error_low": -0.37605427556892956, "error_high": -0.3001552600244901}, {"bin": [13.0, 14.0], "value": 1.1704172024962454, "error_low": -0.3249867132215434, "error_high": -0.26340024446836563}, {"bin": [14.0, 15.0], "value": 1.2023418997826223, "error_low": -0.29657506287296886, "error_high": -0.24317204443103324}, {"bin": [15.0, 16.0], "value": 1.2034416329093145, "error_low": -0.23602469545081184, "error_high": -0.21921897818160418}, {"bin": [16.0, 17.0], "value": 1.2074554393818326, "error_low": -0.16902567512094202, "error_high": -0.17742849586992104}, {"bin": [17.0, 18.0], "value": 1.1918538977566981, "error_low": -0.11734113670211221, "error_high": -0.13122629150084442}, {"bin": [18.0, 19.0], "value": 1.1489000439491288, "error_low": -0.08398537671975492, "error_high": -0.09359840783850704}, {"bin": [19.0, 20.0], "value": 1.1021472439695779, "error_low": -0.07001253819497077, "error_high": -0.069996219137618}, {"bin": [20.0, 21.0], "value": 1.048965870803702, "error_low": -0.059714059788804175, "error_high": -0.05959201727877794}, {"bin": [21.0, 22.0], "value": 1.0515827583953596, "error_low": -0.04024837965416572, "error_high": -0.05395322243206657}, {"bin": [22.0, 23.0], "value": 1.0496814580797686, "error_low": -0.013058762884083253, "error_high": -0.03743761977414484}, {"bin": [23.0, 24.0], "value": 1.0526879610234916, "error_low": 0.010316877207116493, "error_high": -0.013859836863589825}, {"bin": [24.0, 25.0], "value": 1.0420938836055018, "error_low": 0.03029484732858667, "error_high": 0.007685982502763311}, {"bin": [25.0, 26.0], "value": 1.0594945065851595, "error_low": 0.05236492462249731, "error_high": 0.027086258443814737}, {"bin": [26.0, 27.0], "value": 1.0805224799812079, "error_low": 0.07614839092557912, "error_high": 0.04885788800888036}, {"bin": [27.0, 28.0], "value": 1.0695555880078418, "error_low": 0.09746827484786003, "error_high": 0.07134156236194955}, {"bin": [28.0, 29.0], "value": 1.0920570941780174, "error_low": 0.12314944753899482, "error_high": 0.09687026768621054}, {"bin": [29.0, 30.0], "value": 1.1178116455002522, "error_low": 0.15355536624436505, "error_high": 0.12525212296924093}, {"bin": [30.0, 31.0], "value": 1.0793389664653137, "error_low": 0.17844378437863395, "error_high": 0.15024457613762365}, {"bin": [31.0, 32.0], "value": 1.0805785916548898, "error_low": 0.21114911721357088, "error_high": 0.18577862360390385}, {"bin": [32.0, 33.0], "value": 1.039932438671199, "error_low": 0.23509637968406372, "error_high": 0.21859231851765037}, {"bin": [33.0, 34.0], "value": 0.9968825991094112, "error_low": 0.2556515882296454, "error_high": 0.2520721471592673}, {"bin": [34.0, 35.0], "value": 0.9274666485369141, "error_low": 0.2658739840968448, "error_high": 0.2770978020869188}, {"bin": [35.0, 36.0], "value": 0.8248018667648526, "error_low": 0.26204647483525145, "error_high": 0.28674726021805197}, {"bin": [36.0, 37.0], "value": 0.7402563607979956, "error_low": 0.25984757725125635, "error_high": 0.29660188407216415}, {"bin": [37.0, 38.0], "value": 0.6050624904801011, "error_low": 0.2346525176880363, "error_high": 0.27869701229935706}, {"bin": [38.0, 39.0], "value": 0.5093300166462958, "error_low": 0.21820888714964104, "error_high": 0.27079297878681097}, {"bin": [39.0, 40.0], "value": 0.39391814660802726, "error_low": 0.18600576704627397, "error_high": 0.2437285914449766}, {"bin": [40.0, 41.0], "value": 0.31247386680220846, "error_low": 0.16181359764692665, "error_high": 0.22703209988349227}, {"bin": [41.0, 42.0], "value": 0.22518415605120218, "error_low": 0.12698924940886724, "error_high": 0.19353012944607345}, {"bin": [42.0, 43.0], "value": 0.16210908602177668, "error_low": 0.09874788488180666, "error_high": 0.1655662617770571}, {"bin": [43.0, 44.0], "value": 0.11385983788009675, "error_low": 0.07428830699837273, "error_high": 0.13850043325203643}, {"bin": [44.0, 45.0], "value": 0.07750000652930769, "error_low": 0.053718269160230536, "error_high": 0.1123236862444438}, {"bin": [45.0, 46.0], "value": 0.05208119982943315, "error_low": 0.03805593212224134, "error_high": 0.08987423585609997}, {"bin": [46.0, 47.0], "value": 0.030824258888865353, "error_low": 0.023574463957993844, "error_high": 0.06325137149273617}, {"bin": [47.0, 48.0], "value": 0.019982255510108488, "error_low": 0.0158882148817969, "error_high": 0.04867480364695104}, {"bin": [48.0, 49.0], "value": 0.01176608438226958, "error_low": 0.009661817254431989, "error_high": 0.0339465730194629}, {"bin": [49.0, 50.0], "value": 0.007579068574569135, "error_low": 0.006380686392566913, "error_high": 0.02580894600051644}, {"bin": [50.0, 51.0], "value": 0.00456292644695484, "error_low": 0.003900428768129981, "error_high": 0.0182200970049662}, {"bin": [51.0, 52.0], "value": 0.0025913224591611593, "error_low": 0.002213270222041986, "error_high": 0.01196569478114629}, {"bin": [52.0, 53.0], "value": 0.0016267366552254058, "error_low": 0.0013452919811758647, "error_high": 0.008418262286587005}, {"bin": [53.0, 54.0], "value": 0.0010310747933675777, "error_low": 0.0007738151251123215, "error_high": 0.0055777351009106465}, {"bin": [54.0, 55.0], "value": 0.0007004978839895969, "error_low": 0.00042283610531276887, "error_high": 0.0034488991472759628}, {"bin": [55.0, 56.0], "value": 0.0006556460513664292, "error_low": 0.00027035144764161193, "error_high": 0.0023660083170375474}, {"bin": [56.0, 57.0], "value": 0.0007997394792991605, "error_low": 0.00020471082295067688, "error_high": 0.001675720500645151}, {"bin": [57.0, 58.0], "value": 0.0011451511039730386, "error_low": 0.00020113848145798037, "error_high": 0.0011906692343199654}, {"bin": [58.0, 59.0], "value": 0.0011647411458141363, "error_low": 0.00017619596985514701, "error_high": 0.0005809554700743711}, {"bin": [59.0, 60.0], "value": 0.0015482300597210582, "error_low": 0.00023851691878669107, "error_high": 0.0004157549832669422}, {"bin": [60.0, 61.0], "value": 0.0027124198784382277, "error_low": 0.00045522094851211054, "error_high": 0.0005048952080212439}, {"bin": [61.0, 62.0], "value": 0.0023799074243041536, "error_low": 0.0004420496026742069, "error_high": 0.00039854460815084633}, {"bin": [62.0, 63.0], "value": 0.00990018386819484, "error_low": 0.002031360548666041, "error_high": 0.0017360035418084192}, {"bin": [63.0, 64.0], "value": 0.009096089566851128, "error_low": 0.0020482537209456676, "error_high": 0.001769438358957185}, {"bin": [64.0, 65.0], "value": 0.004744427119735406, "error_low": 0.0011640836259184223, "error_high": 0.0010387311466045013}, {"bin": [65.0, 66.0], "value": 0.006022354416898953, "error_low": 0.0015993435678665945, "error_high": 0.0014829432412497593}, {"bin": [66.0, 67.0], "value": 0.00903924163558117, "error_low": 0.0025828446205269466, "error_high": 0.0024908477255576253}, {"bin": [67.0, 68.0], "value": 0.0034651807828866995, "error_low": 0.0010597328450420358, "error_high": 0.0010624025200949671}, {"bin": [68.0, 69.0], "value": 0.007183307705562765, "error_low": 0.0023402981414386154, "error_high": 0.00243706341115607}, {"bin": [69.0, 70.0], "value": 0.0021128850476492813, "error_low": 0.0007302810187045994, "error_high": 0.0007893704089089928}, {"bin": [70.0, 71.0], "value": 0.0020833034819789037, "error_low": 0.0007610453044630489, "error_high": 0.0008534113907800525}, {"bin": [71.0, 72.0], "value": 0.002072626340875237, "error_low": 0.0007975471578028877, "error_high": 0.0009274573066314416}, {"bin": [72.0, 73.0], "value": 0.0015680463466451688, "error_low": 0.0006336354758839369, "error_high": 0.0007639434744305777}, {"bin": [73.0, 74.0], "value": 0.0015389868572357104, "error_low": 0.0006512446640532068, "error_high": 0.0008139481512547601}, {"bin": [74.0, 75.0], "value": 0.0015315132568521957, "error_low": 0.0006769278887880099, "error_high": 0.0008770323188455049}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-280_2016.json b/data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-280_2016.json new file mode 100644 index 00000000..50e1929c --- /dev/null +++ b/data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-280_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.5232884012893462, "error_low": -0.018990413308068943, "error_high": -0.013458675191145075}, {"bin": [1.0, 2.0], "value": 0.6554266964272676, "error_low": -0.18228639470539842, "error_high": -0.13995757746730475}, {"bin": [2.0, 3.0], "value": 2.288369226372201, "error_low": -0.11819347006070746, "error_high": -0.12247851253354858}, {"bin": [3.0, 4.0], "value": 0.8997406377273129, "error_low": -0.12859980508924873, "error_high": -0.1103868926583339}, {"bin": [4.0, 5.0], "value": 1.2236090878460884, "error_low": -0.1408625580068268, "error_high": -0.11041455979162751}, {"bin": [5.0, 6.0], "value": 1.0078480627273065, "error_low": -0.1016205223446176, "error_high": -0.10109020694866278}, {"bin": [6.0, 7.0], "value": 0.8239241452601392, "error_low": -0.12981198992467124, "error_high": -0.07281097345475773}, {"bin": [7.0, 8.0], "value": 0.5091039068357429, "error_low": -0.2811207529950921, "error_high": -0.15255334740152288}, {"bin": [8.0, 9.0], "value": 0.7079783762015045, "error_low": -0.336603276756802, "error_high": -0.23156192187901797}, {"bin": [9.0, 10.0], "value": 0.8836411458055488, "error_low": -0.4644785326147328, "error_high": -0.27858173219797}, {"bin": [10.0, 11.0], "value": 0.9521784143764273, "error_low": -0.5189278838287456, "error_high": -0.32931199506573894}, {"bin": [11.0, 12.0], "value": 1.0704481166428281, "error_low": -0.4576212738259662, "error_high": -0.34053693349492464}, {"bin": [12.0, 13.0], "value": 1.1208321823081888, "error_low": -0.3729891201983371, "error_high": -0.2977087448083455}, {"bin": [13.0, 14.0], "value": 1.179480164835593, "error_low": -0.3275032025011213, "error_high": -0.2654398475182015}, {"bin": [14.0, 15.0], "value": 1.197971821581886, "error_low": -0.29549711972104387, "error_high": -0.24228820194780232}, {"bin": [15.0, 16.0], "value": 1.1830783303965593, "error_low": -0.23203094773383537, "error_high": -0.2155095981442382}, {"bin": [16.0, 17.0], "value": 1.2020990417955755, "error_low": -0.16827585969197956, "error_high": -0.17664140465643685}, {"bin": [17.0, 18.0], "value": 1.1692917569397778, "error_low": -0.11511983486732036, "error_high": -0.12874213964859416}, {"bin": [18.0, 19.0], "value": 1.1573325367095175, "error_low": -0.0846017976911857, "error_high": -0.09428538483066484}, {"bin": [19.0, 20.0], "value": 1.103789660058064, "error_low": -0.07011687064216088, "error_high": -0.07010052726620408}, {"bin": [20.0, 21.0], "value": 1.065315517063076, "error_low": -0.06064478954983055, "error_high": -0.06052084483123599}, {"bin": [21.0, 22.0], "value": 1.0381551507933744, "error_low": -0.03973445010910881, "error_high": -0.05326429643561348}, {"bin": [22.0, 23.0], "value": 1.0621275068327791, "error_low": -0.013213600333347841, "error_high": -0.03788151676529328}, {"bin": [23.0, 24.0], "value": 1.0611486278229139, "error_low": 0.010399796043174092, "error_high": -0.013971231185496258}, {"bin": [24.0, 25.0], "value": 1.0438652299936377, "error_low": 0.03034634237067335, "error_high": 0.007699047100454326}, {"bin": [25.0, 26.0], "value": 1.0527496534136005, "error_low": 0.052031564019187515, "error_high": 0.026913824481170634}, {"bin": [26.0, 27.0], "value": 1.0730080892460092, "error_low": 0.0756188241892336, "error_high": 0.04851811047736465}, {"bin": [27.0, 28.0], "value": 1.081714990539436, "error_low": 0.09857635749566596, "error_high": 0.07215261957460672}, {"bin": [28.0, 29.0], "value": 1.103372846718072, "error_low": 0.12442550598065039, "error_high": 0.09787402470905282}, {"bin": [29.0, 30.0], "value": 1.1022576065653265, "error_low": 0.1514186859236275, "error_high": 0.12350927442656556}, {"bin": [30.0, 31.0], "value": 1.0898898533618482, "error_low": 0.18018812998725608, "error_high": 0.15171326538066787}, {"bin": [31.0, 32.0], "value": 1.0817168259297272, "error_low": 0.21137153246792673, "error_high": 0.18597431468880132}, {"bin": [32.0, 33.0], "value": 1.0362072821660682, "error_low": 0.23425423766065334, "error_high": 0.2178092959221265}, {"bin": [33.0, 34.0], "value": 1.035919690605281, "error_low": 0.2656626912920329, "error_high": 0.2619430822934623}, {"bin": [34.0, 35.0], "value": 0.9066456770480827, "error_low": 0.2599053008549891, "error_high": 0.27087715205495166}, {"bin": [35.0, 36.0], "value": 0.8206076817318456, "error_low": 0.26071394705252815, "error_high": 0.2852891269189851}, {"bin": [36.0, 37.0], "value": 0.7270636921921978, "error_low": 0.25521663700374564, "error_high": 0.2913159175183595}, {"bin": [37.0, 38.0], "value": 0.6300371826789435, "error_low": 0.24433808652621053, "error_high": 0.29020057136709987}, {"bin": [38.0, 39.0], "value": 0.4987987239193488, "error_low": 0.2136970351262209, "error_high": 0.2651938583053916}, {"bin": [39.0, 40.0], "value": 0.40196769647475616, "error_low": 0.18980671582264, "error_high": 0.24870908159928307}, {"bin": [40.0, 41.0], "value": 0.3135397381090603, "error_low": 0.1623655557116294, "error_high": 0.22780652304878463}, {"bin": [41.0, 42.0], "value": 0.22872605950513564, "error_low": 0.12898665308495633, "error_high": 0.19657414926498723}, {"bin": [42.0, 43.0], "value": 0.16375837448057928, "error_low": 0.09975254014736563, "error_high": 0.1672507233419031}, {"bin": [43.0, 44.0], "value": 0.11292422064127897, "error_low": 0.0736778597856913, "error_high": 0.1373623375428997}, {"bin": [44.0, 45.0], "value": 0.0781632093539345, "error_low": 0.05417796083558099, "error_high": 0.1132848911439768}, {"bin": [45.0, 46.0], "value": 0.05052160113543058, "error_low": 0.0369163273851908, "error_high": 0.0871829049857532}, {"bin": [46.0, 47.0], "value": 0.03153232189394936, "error_low": 0.024115992169702817, "error_high": 0.06470431660120755}, {"bin": [47.0, 48.0], "value": 0.020229255124927167, "error_low": 0.016084608274623602, "error_high": 0.04927647034799436}, {"bin": [48.0, 49.0], "value": 0.012074815496574675, "error_low": 0.009915334355810927, "error_high": 0.03483729953260358}, {"bin": [49.0, 50.0], "value": 0.007283065192276239, "error_low": 0.006131486278467479, "error_high": 0.024800967878349647}, {"bin": [50.0, 51.0], "value": 0.0043044487584368305, "error_low": 0.003679479817070687, "error_high": 0.017187976804659104}, {"bin": [51.0, 52.0], "value": 0.002509614112084144, "error_low": 0.0021434824382644433, "error_high": 0.011588398185448961}, {"bin": [52.0, 53.0], "value": 0.00149501715932304, "error_low": 0.0012363615153670481, "error_high": 0.007736621984697149}, {"bin": [53.0, 54.0], "value": 0.0008522148640009889, "error_low": 0.0006395818769418886, "error_high": 0.004610168720089652}, {"bin": [54.0, 55.0], "value": 0.0007478287764739338, "error_low": 0.0004514060848893976, "error_high": 0.003681932648818223}, {"bin": [55.0, 56.0], "value": 0.0006344961660464755, "error_low": 0.00026163042796676316, "error_high": 0.002289685422287993}, {"bin": [56.0, 57.0], "value": 0.0007117680947223872, "error_low": 0.00018219262171268943, "error_high": 0.0014913911578763998}, {"bin": [57.0, 58.0], "value": 0.0008047007830610114, "error_low": 0.00014134055581956659, "error_high": 0.0008366864965677831}, {"bin": [58.0, 59.0], "value": 0.0015758263439849905, "error_low": 0.00023838279603975872, "error_high": 0.0007859986209944251}, {"bin": [59.0, 60.0], "value": 0.001905513893021035, "error_low": 0.0002935592805571128, "error_high": 0.0005116984337913064}, {"bin": [60.0, 61.0], "value": 0.0038425947045645694, "error_low": 0.0006448963230451907, "error_high": 0.0007152681884264704}, {"bin": [61.0, 62.0], "value": 0.004759814848608307, "error_low": 0.0008840992053484138, "error_high": 0.0007970892163016927}, {"bin": [62.0, 63.0], "value": 0.004400081630356839, "error_low": 0.0009028268922895047, "error_high": 0.0007715571141143282}, {"bin": [63.0, 64.0], "value": 0.0036384359589732834, "error_low": 0.0008193015181544019, "error_high": 0.0007077753693057786}, {"bin": [64.0, 65.0], "value": 0.006642198036600859, "error_low": 0.0016297170932084559, "error_high": 0.001454223620346677}, {"bin": [65.0, 66.0], "value": 0.005018628498355514, "error_low": 0.0013327862581176205, "error_high": 0.001235785989462235}, {"bin": [66.0, 67.0], "value": 0.005423545178458325, "error_low": 0.0015497068286376555, "error_high": 0.001494508689649978}, {"bin": [67.0, 68.0], "value": 0.004042710808421013, "error_low": 0.0012363549537872031, "error_high": 0.001239469574601435}, {"bin": [68.0, 69.0], "value": 0.002394435853508843, "error_low": 0.0007800993647287613, "error_high": 0.0008123544539833261}, {"bin": [69.0, 70.0], "value": 0.00633865527092993, "error_low": 0.0021908431003485234, "error_high": 0.002368111274540877}, {"bin": [70.0, 71.0], "value": 0.0020833034819789037, "error_low": 0.0007610453044630489, "error_high": 0.0008534113907800525}, {"bin": [71.0, 72.0], "value": 0.0018135480011870096, "error_low": 0.0006978537449615835, "error_high": 0.0008115251222357146}, {"bin": [72.0, 73.0], "value": 0.0025088742458130825, "error_low": 0.0010138167982597646, "error_high": 0.0012223096035117093}, {"bin": [73.0, 74.0], "value": 0.0021545816225027503, "error_low": 0.0009117425391418465, "error_high": 0.0011395274235892947}, {"bin": [74.0, 75.0], "value": 0.0008353708811739926, "error_low": 0.00036923339998399016, "error_high": 0.00047838127272753115}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-320_2016.json b/data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-320_2016.json new file mode 100644 index 00000000..3b1ce729 --- /dev/null +++ b/data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-320_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.3269436648991018, "error_low": -0.011864958805872072, "error_high": -0.008408802069447274}, {"bin": [1.0, 2.0], "value": 1.3759264229528982, "error_low": -0.3826708133604557, "error_high": -0.293810627457576}, {"bin": [2.0, 3.0], "value": 1.7156913598202441, "error_low": -0.0886148585784845, "error_high": -0.09182754395389958}, {"bin": [3.0, 4.0], "value": 0.9859177069626038, "error_low": -0.1409170816933315, "error_high": -0.12095973831229323}, {"bin": [4.0, 5.0], "value": 0.9917769294834573, "error_low": -0.11417391113457365, "error_high": -0.08949476934105793}, {"bin": [5.0, 6.0], "value": 0.9445352284531314, "error_low": -0.09523673938367261, "error_high": -0.09473973830563831}, {"bin": [6.0, 7.0], "value": 0.8838323649508498, "error_low": -0.13925072922565407, "error_high": -0.07810512076032661}, {"bin": [7.0, 8.0], "value": 0.4499159416969155, "error_low": -0.24843790553573686, "error_high": -0.1348176315946395}, {"bin": [8.0, 9.0], "value": 0.7533527183355052, "error_low": -0.35817618456923184, "error_high": -0.24640272806990493}, {"bin": [9.0, 10.0], "value": 0.8624059940600376, "error_low": -0.4533164537896067, "error_high": -0.27188701751109534}, {"bin": [10.0, 11.0], "value": 0.8962162740622043, "error_low": -0.4884290670005932, "error_high": -0.30995742474910914}, {"bin": [11.0, 12.0], "value": 1.0612488128503492, "error_low": -0.45368853102939877, "error_high": -0.337610399592839}, {"bin": [12.0, 13.0], "value": 1.145278079391376, "error_low": -0.3811241950020776, "error_high": -0.30420191787316797}, {"bin": [13.0, 14.0], "value": 1.177341309305393, "error_low": -0.3269093120257138, "error_high": -0.2649585020045372}, {"bin": [14.0, 15.0], "value": 1.1994260910245362, "error_low": -0.2958558363651749, "error_high": -0.24258232600152352}, {"bin": [15.0, 16.0], "value": 1.2076402532252837, "error_low": -0.23684814883175753, "error_high": -0.2199837990339576}, {"bin": [16.0, 17.0], "value": 1.2040711936970876, "error_low": -0.1685519314174626, "error_high": -0.17693120081296554}, {"bin": [17.0, 18.0], "value": 1.170008871645333, "error_low": -0.11519043668760576, "error_high": -0.12882109588942847}, {"bin": [18.0, 19.0], "value": 1.1502195662476027, "error_low": -0.08408183469963837, "error_high": -0.09370590647330568}, {"bin": [19.0, 20.0], "value": 1.1036606863536353, "error_low": -0.07010867774737584, "error_high": -0.07009233628108147}, {"bin": [20.0, 21.0], "value": 1.0582767377394007, "error_low": -0.06024409577983003, "error_high": -0.06012096999187977}, {"bin": [21.0, 22.0], "value": 1.0495955697873562, "error_low": -0.0401723218062211, "error_high": -0.05385126637760851}, {"bin": [22.0, 23.0], "value": 1.0505227893498517, "error_low": -0.013069229626615941, "error_high": -0.03746762643945378}, {"bin": [23.0, 24.0], "value": 1.0718021495575085, "error_low": 0.010504205972449165, "error_high": -0.014111496942046386}, {"bin": [24.0, 25.0], "value": 1.0445405593287849, "error_low": 0.030365974957935027, "error_high": 0.007704028004320351}, {"bin": [25.0, 26.0], "value": 1.0592443460380592, "error_low": 0.05235256057708604, "error_high": 0.027079863022990036}, {"bin": [26.0, 27.0], "value": 1.0832886836545288, "error_low": 0.07634333546639005, "error_high": 0.0489829671921318}, {"bin": [27.0, 28.0], "value": 1.081139916876757, "error_low": 0.09852395120800761, "error_high": 0.07211426097592444}, {"bin": [28.0, 29.0], "value": 1.1082865727475286, "error_low": 0.12497961862651086, "error_high": 0.09830989382097721}, {"bin": [29.0, 30.0], "value": 1.1138663687128174, "error_low": 0.15301339799374902, "error_high": 0.12481005001775869}, {"bin": [30.0, 31.0], "value": 1.0899826480255552, "error_low": 0.1802034714429771, "error_high": 0.15172618244875258}, {"bin": [31.0, 32.0], "value": 1.0698536242212566, "error_low": 0.20905341827668222, "error_high": 0.18393473209670153}, {"bin": [32.0, 33.0], "value": 1.0159988464477336, "error_low": 0.22968573888151222, "error_high": 0.2135615114959286}, {"bin": [33.0, 34.0], "value": 0.9878744796049845, "error_low": 0.2533414465335956, "error_high": 0.2497943503280491}, {"bin": [34.0, 35.0], "value": 0.9026562461724527, "error_low": 0.25876166309415305, "error_high": 0.26968523585078585}, {"bin": [35.0, 36.0], "value": 0.8054974270827067, "error_low": 0.2559132923447488, "error_high": 0.2800359572834308}, {"bin": [36.0, 37.0], "value": 0.7091226655179801, "error_low": 0.24891891021397505, "error_high": 0.2841274047333757}, {"bin": [37.0, 38.0], "value": 0.608375737837662, "error_low": 0.23593744585067616, "error_high": 0.28022312266661564}, {"bin": [38.0, 39.0], "value": 0.4918486776911871, "error_low": 0.21071947283159786, "error_high": 0.26149876149326545}, {"bin": [39.0, 40.0], "value": 0.4061023598087572, "error_low": 0.19175907884917562, "error_high": 0.2512673178196063}, {"bin": [40.0, 41.0], "value": 0.31831884653256437, "error_low": 0.16484040180185117, "error_high": 0.23127884869336668}, {"bin": [41.0, 42.0], "value": 0.22750111994180977, "error_low": 0.12829586667064657, "error_high": 0.19552139885656078}, {"bin": [42.0, 43.0], "value": 0.16000904260122656, "error_low": 0.09746865463612246, "error_high": 0.16342143234619305}, {"bin": [43.0, 44.0], "value": 0.11273801150462517, "error_low": 0.0735563668890985, "error_high": 0.13713583057975795}, {"bin": [44.0, 45.0], "value": 0.08061115899285429, "error_low": 0.05587472995190944, "error_high": 0.11683279700228463}, {"bin": [45.0, 46.0], "value": 0.05059618928941675, "error_low": 0.03697082923488929, "error_high": 0.08731161848247329}, {"bin": [46.0, 47.0], "value": 0.03099936862644913, "error_low": 0.023708388287277678, "error_high": 0.06361069663024689}, {"bin": [47.0, 48.0], "value": 0.02055261661317015, "error_low": 0.01634171822935835, "error_high": 0.05006414704141121}, {"bin": [48.0, 49.0], "value": 0.012495719785235167, "error_low": 0.010260963384680763, "error_high": 0.036051659187439106}, {"bin": [49.0, 50.0], "value": 0.007727428744878276, "error_low": 0.006505588247006759, "error_high": 0.0263141557880336}, {"bin": [50.0, 51.0], "value": 0.004771894603236868, "error_low": 0.004079056545250836, "error_high": 0.019054522043955913}, {"bin": [51.0, 52.0], "value": 0.0024667806436666022, "error_low": 0.0021068980140372825, "error_high": 0.011390610292363636}, {"bin": [52.0, 53.0], "value": 0.0017037380979687898, "error_low": 0.0014089712639466173, "error_high": 0.008816740023826902}, {"bin": [53.0, 54.0], "value": 0.000997871299490669, "error_low": 0.0007488961125112963, "error_high": 0.00539811642100361}, {"bin": [54.0, 55.0], "value": 0.0008298067907617748, "error_low": 0.0005008898379099278, "error_high": 0.0040855511465108015}, {"bin": [55.0, 56.0], "value": 0.0007089905629029546, "error_low": 0.0002923477151209599, "error_high": 0.002558510899338902}, {"bin": [56.0, 57.0], "value": 0.000860716066877061, "error_low": 0.00022031911508442893, "error_high": 0.0018034867551674565}, {"bin": [57.0, 58.0], "value": 0.0007697526858125779, "error_low": 0.00013520214562548168, "error_high": 0.0008003492620776248}, {"bin": [58.0, 59.0], "value": 0.0011477103359110747, "error_low": 0.00017361963769836467, "error_high": 0.0005724607567137775}, {"bin": [59.0, 60.0], "value": 0.001688402028672122, "error_low": 0.00026011150411627383, "error_high": 0.000453396155675288}, {"bin": [60.0, 61.0], "value": 0.0028809628602399057, "error_low": 0.00048350723879140006, "error_high": 0.0005362681324470441}, {"bin": [61.0, 62.0], "value": 0.004588255510339895, "error_low": 0.0008522333703406613, "error_high": 0.0007683595066724225}, {"bin": [62.0, 63.0], "value": 0.004241488257118438, "error_low": 0.0008702860500217845, "error_high": 0.0007437476651874567}, {"bin": [63.0, 64.0], "value": 0.0045464932301056225, "error_low": 0.0010237774823320996, "error_high": 0.0008844173598955623}, {"bin": [64.0, 65.0], "value": 0.024899743786529288, "error_low": 0.006109353837661903, "error_high": 0.005451477862512159}, {"bin": [65.0, 66.0], "value": 0.005644030829333581, "error_low": 0.0014988729953199107, "error_high": 0.001389784923364788}, {"bin": [66.0, 67.0], "value": 0.004066270917376124, "error_low": 0.0011618835282828288, "error_high": 0.0011204990500728257}, {"bin": [67.0, 68.0], "value": 0.002597998782012023, "error_low": 0.0007945284281484963, "error_high": 0.0007965300012179695}, {"bin": [68.0, 69.0], "value": 0.003231385595304501, "error_low": 0.0010527748514944303, "error_high": 0.0010963043662399275}, {"bin": [69.0, 70.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [70.0, 71.0], "value": 0.0024991112314831786, "error_low": 0.000912942777902197, "error_high": 0.001023744264924964}, {"bin": [71.0, 72.0], "value": 0.0036258586282688346, "error_low": 0.0013952313480440127, "error_high": 0.0016224965452192978}, {"bin": [72.0, 73.0], "value": 0.001881013625851939, "error_low": 0.0007601031477869776, "error_high": 0.0009164193952933988}, {"bin": [73.0, 74.0], "value": 0.0016153848271595658, "error_low": 0.0006835735757807407, "error_high": 0.0008543539455516864}, {"bin": [74.0, 75.0], "value": 0.0017223645942390988, "error_low": 0.0007612840589430245, "error_high": 0.0009863247394199328}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-750_2016.json b/data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-750_2016.json new file mode 100644 index 00000000..8c1fe48b --- /dev/null +++ b/data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-750_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.26138294474655516, "error_low": -0.009485725539084888, "error_high": -0.006722618244893452}, {"bin": [1.0, 2.0], "value": 2.291702747530982, "error_low": -0.6373652978449216, "error_high": -0.4893623750267777}, {"bin": [2.0, 3.0], "value": 1.0477886114975445, "error_low": -0.05411791526287657, "error_high": -0.05607993199124517}, {"bin": [3.0, 4.0], "value": 1.0045884300165635, "error_low": -0.14358568556086326, "error_high": -0.12325040188264946}, {"bin": [4.0, 5.0], "value": 1.6298496473660111, "error_low": -0.1876291969183046, "error_high": -0.14707240500905283}, {"bin": [5.0, 6.0], "value": 1.0555598327891735, "error_low": -0.10643126235095623, "error_high": -0.10587584169641362}, {"bin": [6.0, 7.0], "value": 0.8505381908294015, "error_low": -0.1340051213375163, "error_high": -0.0751628823976076}, {"bin": [7.0, 8.0], "value": 0.44582586143612946, "error_low": -0.2461794148282721, "error_high": -0.13359203613849396}, {"bin": [8.0, 9.0], "value": 0.7528573052795944, "error_low": -0.35794064396012115, "error_high": -0.24624069091847922}, {"bin": [9.0, 10.0], "value": 0.8538589168191946, "error_low": -0.44882375456004286, "error_high": -0.26919241733964994}, {"bin": [10.0, 11.0], "value": 0.9200324687935632, "error_low": -0.5014086592137722, "error_high": -0.31819428297172936}, {"bin": [11.0, 12.0], "value": 1.094331396151539, "error_low": -0.46783148076826553, "error_high": -0.34813481576427363}, {"bin": [12.0, 13.0], "value": 1.100098449941583, "error_low": -0.3660893748877392, "error_high": -0.29220157474713004}, {"bin": [13.0, 14.0], "value": 1.2206097130990012, "error_low": -0.3389235376413635, "error_high": -0.2746959769089432}, {"bin": [14.0, 15.0], "value": 1.1850685128641145, "error_low": -0.2923143315349759, "error_high": -0.239678524982047}, {"bin": [15.0, 16.0], "value": 1.2041079303552937, "error_low": -0.23615537287418364, "error_high": -0.2193403509522298}, {"bin": [16.0, 17.0], "value": 1.1984277008410231, "error_low": -0.16776192695110748, "error_high": -0.1761019226332119}, {"bin": [17.0, 18.0], "value": 1.177324143673035, "error_low": -0.11591064437130871, "error_high": -0.1296265268414285}, {"bin": [18.0, 19.0], "value": 1.139973281065105, "error_low": -0.08333282426521271, "error_high": -0.09287116372576021}, {"bin": [19.0, 20.0], "value": 1.1198060008374457, "error_low": -0.07113428884711981, "error_high": -0.07111770832355413}, {"bin": [20.0, 21.0], "value": 1.0574848336281626, "error_low": -0.06019901537181904, "error_high": -0.06007598171838713}, {"bin": [21.0, 22.0], "value": 1.0381735189097845, "error_low": -0.03973515313216325, "error_high": -0.05326523884272549}, {"bin": [22.0, 23.0], "value": 1.056250096761865, "error_low": -0.013140481289567463, "error_high": -0.03767189484447342}, {"bin": [23.0, 24.0], "value": 1.043607944945867, "error_low": 0.01022788843325384, "error_high": -0.013740288102499942}, {"bin": [24.0, 25.0], "value": 1.0319476906064857, "error_low": 0.02999988602739556, "error_high": 0.007611149070683165}, {"bin": [25.0, 26.0], "value": 1.044828978051473, "error_low": 0.05164008906040385, "error_high": 0.026711330311946613}, {"bin": [26.0, 27.0], "value": 1.0617457423484409, "error_low": 0.07482512520546947, "error_high": 0.04800886194840448}, {"bin": [27.0, 28.0], "value": 1.0791954820676015, "error_low": 0.098346755456307, "error_high": 0.07198456316615065}, {"bin": [28.0, 29.0], "value": 1.0982407311588254, "error_low": 0.12384676591367327, "error_high": 0.0974187834852458}, {"bin": [29.0, 30.0], "value": 1.1269582194624665, "error_low": 0.15481184404212545, "error_high": 0.12627700744890635}, {"bin": [30.0, 31.0], "value": 1.11009892929662, "error_low": 0.18352923421923395, "error_high": 0.15452637983524586}, {"bin": [31.0, 32.0], "value": 1.084979397943244, "error_low": 0.21200905129887504, "error_high": 0.18653523283280382}, {"bin": [32.0, 33.0], "value": 1.068470646619275, "error_low": 0.24154798088600016, "error_high": 0.22459100921113406}, {"bin": [33.0, 34.0], "value": 0.9914915139075576, "error_low": 0.2542690387746078, "error_high": 0.2507089551208429}, {"bin": [34.0, 35.0], "value": 0.9354297546009813, "error_low": 0.2681567429845948, "error_high": 0.27947692719251593}, {"bin": [35.0, 36.0], "value": 0.8313038537339019, "error_low": 0.2641122106602043, "error_high": 0.2890077145459031}, {"bin": [36.0, 37.0], "value": 0.717528473997601, "error_low": 0.251869548781826, "error_high": 0.2874953982613445}, {"bin": [37.0, 38.0], "value": 0.5946473870383783, "error_low": 0.23061338076741444, "error_high": 0.27389972564274456}, {"bin": [38.0, 39.0], "value": 0.5078466908369705, "error_low": 0.21757339569311068, "error_high": 0.27000434626704817}, {"bin": [39.0, 40.0], "value": 0.4059768438878348, "error_low": 0.19169981099023403, "error_high": 0.25118965747602034}, {"bin": [40.0, 41.0], "value": 0.31573965319645986, "error_low": 0.16350477473961678, "error_high": 0.22940490100905692}, {"bin": [41.0, 42.0], "value": 0.23966158223076162, "error_low": 0.13515357817938922, "error_high": 0.20597247091320153}, {"bin": [42.0, 43.0], "value": 0.16582619006877644, "error_low": 0.10101213898091077, "error_high": 0.1693626376422289}, {"bin": [43.0, 44.0], "value": 0.11366425769042923, "error_low": 0.07416069992072942, "error_high": 0.13826252723083696}, {"bin": [44.0, 45.0], "value": 0.07634302213303992, "error_low": 0.052916318270208415, "error_high": 0.11064682506551018}, {"bin": [45.0, 46.0], "value": 0.049439300965408786, "error_low": 0.03612548650707872, "error_high": 0.08531522718519945}, {"bin": [46.0, 47.0], "value": 0.031711272563673426, "error_low": 0.02425285405270474, "error_high": 0.06507152333050475}, {"bin": [47.0, 48.0], "value": 0.020184106434033667, "error_low": 0.01604870981950752, "error_high": 0.049166492589825556}, {"bin": [48.0, 49.0], "value": 0.012595209185169489, "error_low": 0.010342659926171408, "error_high": 0.03633869810963333}, {"bin": [49.0, 50.0], "value": 0.007500606832262777, "error_low": 0.006314630812445746, "error_high": 0.025541760811417357}, {"bin": [50.0, 51.0], "value": 0.004661190894309928, "error_low": 0.003984426062805631, "error_high": 0.018612474086596335}, {"bin": [51.0, 52.0], "value": 0.002584727708860701, "error_low": 0.0022076375905606335, "error_high": 0.011935242851486134}, {"bin": [52.0, 53.0], "value": 0.001590088416229433, "error_low": 0.0013149843208135504, "error_high": 0.00822860990049328}, {"bin": [53.0, 54.0], "value": 0.0010174837844028276, "error_low": 0.0007636151586597313, "error_high": 0.005504212745163896}, {"bin": [54.0, 55.0], "value": 0.0008638136663844854, "error_low": 0.0005214171445168614, "error_high": 0.0042529838925866315}, {"bin": [55.0, 56.0], "value": 0.0006918923372806942, "error_low": 0.00028529737135781635, "error_high": 0.002496809095530977}, {"bin": [56.0, 57.0], "value": 0.0007728885012693134, "error_low": 0.00019783772745920818, "error_high": 0.0016194587610266224}, {"bin": [57.0, 58.0], "value": 0.0009013393562650205, "error_low": 0.00015831450432040825, "error_high": 0.0009371663158365078}, {"bin": [58.0, 59.0], "value": 0.0012164681053748907, "error_low": 0.00018402095469424143, "error_high": 0.0006067561041595789}, {"bin": [59.0, 60.0], "value": 0.0024746946937275432, "error_low": 0.00038124602321183004, "error_high": 0.0006645437766315265}, {"bin": [60.0, 61.0], "value": 0.004606509542537606, "error_low": 0.000773102888661717, "error_high": 0.0008574648092722782}, {"bin": [61.0, 62.0], "value": 0.005349444871043822, "error_low": 0.0009936184725605037, "error_high": 0.0008958299756462486}, {"bin": [62.0, 63.0], "value": 0.0028257995217465257, "error_low": 0.0005798091978226972, "error_high": 0.0004955057444894682}, {"bin": [63.0, 64.0], "value": 0.006058004724645595, "error_low": 0.001364139021231876, "error_high": 0.0011784477120361687}, {"bin": [64.0, 65.0], "value": 0.0082944566684771, "error_low": 0.0020351121326113945, "error_high": 0.0018159643447508717}, {"bin": [65.0, 66.0], "value": 0.003760212920325922, "error_low": 0.00099859156928011, "error_high": 0.0009259140113392142}, {"bin": [66.0, 67.0], "value": 0.0045151079592865555, "error_low": 0.0012901328201955849, "error_high": 0.0012441803023349497}, {"bin": [67.0, 68.0], "value": 0.006058011036261044, "error_low": 0.0018526806169705343, "error_high": 0.001857347883109651}, {"bin": [68.0, 69.0], "value": 0.0026910505981848085, "error_low": 0.0008767354778039243, "error_high": 0.0009129862201680602}, {"bin": [69.0, 70.0], "value": 0.004749244431033857, "error_low": 0.0016414916017467376, "error_high": 0.0017743099761649856}, {"bin": [70.0, 71.0], "value": 0.0027749643940825487, "error_low": 0.0010137138637922453, "error_high": 0.0011367456750322343}, {"bin": [71.0, 72.0], "value": 0.003623474223647185, "error_low": 0.0013943138285222615, "error_high": 0.0016214295735974952}, {"bin": [72.0, 73.0], "value": 0.0031329611980681253, "error_low": 0.0012660055386188298, "error_high": 0.0015263613017746785}, {"bin": [73.0, 74.0], "value": 0.002690537651553019, "error_low": 0.0011385401251284265, "error_high": 0.001422986906656534}, {"bin": [74.0, 75.0], "value": 0.0045899519663215455, "error_low": 0.002028755859800094, "error_high": 0.0026284697167338784}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-850_2016.json b/data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-850_2016.json new file mode 100644 index 00000000..e6a39475 --- /dev/null +++ b/data/pileup/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-850_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.43651126771008875, "error_low": -0.01584122515809433, "error_high": -0.01122681747753207}, {"bin": [1.0, 2.0], "value": 0.38271591399708293, "error_low": -0.10644043725895325, "error_high": -0.08172384871289878}, {"bin": [2.0, 3.0], "value": 0.839910677415335, "error_low": -0.04338109268412771, "error_high": -0.04495385152244802}, {"bin": [3.0, 4.0], "value": 0.9006434999308284, "error_low": -0.1287288510593052, "error_high": -0.11049766252796711}, {"bin": [4.0, 5.0], "value": 1.0650755839710018, "error_low": -0.12261209296252096, "error_high": -0.09610900484237106}, {"bin": [5.0, 6.0], "value": 1.1709975342592533, "error_low": -0.11807075440882353, "error_high": -0.11745459206847819}, {"bin": [6.0, 7.0], "value": 0.9587730348259156, "error_low": -0.1510578810596359, "error_high": -0.08472770022512954}, {"bin": [7.0, 8.0], "value": 0.5041546474743569, "error_low": -0.2783878344302191, "error_high": -0.15107029831743607}, {"bin": [8.0, 9.0], "value": 0.7342878811666381, "error_low": -0.34911194351669284, "error_high": -0.24016709929432078}, {"bin": [9.0, 10.0], "value": 0.871125912910191, "error_low": -0.45790000575667433, "error_high": -0.2746361087111061}, {"bin": [10.0, 11.0], "value": 1.0495820855887033, "error_low": -0.5720119279702407, "error_high": -0.36299916630312556}, {"bin": [11.0, 12.0], "value": 1.0504226653477196, "error_low": -0.4490603053977644, "error_high": -0.33416632508349076}, {"bin": [12.0, 13.0], "value": 1.1119496011328773, "error_low": -0.3700331860362336, "error_high": -0.295349406689668}, {"bin": [13.0, 14.0], "value": 1.1956536115232985, "error_low": -0.3319940415534619, "error_high": -0.2690796520275268}, {"bin": [14.0, 15.0], "value": 1.2175565063973945, "error_low": -0.3003279661978713, "error_high": -0.24624917831150184}, {"bin": [15.0, 16.0], "value": 1.211720672323198, "error_low": -0.23764842002776798, "error_high": -0.22072708834748667}, {"bin": [16.0, 17.0], "value": 1.205791483482336, "error_low": -0.1687927462192944, "error_high": -0.17718398730851792}, {"bin": [17.0, 18.0], "value": 1.1582276789399004, "error_low": -0.11403054742067109, "error_high": -0.12752395516513282}, {"bin": [18.0, 19.0], "value": 1.134165647137368, "error_low": -0.08290828226450486, "error_high": -0.09239802831958821}, {"bin": [19.0, 20.0], "value": 1.0966730545874703, "error_low": -0.06966479709658469, "error_high": -0.06964855909338397}, {"bin": [20.0, 21.0], "value": 1.066677095592821, "error_low": -0.06072229958518571, "error_high": -0.060598196452989805}, {"bin": [21.0, 22.0], "value": 1.0492569640802716, "error_low": -0.04015936197881498, "error_high": -0.053833893642191266}, {"bin": [22.0, 23.0], "value": 1.0494105344773519, "error_low": -0.013055392407205213, "error_high": -0.03742795709530378}, {"bin": [23.0, 24.0], "value": 1.0464741020064743, "error_low": 0.010255978229608775, "error_high": -0.01377802432705666}, {"bin": [24.0, 25.0], "value": 1.0543858754559994, "error_low": 0.030652189428308718, "error_high": 0.007776642313528148}, {"bin": [25.0, 26.0], "value": 1.0618961161483786, "error_low": 0.05248362283468144, "error_high": 0.027147656230123385}, {"bin": [26.0, 27.0], "value": 1.0591703515040922, "error_low": 0.07464362794610202, "error_high": 0.047892410731716684}, {"bin": [27.0, 28.0], "value": 1.1079213590101686, "error_low": 0.10096453586947729, "error_high": 0.07390063836998095}, {"bin": [28.0, 29.0], "value": 1.088733138829809, "error_low": 0.1227746106674078, "error_high": 0.09657541822634741}, {"bin": [29.0, 30.0], "value": 1.1472643405514107, "error_low": 0.15760132460744902, "error_high": 0.1285523324429687}, {"bin": [30.0, 31.0], "value": 1.081302571816932, "error_low": 0.1787684211988133, "error_high": 0.15051791107958512}, {"bin": [31.0, 32.0], "value": 1.0938630675848773, "error_low": 0.21374495372830893, "error_high": 0.1880625589628233}, {"bin": [32.0, 33.0], "value": 1.0481352541150417, "error_low": 0.23695078112626522, "error_high": 0.22031653864923229}, {"bin": [33.0, 34.0], "value": 0.97624274908162, "error_low": 0.2503584770396814, "error_high": 0.2468531461272515}, {"bin": [34.0, 35.0], "value": 0.9136380247574379, "error_low": 0.26190977545966554, "error_high": 0.27296624516115287}, {"bin": [35.0, 36.0], "value": 0.8350485007485691, "error_low": 0.26530191644196344, "error_high": 0.2903095632870454}, {"bin": [36.0, 37.0], "value": 0.7353653866706081, "error_low": 0.25813072908256224, "error_high": 0.2946421952157693}, {"bin": [37.0, 38.0], "value": 0.5963418541660208, "error_low": 0.23127052111886054, "error_high": 0.27468021184597746}, {"bin": [38.0, 39.0], "value": 0.49031326673843956, "error_low": 0.2100616668818867, "error_high": 0.26068243712209616}, {"bin": [39.0, 40.0], "value": 0.40572943497455133, "error_low": 0.19158298599731194, "error_high": 0.25103657839991084}, {"bin": [40.0, 41.0], "value": 0.30134817401045894, "error_low": 0.15605219303613074, "error_high": 0.2189485778180506}, {"bin": [41.0, 42.0], "value": 0.21676036717140695, "error_low": 0.12223877919025772, "error_high": 0.18629046844628944}, {"bin": [42.0, 43.0], "value": 0.169773106838184, "error_low": 0.1034163822737955, "error_high": 0.17339372726892757}, {"bin": [43.0, 44.0], "value": 0.11348353196106807, "error_low": 0.07404278469517442, "error_high": 0.138042690348207}, {"bin": [44.0, 45.0], "value": 0.07754644383324519, "error_low": 0.05375045666193154, "error_high": 0.11239098958274146}, {"bin": [45.0, 46.0], "value": 0.049937879228579334, "error_low": 0.03648979955291835, "error_high": 0.08617560176496461}, {"bin": [46.0, 47.0], "value": 0.03200507510189347, "error_low": 0.02447755490838492, "error_high": 0.0656744060650894}, {"bin": [47.0, 48.0], "value": 0.01952549385479379, "error_low": 0.015525036294387989, "error_high": 0.047562177303310686}, {"bin": [48.0, 49.0], "value": 0.011862139499152574, "error_low": 0.009740693706064028, "error_high": 0.03422370362070822}, {"bin": [49.0, 50.0], "value": 0.007931523570405186, "error_low": 0.006677412141093495, "error_high": 0.027009158383561424}, {"bin": [50.0, 51.0], "value": 0.004197167398958056, "error_low": 0.0035877747883660575, "error_high": 0.016759594537433996}, {"bin": [51.0, 52.0], "value": 0.002689839617098025, "error_low": 0.0022974145519963738, "error_high": 0.012420607769072972}, {"bin": [52.0, 53.0], "value": 0.0016141476282071395, "error_low": 0.0013348810046701848, "error_high": 0.008353114844908431}, {"bin": [53.0, 54.0], "value": 0.0010257775865293198, "error_low": 0.0007698396048118935, "error_high": 0.00554907916177937}, {"bin": [54.0, 55.0], "value": 0.0007485792854828628, "error_low": 0.0004518591088222185, "error_high": 0.003685627777583175}, {"bin": [55.0, 56.0], "value": 0.0005181347264685776, "error_low": 0.00021364953404696572, "error_high": 0.0018697757267289467}, {"bin": [56.0, 57.0], "value": 0.0006597059402446226, "error_low": 0.0001688661738336024, "error_high": 0.001382303608962849}, {"bin": [57.0, 58.0], "value": 0.0009934602058325225, "error_low": 0.00017449494350292398, "error_high": 0.0010329488383690316}, {"bin": [58.0, 59.0], "value": 0.0015774076588661416, "error_low": 0.00023862200911309436, "error_high": 0.0007867873572157016}, {"bin": [59.0, 60.0], "value": 0.0012398270120514547, "error_low": 0.00019100502337249681, "error_high": 0.0003329377668472768}, {"bin": [60.0, 61.0], "value": 0.00209806405162573, "error_low": 0.000352114624735072, "error_high": 0.00039053779770903277}, {"bin": [61.0, 62.0], "value": 0.02144066216689858, "error_low": 0.0039824390205936595, "error_high": 0.0035905011323285885}, {"bin": [62.0, 63.0], "value": 0.0066067460425721525, "error_low": 0.001355599395386142, "error_high": 0.0011584971231271982}, {"bin": [63.0, 64.0], "value": 0.0036420871298201325, "error_low": 0.000820123687309389, "error_high": 0.0007084856219593}, {"bin": [64.0, 65.0], "value": 0.004155539676869674, "error_low": 0.0010195953215460284, "error_high": 0.0009098018336839925}, {"bin": [65.0, 66.0], "value": 0.007535497312694409, "error_low": 0.002001185636620101, "error_high": 0.00185553921867488}, {"bin": [66.0, 67.0], "value": 0.0045241564221537856, "error_low": 0.0012927182996619888, "error_high": 0.0012466736910572871}, {"bin": [67.0, 68.0], "value": 0.004046767816192474, "error_low": 0.0012375956810846758, "error_high": 0.0012407134275345148}, {"bin": [68.0, 69.0], "value": 0.003595258208443623, "error_low": 0.001171323357997979, "error_high": 0.0012197545465957513}, {"bin": [69.0, 70.0], "value": 0.0031725081713619686, "error_low": 0.001096520845660059, "error_high": 0.0011852438802959458}, {"bin": [70.0, 71.0], "value": 0.004170788306040993, "error_low": 0.0015236180823769356, "error_high": 0.0017085356404850805}, {"bin": [71.0, 72.0], "value": 0.001452294370210512, "error_low": 0.0005588432533214879, "error_high": 0.0006498716138397893}, {"bin": [72.0, 73.0], "value": 0.0010464132922368273, "error_low": 0.0004228475681323715, "error_high": 0.0005098067463835216}, {"bin": [73.0, 74.0], "value": 0.0013479648408595687, "error_low": 0.0005704109205441204, "error_high": 0.0007129193371701553}, {"bin": [74.0, 75.0], "value": 0.0015330501862739596, "error_low": 0.0006776072106182558, "error_high": 0.0008779124527709807}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-280_2016.json b/data/pileup/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-280_2016.json new file mode 100644 index 00000000..9b03a737 --- /dev/null +++ b/data/pileup/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-280_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.3737774256111581, "error_low": -0.013564580793482994, "error_high": -0.009613339322423475}, {"bin": [1.0, 2.0], "value": 0.7058441064241817, "error_low": -0.19630841722724302, "error_high": -0.15072353894523638}, {"bin": [2.0, 3.0], "value": 0.9322985645805066, "error_low": -0.048152894738527685, "error_high": -0.04989865276592853}, {"bin": [3.0, 4.0], "value": 1.0055925000893915, "error_low": -0.14372919715770283, "error_high": -0.1233735886886057}, {"bin": [4.0, 5.0], "value": 1.193764893912405, "error_low": -0.13742687782031338, "error_high": -0.10772151544580288}, {"bin": [5.0, 6.0], "value": 1.2360400623252419, "error_low": -0.12462894102555833, "error_high": -0.12397855422688342}, {"bin": [6.0, 7.0], "value": 0.7662494407187445, "error_low": -0.12072514836540116, "error_high": -0.0677142040427523}, {"bin": [7.0, 8.0], "value": 0.46541842617640455, "error_low": -0.25699818184014706, "error_high": -0.13946296208342956}, {"bin": [8.0, 9.0], "value": 0.7655718641641779, "error_low": -0.3639856904289557, "error_high": -0.2503993033706766}, {"bin": [9.0, 10.0], "value": 0.9184969143695498, "error_low": -0.482800174055509, "error_high": -0.2895705599927634}, {"bin": [10.0, 11.0], "value": 0.9535842515575347, "error_low": -0.5196940512847444, "error_high": -0.32979820546481764}, {"bin": [11.0, 12.0], "value": 1.0833875854204773, "error_low": -0.46315295358941877, "error_high": -0.3446533095715283}, {"bin": [12.0, 13.0], "value": 1.1189321788674613, "error_low": -0.37235683944933906, "error_high": -0.29720407725115094}, {"bin": [13.0, 14.0], "value": 1.1773097015718132, "error_low": -0.3269005355881951, "error_high": -0.2649513887420747}, {"bin": [14.0, 15.0], "value": 1.2069706767633444, "error_low": -0.2977168178299663, "error_high": -0.2441082083972237}, {"bin": [15.0, 16.0], "value": 1.2146576885769724, "error_low": -0.23822444162106748, "error_high": -0.2212620953511073}, {"bin": [16.0, 17.0], "value": 1.2071524066977453, "error_low": -0.1689832550842758, "error_high": -0.17738396699408554}, {"bin": [17.0, 18.0], "value": 1.1730358396969263, "error_low": -0.11548844961738136, "error_high": -0.12915437314148903}, {"bin": [18.0, 19.0], "value": 1.1512037755810158, "error_low": -0.084153781073105, "error_high": -0.09378608788427578}, {"bin": [19.0, 20.0], "value": 1.107249518906091, "error_low": -0.0703366538889747, "error_high": -0.07032025928425956}, {"bin": [20.0, 21.0], "value": 1.057389204931951, "error_low": -0.06019357155534988, "error_high": -0.060070549027890996}, {"bin": [21.0, 22.0], "value": 1.0437351279457427, "error_low": -0.03994801869141673, "error_high": -0.05355058655026601}, {"bin": [22.0, 23.0], "value": 1.0458164076599048, "error_low": -0.01301067898531616, "error_high": -0.03729977006086971}, {"bin": [23.0, 24.0], "value": 1.0578174717220696, "error_low": 0.010367149019818056, "error_high": -0.013927372718567588}, {"bin": [24.0, 25.0], "value": 1.0562793397665349, "error_low": 0.030707234576459186, "error_high": 0.0077906075941900355}, {"bin": [25.0, 26.0], "value": 1.04924566092054, "error_low": 0.051858381146000054, "error_high": 0.02682424398248706}, {"bin": [26.0, 27.0], "value": 1.0668761919556455, "error_low": 0.07518668684768559, "error_high": 0.048240845027875956}, {"bin": [27.0, 28.0], "value": 1.094294694716856, "error_low": 0.09972274210439225, "error_high": 0.07299171177339558}, {"bin": [28.0, 29.0], "value": 1.0922126082492016, "error_low": 0.12316698460006326, "error_high": 0.09688406246835601}, {"bin": [29.0, 30.0], "value": 1.1039544894335835, "error_low": 0.15165178912250543, "error_high": 0.12369941216804903}, {"bin": [30.0, 31.0], "value": 1.0935863979753573, "error_low": 0.18079926831400372, "error_high": 0.1522278264183825}, {"bin": [31.0, 32.0], "value": 1.0861786556415918, "error_low": 0.21224339075948762, "error_high": 0.18674141537821587}, {"bin": [32.0, 33.0], "value": 1.0544636674915133, "error_low": 0.2383814385599864, "error_high": 0.22164676213400836}, {"bin": [33.0, 34.0], "value": 0.988392613813317, "error_low": 0.2534743225948235, "error_high": 0.24992536595870374}, {"bin": [34.0, 35.0], "value": 0.9023150380135889, "error_low": 0.25866385001079695, "error_high": 0.26958329360733746}, {"bin": [35.0, 36.0], "value": 0.7971258129139167, "error_low": 0.25325356026846624, "error_high": 0.2771255159723329}, {"bin": [36.0, 37.0], "value": 0.7073148904373652, "error_low": 0.2482843381929976, "error_high": 0.28340307526687714}, {"bin": [37.0, 38.0], "value": 0.6114826300982018, "error_low": 0.2371423463404465, "error_high": 0.28165418409278575}, {"bin": [38.0, 39.0], "value": 0.49739631595992323, "error_low": 0.21309621076842822, "error_high": 0.2644482469799337}, {"bin": [39.0, 40.0], "value": 0.40970397734654856, "error_low": 0.1934597408737429, "error_high": 0.25349574313326145}, {"bin": [40.0, 41.0], "value": 0.314792476188311, "error_low": 0.16301428213981795, "error_high": 0.2287167167864143}, {"bin": [41.0, 42.0], "value": 0.2293504400667928, "error_low": 0.12933876319901028, "error_high": 0.19711076095668037}, {"bin": [42.0, 43.0], "value": 0.16253151251764342, "error_low": 0.09900520372807582, "error_high": 0.16599769703779782}, {"bin": [43.0, 44.0], "value": 0.11802647491729998, "error_low": 0.07700684601207224, "error_high": 0.14356877908495722}, {"bin": [44.0, 45.0], "value": 0.07489750350217102, "error_low": 0.051914373078632475, "error_high": 0.10855178032389697}, {"bin": [45.0, 46.0], "value": 0.049776312317802045, "error_low": 0.036371741992611034, "error_high": 0.08589679285324034}, {"bin": [46.0, 47.0], "value": 0.03193992561630321, "error_low": 0.024427728432249135, "error_high": 0.06554071933703255}, {"bin": [47.0, 48.0], "value": 0.01963463334434891, "error_low": 0.015611814869572565, "error_high": 0.047828030335844304}, {"bin": [48.0, 49.0], "value": 0.012763209948664743, "error_low": 0.010480615139032382, "error_high": 0.036823400581588325}, {"bin": [49.0, 50.0], "value": 0.007329666560401851, "error_low": 0.006170719162105954, "error_high": 0.02495965917157}, {"bin": [50.0, 51.0], "value": 0.004496797241633359, "error_low": 0.0038439009547084836, "error_high": 0.017956038280850052}, {"bin": [51.0, 52.0], "value": 0.002587311009695565, "error_low": 0.0022098440094461594, "error_high": 0.011947171505601945}, {"bin": [52.0, 53.0], "value": 0.0017882286931415938, "error_low": 0.001478843987233227, "error_high": 0.009253973664951164}, {"bin": [53.0, 54.0], "value": 0.0009177699289412767, "error_low": 0.0006887805394490331, "error_high": 0.004964797491069186}, {"bin": [54.0, 55.0], "value": 0.0007721767382924841, "error_low": 0.00046610305626213725, "error_high": 0.003801809762901201}, {"bin": [55.0, 56.0], "value": 0.0007623791652362304, "error_low": 0.0003143621631577967, "error_high": 0.0027511725906467083}, {"bin": [56.0, 57.0], "value": 0.0007337815717428962, "error_low": 0.00018782745294650995, "error_high": 0.00153751672212399}, {"bin": [57.0, 58.0], "value": 0.0009924642679133865, "error_low": 0.0001743200133648955, "error_high": 0.0010319133133317735}, {"bin": [58.0, 59.0], "value": 0.0013067827509767433, "error_low": 0.00019768328355686563, "error_high": 0.0006518036991370445}, {"bin": [59.0, 60.0], "value": 0.0017083918649715801, "error_low": 0.00026319109434335937, "error_high": 0.0004587641395895699}, {"bin": [60.0, 61.0], "value": 0.005123459502639696, "error_low": 0.0008598617466990159, "error_high": 0.0009536908986462443}, {"bin": [61.0, 62.0], "value": 0.003569861208534339, "error_low": 0.0006630744173992675, "error_high": 0.0005978169242966307}, {"bin": [62.0, 63.0], "value": 0.004400081630356839, "error_low": 0.0009028268922895047, "error_high": 0.0007715571141143282}, {"bin": [63.0, 64.0], "value": 0.012128119422468171, "error_low": 0.0027310049612608907, "error_high": 0.0023592511452762473}, {"bin": [64.0, 65.0], "value": 0.004151373622000843, "error_low": 0.0010185731462369566, "error_high": 0.0009088897296846039}, {"bin": [65.0, 66.0], "value": 0.006022354416898953, "error_low": 0.0015993435678665945, "error_high": 0.0014829432412497593}, {"bin": [66.0, 67.0], "value": 0.0038739608015294913, "error_low": 0.0011069334375327154, "error_high": 0.0010675061958080653}, {"bin": [67.0, 68.0], "value": 0.0030320331063157595, "error_low": 0.0009272662153404021, "error_high": 0.0009296021809510765}, {"bin": [68.0, 69.0], "value": 0.004309984779976803, "error_low": 0.0014041789358956898, "error_high": 0.0014622380998362246}, {"bin": [69.0, 70.0], "value": 0.004753991453197447, "error_low": 0.0016431323252613923, "error_high": 0.0017760834559056573}, {"bin": [70.0, 71.0], "value": 0.0015151298301050407, "error_low": 0.0005534875032983862, "error_high": 0.0006206628399113776}, {"bin": [71.0, 72.0], "value": 0.004836128003165359, "error_low": 0.0018609433198975558, "error_high": 0.0021640669926285714}, {"bin": [72.0, 73.0], "value": 0.0015680463466451688, "error_low": 0.0006336354758839369, "error_high": 0.0007639434744305777}, {"bin": [73.0, 74.0], "value": 0.0015389868572357104, "error_low": 0.0006512446640532068, "error_high": 0.0008139481512547601}, {"bin": [74.0, 75.0], "value": 0.004594539770556587, "error_low": 0.00203078366636403, "error_high": 0.0026310969565365152}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-320_2016.json b/data/pileup/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-320_2016.json new file mode 100644 index 00000000..f5b964d9 --- /dev/null +++ b/data/pileup/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-320_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.28023647438239935, "error_low": -0.010169930117704284, "error_high": -0.007207520128730882}, {"bin": [1.0, 2.0], "value": 0.8599511556280436, "error_low": -0.23916846328759866, "error_high": -0.18363103172021322}, {"bin": [2.0, 3.0], "value": 1.1101495381722366, "error_low": -0.05733883531150363, "error_high": -0.059417624812537984}, {"bin": [3.0, 4.0], "value": 1.0680739115715991, "error_low": -0.15265965667169024, "error_high": -0.1310392743020169}, {"bin": [4.0, 5.0], "value": 0.7977310077646176, "error_low": -0.0918352368180696, "error_high": -0.07198468769916566}, {"bin": [5.0, 6.0], "value": 0.8616783738351427, "error_low": -0.08688234832265584, "error_high": -0.08642894534962298}, {"bin": [6.0, 7.0], "value": 0.7460897449249027, "error_low": -0.11754892123050109, "error_high": -0.06593267223093979}, {"bin": [7.0, 8.0], "value": 0.47841583008242455, "error_low": -0.2641751842633883, "error_high": -0.14335764339852053}, {"bin": [8.0, 9.0], "value": 0.7653081007125992, "error_low": -0.36386028597442066, "error_high": -0.2503130329790628}, {"bin": [9.0, 10.0], "value": 0.9267430834363897, "error_low": -0.48713470343549514, "error_high": -0.2921702941422447}, {"bin": [10.0, 11.0], "value": 0.9526305884447026, "error_low": -0.5191743142548395, "error_high": -0.3294683799850907}, {"bin": [11.0, 12.0], "value": 1.0673751939857867, "error_low": -0.4563075858864758, "error_high": -0.33955935817648897}, {"bin": [12.0, 13.0], "value": 1.1384242738579646, "error_low": -0.3788433942396896, "error_high": -0.3023814510140612}, {"bin": [13.0, 14.0], "value": 1.180621697177628, "error_low": -0.3278201688299507, "error_high": -0.2656967472778079}, {"bin": [14.0, 15.0], "value": 1.2208458055361977, "error_low": -0.3011393195234724, "error_high": -0.24691443467200358}, {"bin": [15.0, 16.0], "value": 1.1959298883463745, "error_low": -0.23455145638853492, "error_high": -0.21785063847785968}, {"bin": [16.0, 17.0], "value": 1.1997609058445835, "error_low": -0.16794855568161915, "error_high": -0.17629782929009785}, {"bin": [17.0, 18.0], "value": 1.1769199285391188, "error_low": -0.11587084833307348, "error_high": -0.12958202167758914}, {"bin": [18.0, 19.0], "value": 1.1470720143493547, "error_low": -0.08385174650936311, "error_high": -0.09344948221097171}, {"bin": [19.0, 20.0], "value": 1.0997088369477133, "error_low": -0.06985764140991124, "error_high": -0.0698413584570845}, {"bin": [20.0, 21.0], "value": 1.0715770724322191, "error_low": -0.06100123860321838, "error_high": -0.060876565380527214}, {"bin": [21.0, 22.0], "value": 1.0548082828959773, "error_low": -0.04037183368918873, "error_high": -0.05411871339267105}, {"bin": [22.0, 23.0], "value": 1.0593139646095586, "error_low": -0.013178597923355184, "error_high": -0.03778116982369428}, {"bin": [23.0, 24.0], "value": 1.053520552892508, "error_low": 0.010325037030724626, "error_high": -0.013870798884536129}, {"bin": [24.0, 25.0], "value": 1.056244182333672, "error_low": 0.03070621251013894, "error_high": 0.0077903482899006615}, {"bin": [25.0, 26.0], "value": 1.0518015845648, "error_low": 0.051984706245507994, "error_high": 0.026889586849260683}, {"bin": [26.0, 27.0], "value": 1.0619169153467078, "error_low": 0.0748371883958514, "error_high": 0.04801660186250567}, {"bin": [27.0, 28.0], "value": 1.0950434500735458, "error_low": 0.09979097595190611, "error_high": 0.07304165529907314}, {"bin": [28.0, 29.0], "value": 1.0884508160263053, "error_low": 0.1227427735982064, "error_high": 0.0965503749518748}, {"bin": [29.0, 30.0], "value": 1.1025616735633808, "error_low": 0.15146045603707825, "error_high": 0.1235433454949646}, {"bin": [30.0, 31.0], "value": 1.0921084214359855, "error_low": 0.1805549190084541, "error_high": 0.15202209127344823}, {"bin": [31.0, 32.0], "value": 1.0844662893602175, "error_low": 0.2119087879536844, "error_high": 0.1864470165688039}, {"bin": [32.0, 33.0], "value": 1.0406965517974314, "error_low": 0.23526912189592897, "error_high": 0.2187529340092551}, {"bin": [33.0, 34.0], "value": 1.0076137917606156, "error_low": 0.2584036138416177, "error_high": 0.25478564098049117}, {"bin": [34.0, 35.0], "value": 0.8934687518752886, "error_low": 0.25612791263368384, "error_high": 0.26694030213220254}, {"bin": [35.0, 36.0], "value": 0.8171250891679394, "error_low": 0.25960749816894513, "error_high": 0.2840783829616844}, {"bin": [36.0, 37.0], "value": 0.7120550947290596, "error_low": 0.2499482625658257, "error_high": 0.28530235448723784}, {"bin": [37.0, 38.0], "value": 0.5948694823713465, "error_low": 0.23069951274529732, "error_high": 0.27400202467254353}, {"bin": [38.0, 39.0], "value": 0.5157540450552239, "error_low": 0.22096109111232903, "error_high": 0.27420841029842513}, {"bin": [39.0, 40.0], "value": 0.4062426156181649, "error_low": 0.19182530679433688, "error_high": 0.2513540981600483}, {"bin": [40.0, 41.0], "value": 0.3029265808914203, "error_low": 0.15686956601702293, "error_high": 0.22009539061338124}, {"bin": [41.0, 42.0], "value": 0.22258770878352102, "error_low": 0.12552502166107865, "error_high": 0.19129866350004132}, {"bin": [42.0, 43.0], "value": 0.16111106531150365, "error_low": 0.09813994589068521, "error_high": 0.164546957046946}, {"bin": [43.0, 44.0], "value": 0.10796105156639324, "error_low": 0.07043962025554006, "error_high": 0.13132508085983058}, {"bin": [44.0, 45.0], "value": 0.07748374185652804, "error_low": 0.05370699548285543, "error_high": 0.1123001132399502}, {"bin": [45.0, 46.0], "value": 0.05188529250966191, "error_low": 0.03791278189360066, "error_high": 0.08953616721097045}, {"bin": [46.0, 47.0], "value": 0.03222887999310548, "error_low": 0.024648721402947625, "error_high": 0.06613365364560647}, {"bin": [47.0, 48.0], "value": 0.019663254814106242, "error_low": 0.015634572263576826, "error_high": 0.04789774941334385}, {"bin": [48.0, 49.0], "value": 0.012273423026895831, "error_low": 0.010078422567740521, "error_high": 0.03541030621955391}, {"bin": [49.0, 50.0], "value": 0.007727402417043496, "error_low": 0.006505566082059249, "error_high": 0.02631406613405311}, {"bin": [50.0, 51.0], "value": 0.004261907098847288, "error_low": 0.0036431148405942893, "error_high": 0.01701810486534897}, {"bin": [51.0, 52.0], "value": 0.0025890915540206674, "error_low": 0.002211364787271336, "error_high": 0.01195539334995912}, {"bin": [52.0, 53.0], "value": 0.001529594012961603, "error_low": 0.0012649561645285037, "error_high": 0.007915555078778086}, {"bin": [53.0, 54.0], "value": 0.00097457149111201, "error_low": 0.0007314097533726556, "error_high": 0.005272073034166776}, {"bin": [54.0, 55.0], "value": 0.0006482843719411361, "error_low": 0.0003913188679536331, "error_high": 0.0031918260835364955}, {"bin": [55.0, 56.0], "value": 0.0006827293423486111, "error_low": 0.0002815190691176692, "error_high": 0.002463742897430494}, {"bin": [56.0, 57.0], "value": 0.0008470510962856993, "error_low": 0.00021682126678787376, "error_high": 0.0017748540917146972}, {"bin": [57.0, 58.0], "value": 0.0009111327949754942, "error_low": 0.00016003465931448916, "error_high": 0.0009473490298297116}, {"bin": [58.0, 59.0], "value": 0.001544989531251906, "error_low": 0.0002337179637323624, "error_high": 0.0007706176798288049}, {"bin": [59.0, 60.0], "value": 0.0016883963406894864, "error_low": 0.0002601106278381756, "error_high": 0.0004533946282491081}, {"bin": [60.0, 61.0], "value": 0.0034571436257747044, "error_low": 0.0005802067050820719, "error_high": 0.0006435195612487063}, {"bin": [61.0, 62.0], "value": 0.004588240150588965, "error_low": 0.0008522305173843964, "error_high": 0.0007683569344942558}, {"bin": [62.0, 63.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [63.0, 64.0], "value": 0.004546477951166438, "error_low": 0.0010237740418268357, "error_high": 0.0008844143877237438}, {"bin": [64.0, 65.0], "value": 0.024899660673875192, "error_low": 0.006109333445298969, "error_high": 0.00545145966606814}, {"bin": [65.0, 66.0], "value": 0.002508449697463272, "error_low": 0.0006661635319398212, "error_high": 0.0006176801077050556}, {"bin": [66.0, 67.0], "value": 0.0025414108750014225, "error_low": 0.0007261747911692013, "error_high": 0.000700309578271132}, {"bin": [67.0, 68.0], "value": 0.003637186062214945, "error_low": 0.0011123360583938434, "error_high": 0.0011151382512667569}, {"bin": [68.0, 69.0], "value": 0.0032313746772154976, "error_low": 0.001052771294416765, "error_high": 0.001096300662086309}, {"bin": [69.0, 70.0], "value": 0.002851412047157576, "error_low": 0.0009855396993137552, "error_high": 0.0010652828918151433}, {"bin": [70.0, 71.0], "value": 0.006247757309419888, "error_low": 0.002282349357589585, "error_high": 0.0025593521543119365}, {"bin": [71.0, 72.0], "value": 0.001553934129460253, "error_low": 0.0005979542592518522, "error_high": 0.000695353298358295}, {"bin": [72.0, 73.0], "value": 0.004702518432146849, "error_low": 0.0019002515525012235, "error_high": 0.00229104087217457}, {"bin": [73.0, 74.0], "value": 0.002019224321484566, "error_low": 0.0008544641292488144, "error_high": 0.0010679388818128715}, {"bin": [74.0, 75.0], "value": 0.006889435380688808, "error_low": 0.0030451260714364006, "error_high": 0.003945285788698138}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-750_2016.json b/data/pileup/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-750_2016.json new file mode 100644 index 00000000..60305f1d --- /dev/null +++ b/data/pileup/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-750_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.2619054457531037, "error_low": -0.009504687377420662, "error_high": -0.006736056668747048}, {"bin": [1.0, 2.0], "value": 2.2962839974624956, "error_low": -0.6386394289381654, "error_high": -0.4903406394851557}, {"bin": [2.0, 3.0], "value": 2.0997662791647107, "error_low": -0.10845219381156479, "error_high": -0.11238407140612683}, {"bin": [3.0, 4.0], "value": 1.0065965975043545, "error_low": -0.14387271266254964, "error_high": -0.12349677884909915}, {"bin": [4.0, 5.0], "value": 0.9798646073914269, "error_low": -0.11280255799707894, "error_high": -0.08841983960005473}, {"bin": [5.0, 6.0], "value": 1.2143617405535287, "error_low": -0.12244313300204035, "error_high": -0.1218041530296714}, {"bin": [6.0, 7.0], "value": 0.6391788142770032, "error_low": -0.10070474846054234, "error_high": -0.05648484990626457}, {"bin": [7.0, 8.0], "value": 0.44671704243936383, "error_low": -0.24667151373248464, "error_high": -0.13385907915929707}, {"bin": [8.0, 9.0], "value": 0.7260028179123238, "error_low": -0.3451728691984882, "error_high": -0.2374572634652216}, {"bin": [9.0, 10.0], "value": 0.909715579994023, "error_low": -0.4781843395343294, "error_high": -0.2868021065850016}, {"bin": [10.0, 11.0], "value": 0.9564190455447997, "error_low": -0.5212389861653207, "error_high": -0.3307786222117757}, {"bin": [11.0, 12.0], "value": 1.0738488434770188, "error_low": -0.4590750994916857, "error_high": -0.3416187917090352}, {"bin": [12.0, 13.0], "value": 1.1206193046748927, "error_low": -0.37291827904797903, "error_high": -0.2976522015238051}, {"bin": [13.0, 14.0], "value": 1.2199431819954158, "error_low": -0.338738463676155, "error_high": -0.27454597530673186}, {"bin": [14.0, 15.0], "value": 1.1942707126375, "error_low": -0.2945841875358812, "error_high": -0.24153965760377594}, {"bin": [15.0, 16.0], "value": 1.2202376682200367, "error_low": -0.2393188137616522, "error_high": -0.22227854467625618}, {"bin": [16.0, 17.0], "value": 1.1996266056343357, "error_low": -0.16792975566385837, "error_high": -0.1762780946617859}, {"bin": [17.0, 18.0], "value": 1.1636715162278146, "error_low": -0.11456650745452057, "error_high": -0.12812333616323301}, {"bin": [18.0, 19.0], "value": 1.1378449673678996, "error_low": -0.0831772430825164, "error_high": -0.09269777460066742}, {"bin": [19.0, 20.0], "value": 1.079565934696223, "error_low": -0.06857808849993807, "error_high": -0.06856210379508076}, {"bin": [20.0, 21.0], "value": 1.0636566487517098, "error_low": -0.060550355818206114, "error_high": -0.06042660410155598}, {"bin": [21.0, 22.0], "value": 1.0562253402692023, "error_low": -0.04042607027940859, "error_high": -0.054191417905032235}, {"bin": [22.0, 23.0], "value": 1.047707515782319, "error_low": -0.013034205677503241, "error_high": -0.03736721774825491}, {"bin": [23.0, 24.0], "value": 1.0631075697337957, "error_low": 0.010418994669831427, "error_high": -0.013997022888560418}, {"bin": [24.0, 25.0], "value": 1.0608268757923824, "error_low": 0.030839436589916724, "error_high": 0.007824148029341949}, {"bin": [25.0, 26.0], "value": 1.058773162866776, "error_low": 0.05232927261184006, "error_high": 0.027067817100078218}, {"bin": [26.0, 27.0], "value": 1.0860011850390843, "error_low": 0.07653449540951396, "error_high": 0.04910561812381142}, {"bin": [27.0, 28.0], "value": 1.071565561233969, "error_low": 0.09765144309553009, "error_high": 0.07147563171922777}, {"bin": [28.0, 29.0], "value": 1.1051903092655542, "error_low": 0.1246304581849248, "error_high": 0.09803524163115584}, {"bin": [29.0, 30.0], "value": 1.0867418303180438, "error_low": 0.14928726180239216, "error_high": 0.12177071326350108}, {"bin": [30.0, 31.0], "value": 1.108806466563513, "error_low": 0.18331555533944766, "error_high": 0.15434646831389554}, {"bin": [31.0, 32.0], "value": 1.0885295774386217, "error_low": 0.21270276971249902, "error_high": 0.18714559793284513}, {"bin": [32.0, 33.0], "value": 1.0775119807126692, "error_low": 0.24359194531467687, "error_high": 0.22649148476942438}, {"bin": [33.0, 34.0], "value": 0.9866689188916148, "error_low": 0.25303227922406935, "error_high": 0.2494895117464332}, {"bin": [34.0, 35.0], "value": 0.8878933311927137, "error_low": 0.25452962409982594, "error_high": 0.26527454216197754}, {"bin": [35.0, 36.0], "value": 0.8155638136870896, "error_low": 0.2591114678464046, "error_high": 0.28353559628209657}, {"bin": [36.0, 37.0], "value": 0.7321390187700335, "error_low": 0.2569981972642854, "error_high": 0.2933494717098356}, {"bin": [37.0, 38.0], "value": 0.6287025012560062, "error_low": 0.24382047659148265, "error_high": 0.2895858055688616}, {"bin": [38.0, 39.0], "value": 0.5100833261759835, "error_low": 0.21853162256436243, "error_high": 0.2711934871503976}, {"bin": [39.0, 40.0], "value": 0.39064762987419227, "error_low": 0.1844614488193709, "error_high": 0.2417050278094886}, {"bin": [40.0, 41.0], "value": 0.3023368461368483, "error_low": 0.156564173750875, "error_high": 0.2196669108781799}, {"bin": [41.0, 42.0], "value": 0.23261322782199367, "error_low": 0.13117876373581175, "error_high": 0.19991490023402597}, {"bin": [42.0, 43.0], "value": 0.1622709501632077, "error_low": 0.0988464835599978, "error_high": 0.16573157787049858}, {"bin": [43.0, 44.0], "value": 0.11243443661094273, "error_low": 0.07335829823452489, "error_high": 0.13676655854246822}, {"bin": [44.0, 45.0], "value": 0.07589092407098254, "error_low": 0.05260295151745552, "error_high": 0.10999158227072343}, {"bin": [45.0, 46.0], "value": 0.05145927623981959, "error_low": 0.03760149017410906, "error_high": 0.08880100967159467}, {"bin": [46.0, 47.0], "value": 0.030162680130539358, "error_low": 0.02306848700491406, "error_high": 0.06189381204692915}, {"bin": [47.0, 48.0], "value": 0.020299637321118606, "error_low": 0.016140570298348936, "error_high": 0.049447914436382}, {"bin": [48.0, 49.0], "value": 0.012069278687565866, "error_low": 0.009910787759417618, "error_high": 0.03482132517059785}, {"bin": [49.0, 50.0], "value": 0.007418356071819591, "error_low": 0.006245385323666414, "error_high": 0.025261672906961324}, {"bin": [50.0, 51.0], "value": 0.004086695187506885, "error_low": 0.0034933421919540225, "error_high": 0.016318470966323884}, {"bin": [51.0, 52.0], "value": 0.002550414420845186, "error_low": 0.002178330323795511, "error_high": 0.011776797757214028}, {"bin": [52.0, 53.0], "value": 0.0016141395866189352, "error_low": 0.0013348743543718147, "error_high": 0.008353073230183338}, {"bin": [53.0, 54.0], "value": 0.0009237619324375027, "error_low": 0.0006932775002562717, "error_high": 0.004997212024370423}, {"bin": [54.0, 55.0], "value": 0.0006391683100871945, "error_low": 0.00038581621023230263, "error_high": 0.0031469431814276274}, {"bin": [55.0, 56.0], "value": 0.000607685831837014, "error_low": 0.0002505753584667221, "error_high": 0.0021929358520130855}, {"bin": [56.0, 57.0], "value": 0.0007270192088734232, "error_low": 0.00018609647816793067, "error_high": 0.0015233473202293786}, {"bin": [57.0, 58.0], "value": 0.0007450914679218882, "error_low": 0.00013087056012534275, "error_high": 0.0007747077957930177}, {"bin": [58.0, 59.0], "value": 0.0009931776030041993, "error_low": 0.00015024273129581685, "error_high": 0.0004953821398808174}, {"bin": [59.0, 60.0], "value": 0.0024796415752833647, "error_low": 0.00038200812890722656, "error_high": 0.0006658721907425624}, {"bin": [60.0, 61.0], "value": 0.002098053643433051, "error_low": 0.0003521128779452845, "error_high": 0.00039053586030743425}, {"bin": [61.0, 62.0], "value": 0.005360138729126206, "error_low": 0.0009956047749133164, "error_high": 0.0008976207929845791}, {"bin": [62.0, 63.0], "value": 0.004955034745750322, "error_low": 0.0010166944608092383, "error_high": 0.0008688684960731731}, {"bin": [63.0, 64.0], "value": 0.018210344556932954, "error_low": 0.004100597924449952, "error_high": 0.003542410389876908}, {"bin": [64.0, 65.0], "value": 0.016622075560183493, "error_low": 0.004078360885321703, "error_high": 0.0036391891307077304}, {"bin": [65.0, 66.0], "value": 0.003767729809330082, "error_low": 0.0010005878131486932, "error_high": 0.0009277649684520453}, {"bin": [66.0, 67.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [67.0, 68.0], "value": 0.0030350606801001273, "error_low": 0.0009281921177914164, "error_high": 0.0009305304159321114}, {"bin": [68.0, 69.0], "value": 0.0021571440953164866, "error_low": 0.0007027904865017822, "error_high": 0.000731849053774498}, {"bin": [69.0, 70.0], "value": 0.003172492205676048, "error_low": 0.0010965153274055798, "error_high": 0.0011852379155417167}, {"bin": [70.0, 71.0], "value": 0.00278051154433211, "error_low": 0.001015740276500282, "error_high": 0.0011390180281724734}, {"bin": [71.0, 72.0], "value": 0.0024204784358690793, "error_low": 0.0009314007348933753, "error_high": 0.0010831139055883271}, {"bin": [72.0, 73.0], "value": 0.0012556896466062284, "error_low": 0.0005074145343293967, "error_high": 0.0006117650243484412}, {"bin": [73.0, 74.0], "value": 0.005391832392301128, "error_low": 0.0022816322689476628, "error_high": 0.0028516630840316973}, {"bin": [74.0, 75.0], "value": 0.004599127552969515, "error_low": 0.002032811463282605, "error_high": 0.002633724183842559}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-850_2016.json b/data/pileup/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-850_2016.json new file mode 100644 index 00000000..eb272101 --- /dev/null +++ b/data/pileup/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-850_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 1.3069016038867047, "error_low": -0.047428151569259835, "error_high": -0.03361275378961048}, {"bin": [1.0, 2.0], "value": 1.5277866238294626, "error_low": -0.4249059689742283, "error_high": -0.3262383359171761}, {"bin": [2.0, 3.0], "value": 1.1430306651056696, "error_low": -0.05903713401565547, "error_high": -0.06117749444844378}, {"bin": [3.0, 4.0], "value": 1.423152662230478, "error_low": -0.20341101346425172, "error_high": -0.1746029839875589}, {"bin": [4.0, 5.0], "value": 1.111250012109394, "error_low": -0.12792771878344844, "error_high": -0.1002756371493485}, {"bin": [5.0, 6.0], "value": 1.0225633753054795, "error_low": -0.10310425566312165, "error_high": -0.10256619727781635}, {"bin": [6.0, 7.0], "value": 0.8320398744079079, "error_low": -0.13109065004941955, "error_high": -0.07352816828749031}, {"bin": [7.0, 8.0], "value": 0.5418444382390851, "error_low": -0.2991996612847051, "error_high": -0.16236407089867333}, {"bin": [8.0, 9.0], "value": 0.8063997743766788, "error_low": -0.3833970295639081, "error_high": -0.26375308601843905}, {"bin": [9.0, 10.0], "value": 0.8104342454209461, "error_low": -0.425997941450188, "error_high": -0.2555021085127296}, {"bin": [10.0, 11.0], "value": 0.9601830367536441, "error_low": -0.5232903244053655, "error_high": -0.33208040288195206}, {"bin": [11.0, 12.0], "value": 1.1141271723079853, "error_low": -0.4762942620654085, "error_high": -0.35443235863782274}, {"bin": [12.0, 13.0], "value": 1.1846791165273807, "error_low": -0.3942360224533521, "error_high": -0.31466738584871334}, {"bin": [13.0, 14.0], "value": 1.173961930635214, "error_low": -0.32597096870299946, "error_high": -0.2641979790337726}, {"bin": [14.0, 15.0], "value": 1.2025916510044035, "error_low": -0.2966366676330754, "error_high": -0.2432225562822885}, {"bin": [15.0, 16.0], "value": 1.194024826846903, "error_low": -0.23417782666862852, "error_high": -0.21750361239544158}, {"bin": [16.0, 17.0], "value": 1.1856997080633065, "error_low": -0.16598019861396107, "error_high": -0.17423161873599358}, {"bin": [17.0, 18.0], "value": 1.1780964571980543, "error_low": -0.11598668065988971, "error_high": -0.1297115606194401}, {"bin": [18.0, 19.0], "value": 1.142990824173574, "error_low": -0.08355340872429395, "error_high": -0.09311699645248361}, {"bin": [19.0, 20.0], "value": 1.0889611121597407, "error_low": -0.06917490550838434, "error_high": -0.06915878169285827}, {"bin": [20.0, 21.0], "value": 1.0607502698086928, "error_low": -0.0603849055487522, "error_high": -0.060261491976355774}, {"bin": [21.0, 22.0], "value": 1.050710331215003, "error_low": -0.04021498829233949, "error_high": -0.05390846108794822}, {"bin": [22.0, 23.0], "value": 1.0490010351865062, "error_low": -0.013050297952978962, "error_high": -0.03741335201808682}, {"bin": [23.0, 24.0], "value": 1.0451450294311102, "error_low": 0.010242952642666614, "error_high": -0.013760525571721471}, {"bin": [24.0, 25.0], "value": 1.052989039569014, "error_low": 0.030611581829890877, "error_high": 0.007766339924889953}, {"bin": [25.0, 26.0], "value": 1.0569827903201081, "error_low": 0.05224078444803193, "error_high": 0.027022045750431545}, {"bin": [26.0, 27.0], "value": 1.0789331813300231, "error_low": 0.07603638720772032, "error_high": 0.04878602483439676}, {"bin": [27.0, 28.0], "value": 1.1103123549194862, "error_low": 0.10118242659817112, "error_high": 0.07406012272561813}, {"bin": [28.0, 29.0], "value": 1.0823989196235806, "error_low": 0.12206031138763884, "error_high": 0.09601354512157867}, {"bin": [29.0, 30.0], "value": 1.0953858950313249, "error_low": 0.1504747091941161, "error_high": 0.12273929098478376}, {"bin": [30.0, 31.0], "value": 1.0978170726072016, "error_low": 0.18149871271028384, "error_high": 0.15281673864761425}, {"bin": [31.0, 32.0], "value": 1.1029307948653004, "error_low": 0.21551682171198105, "error_high": 0.1896215292278114}, {"bin": [32.0, 33.0], "value": 1.040005255770339, "error_low": 0.23511284136537158, "error_high": 0.218607624568252}, {"bin": [33.0, 34.0], "value": 0.9682437206920506, "error_low": 0.248307117818531, "error_high": 0.24483050849354415}, {"bin": [34.0, 35.0], "value": 0.8953350066826475, "error_low": 0.2566629061040745, "error_high": 0.26749788024681087}, {"bin": [35.0, 36.0], "value": 0.8396562527608504, "error_low": 0.2667658379246698, "error_high": 0.29191147559899044}, {"bin": [36.0, 37.0], "value": 0.7192095511066326, "error_low": 0.2524596468033864, "error_high": 0.2881689630751231}, {"bin": [37.0, 38.0], "value": 0.6090196145423572, "error_low": 0.23618715111618938, "error_high": 0.28051969784143005}, {"bin": [38.0, 39.0], "value": 0.5162479293742542, "error_low": 0.22117268270150314, "error_high": 0.27447099133931274}, {"bin": [39.0, 40.0], "value": 0.3873353063423421, "error_low": 0.1828973896752252, "error_high": 0.2396555970945558}, {"bin": [40.0, 41.0], "value": 0.3130455499200534, "error_low": 0.1621096419304349, "error_high": 0.2274474639587044}, {"bin": [41.0, 42.0], "value": 0.2363597548505749, "error_low": 0.13329156182779378, "error_high": 0.20313477979184738}, {"bin": [42.0, 43.0], "value": 0.16236760451248902, "error_low": 0.09890536004120179, "error_high": 0.16583029349272385}, {"bin": [43.0, 44.0], "value": 0.11574638431007783, "error_low": 0.07551919176833619, "error_high": 0.14079525030752543}, {"bin": [44.0, 45.0], "value": 0.08202871257205306, "error_low": 0.05685729147837397, "error_high": 0.11888731093841441}, {"bin": [45.0, 46.0], "value": 0.05159430180736918, "error_low": 0.03770015387329923, "error_high": 0.08903401735467989}, {"bin": [46.0, 47.0], "value": 0.030854759280919783, "error_low": 0.023597790727853396, "error_high": 0.06331395828956604}, {"bin": [47.0, 48.0], "value": 0.01953280942117745, "error_low": 0.015530853019663412, "error_high": 0.04757999730151412}, {"bin": [48.0, 49.0], "value": 0.012259214301048225, "error_low": 0.010066754955296338, "error_high": 0.035369312331202565}, {"bin": [49.0, 50.0], "value": 0.00730891248449073, "error_low": 0.006153246665524945, "error_high": 0.024888985470809723}, {"bin": [50.0, 51.0], "value": 0.004503139432124227, "error_low": 0.0038493223136830627, "error_high": 0.017981363108526098}, {"bin": [51.0, 52.0], "value": 0.0024699960910664373, "error_low": 0.00210964435459997, "error_high": 0.011405457947480905}, {"bin": [52.0, 53.0], "value": 0.0013973365116151067, "error_low": 0.0011555807745781594, "error_high": 0.0072311306317558565}, {"bin": [53.0, 54.0], "value": 0.0009873708333512064, "error_low": 0.0007410155789440778, "error_high": 0.005341312764335102}, {"bin": [54.0, 55.0], "value": 0.0008210424390698164, "error_low": 0.0004955994802661435, "error_high": 0.004042399888287628}, {"bin": [55.0, 56.0], "value": 0.0008187310464188533, "error_low": 0.00033759850023829826, "error_high": 0.0029545277687659495}, {"bin": [56.0, 57.0], "value": 0.0008268026965032467, "error_low": 0.00021163824570389202, "error_high": 0.0017324269520035884}, {"bin": [57.0, 58.0], "value": 0.0011016259912069654, "error_low": 0.00019349357323872286, "error_high": 0.0011454140601241147}, {"bin": [58.0, 59.0], "value": 0.0011150846175045069, "error_low": 0.00016868418906454126, "error_high": 0.0005561875361432508}, {"bin": [59.0, 60.0], "value": 0.0017676213907464398, "error_low": 0.00027231586485166616, "error_high": 0.00047466937947483073}, {"bin": [60.0, 61.0], "value": 0.0038387195317617067, "error_low": 0.0006442459591937126, "error_high": 0.0007145468560863077}, {"bin": [61.0, 62.0], "value": 0.002674695730203057, "error_low": 0.0004968042759715152, "error_high": 0.0004479105156908348}, {"bin": [62.0, 63.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [63.0, 64.0], "value": 0.009086916084333352, "error_low": 0.0020461880399117493, "error_high": 0.0017676538655512133}, {"bin": [64.0, 65.0], "value": 0.008294373853861605, "error_low": 0.0020350918133746464, "error_high": 0.0018159462135585603}, {"bin": [65.0, 66.0], "value": 0.015040701508435408, "error_low": 0.003994326396038337, "error_high": 0.0037036190668224486}, {"bin": [66.0, 67.0], "value": 0.0033862970567543407, "error_low": 0.0009675899250348838, "error_high": 0.0009331258817860694}, {"bin": [67.0, 68.0], "value": 0.003028975275531477, "error_low": 0.0009263310595953719, "error_high": 0.000928664669365161}, {"bin": [68.0, 69.0], "value": 0.003588031748344747, "error_low": 0.0011689690009480252, "error_high": 0.0012173028429766082}, {"bin": [69.0, 70.0], "value": 0.009498394025994134, "error_low": 0.003282950425096704, "error_high": 0.003548584521727507}, {"bin": [70.0, 71.0], "value": 0.008324809811869614, "error_low": 0.0030411111355956736, "error_high": 0.003410202872976824}, {"bin": [71.0, 72.0], "value": 0.0024156254368692624, "error_low": 0.0009295332996095559, "error_high": 0.0010809422891745572}, {"bin": [72.0, 73.0], "value": 0.0015664649587704897, "error_low": 0.0006329964491991241, "error_high": 0.0007631730310377598}, {"bin": [73.0, 74.0], "value": 0.0013452553941648924, "error_low": 0.0005692643787824746, "error_high": 0.0007114863495408677}, {"bin": [74.0, 75.0], "value": 0.0022949530693568655, "error_low": 0.0010143678020132438, "error_high": 0.00131422173660878}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToRadionToHHTo2B2Tau_M-650_2016.json b/data/pileup/GluGluToRadionToHHTo2B2Tau_M-650_2016.json new file mode 100644 index 00000000..67423c8d --- /dev/null +++ b/data/pileup/GluGluToRadionToHHTo2B2Tau_M-650_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.4903189246269552, "error_low": -0.01779393353357589, "error_high": -0.012610719309593232}, {"bin": [1.0, 2.0], "value": 1.1463795522943543, "error_low": -0.3188295452272836, "error_high": -0.2447939729519023}, {"bin": [2.0, 3.0], "value": 1.257925844860113, "error_low": -0.0649714298591435, "error_high": -0.06732693508565601}, {"bin": [3.0, 4.0], "value": 0.9153146679158679, "error_low": -0.13082579907320535, "error_high": -0.11229763084953559}, {"bin": [4.0, 5.0], "value": 1.1465163199455735, "error_low": -0.13198759573484087, "error_high": -0.1034579556642119}, {"bin": [5.0, 6.0], "value": 1.3271935090784779, "error_low": -0.13381987090392666, "error_high": -0.13312152045081294}, {"bin": [6.0, 7.0], "value": 0.9264159707956048, "error_low": -0.14595991798371655, "error_high": -0.08186827518735373}, {"bin": [7.0, 8.0], "value": 0.5905554460803794, "error_low": -0.3260972651326218, "error_high": -0.17696035900747542}, {"bin": [8.0, 9.0], "value": 0.8056558916877977, "error_low": -0.38304335583739746, "error_high": -0.26350978069884157}, {"bin": [9.0, 10.0], "value": 0.8907792028902758, "error_low": -0.46823059225588015, "error_high": -0.28083211666301044}, {"bin": [10.0, 11.0], "value": 0.9715587980505126, "error_low": -0.5294900025828956, "error_high": -0.3360147229542221}, {"bin": [11.0, 12.0], "value": 1.0729788462579086, "error_low": -0.4587031718574135, "error_high": -0.3413420233346144}, {"bin": [12.0, 13.0], "value": 1.151180099430065, "error_low": -0.3830882617877851, "error_high": -0.3057695771581943}, {"bin": [13.0, 14.0], "value": 1.1895676833106554, "error_low": -0.3303041776292892, "error_high": -0.2677100250469868}, {"bin": [14.0, 15.0], "value": 1.187075376117084, "error_low": -0.2928093534547265, "error_high": -0.24008441039634243}, {"bin": [15.0, 16.0], "value": 1.2204345767497895, "error_low": -0.2393574323988139, "error_high": -0.22231441354227122}, {"bin": [16.0, 17.0], "value": 1.2057463746963746, "error_low": -0.168786431664941, "error_high": -0.17717735883695496}, {"bin": [17.0, 18.0], "value": 1.183775852004767, "error_low": -0.1165458319481929, "error_high": -0.13033687712833175}, {"bin": [18.0, 19.0], "value": 1.1205119661732008, "error_low": -0.08191018887472201, "error_high": -0.09128569238913742}, {"bin": [19.0, 20.0], "value": 1.0928636009675623, "error_low": -0.06942280627500863, "error_high": -0.06940662467687786}, {"bin": [20.0, 21.0], "value": 1.0621208027670888, "error_low": -0.060462925329279216, "error_high": -0.060339352301473026}, {"bin": [21.0, 22.0], "value": 1.0547303972537967, "error_low": -0.04036885268662749, "error_high": -0.05411471733877682}, {"bin": [22.0, 23.0], "value": 1.0537391690530962, "error_low": -0.013109243613303567, "error_high": -0.03758234086015011}, {"bin": [23.0, 24.0], "value": 1.0409421689161173, "error_low": 0.010201762472875409, "error_high": -0.01370519012260929}, {"bin": [24.0, 25.0], "value": 1.0440641963674906, "error_low": 0.030352126548101488, "error_high": 0.007700514580584628}, {"bin": [25.0, 26.0], "value": 1.07729232023162, "error_low": 0.05324457162797924, "error_high": 0.027541264276470523}, {"bin": [26.0, 27.0], "value": 1.0826564129759424, "error_low": 0.07629877702758292, "error_high": 0.04895437786559942}, {"bin": [27.0, 28.0], "value": 1.0810185610890453, "error_low": 0.09851289209204972, "error_high": 0.07210616629473732}, {"bin": [28.0, 29.0], "value": 1.1060423776035995, "error_low": 0.12472654450280607, "error_high": 0.09811082384057856}, {"bin": [29.0, 30.0], "value": 1.124312676731913, "error_low": 0.1544484220966298, "error_high": 0.12598057124273376}, {"bin": [30.0, 31.0], "value": 1.0891044003224482, "error_low": 0.18005827345732717, "error_high": 0.15160392988677085}, {"bin": [31.0, 32.0], "value": 1.0868586791400812, "error_low": 0.2123762699063625, "error_high": 0.1868583285121086}, {"bin": [32.0, 33.0], "value": 1.0416613701335493, "error_low": 0.2354872373132766, "error_high": 0.2189557374503226}, {"bin": [33.0, 34.0], "value": 0.9867764799664858, "error_low": 0.2530598633745471, "error_high": 0.24951670968440265}, {"bin": [34.0, 35.0], "value": 0.8962138367767403, "error_low": 0.2569148375981387, "error_high": 0.2677604469793884}, {"bin": [35.0, 36.0], "value": 0.830112605753085, "error_low": 0.26373374117970705, "error_high": 0.28859357012103737}, {"bin": [36.0, 37.0], "value": 0.7077068864188932, "error_low": 0.2484219380995793, "error_high": 0.2835601380802848}, {"bin": [37.0, 38.0], "value": 0.599980305823634, "error_low": 0.2326815684988885, "error_high": 0.27635611412438155}, {"bin": [38.0, 39.0], "value": 0.49511787922991524, "error_low": 0.2121200752039673, "error_high": 0.26323688175712845}, {"bin": [39.0, 40.0], "value": 0.39702735096425157, "error_low": 0.18747391454382653, "error_high": 0.24565234643007305}, {"bin": [40.0, 41.0], "value": 0.2995759033764669, "error_low": 0.15513442832759666, "error_high": 0.21766091069978954}, {"bin": [41.0, 42.0], "value": 0.2268191802514104, "error_low": 0.12791129694360842, "error_high": 0.1949353190946818}, {"bin": [42.0, 43.0], "value": 0.16720047459519005, "error_low": 0.10184927706822877, "error_high": 0.1707662304774003}, {"bin": [43.0, 44.0], "value": 0.11585751813916666, "error_low": 0.07559170147998666, "error_high": 0.14093043479192607}, {"bin": [44.0, 45.0], "value": 0.07771999199483723, "error_low": 0.05387074964349586, "error_high": 0.11264251948736917}, {"bin": [45.0, 46.0], "value": 0.04921419440634479, "error_low": 0.03596100028248968, "error_high": 0.08492677069709378}, {"bin": [46.0, 47.0], "value": 0.03128644296438703, "error_low": 0.023927943399936903, "error_high": 0.06419977309954361}, {"bin": [47.0, 48.0], "value": 0.020845363240903185, "error_low": 0.01657448581282714, "error_high": 0.050777248954055866}, {"bin": [48.0, 49.0], "value": 0.012842088825254162, "error_low": 0.010545387179252515, "error_high": 0.03705097565727544}, {"bin": [49.0, 50.0], "value": 0.007366121539547693, "error_low": 0.006201409976826602, "error_high": 0.025083799041656668}, {"bin": [50.0, 51.0], "value": 0.004165684562899561, "error_low": 0.003560862989350138, "error_high": 0.01663388128440533}, {"bin": [51.0, 52.0], "value": 0.0023418275479786576, "error_low": 0.002000174528173769, "error_high": 0.010813626675494393}, {"bin": [52.0, 53.0], "value": 0.0014342120667236418, "error_low": 0.001186076422678034, "error_high": 0.007421959364771728}, {"bin": [53.0, 54.0], "value": 0.001001665518959353, "error_low": 0.0007517436502764995, "error_high": 0.00541864175170432}, {"bin": [54.0, 55.0], "value": 0.0007070823990230138, "error_low": 0.0004268106650591117, "error_high": 0.0034813179865087656}, {"bin": [55.0, 56.0], "value": 0.0007522499566550079, "error_low": 0.0003101854489113063, "error_high": 0.0027146196491651974}, {"bin": [56.0, 57.0], "value": 0.0009198946194584482, "error_low": 0.00023546716080874658, "error_high": 0.0019274855276752746}, {"bin": [57.0, 58.0], "value": 0.0010380665910685294, "error_low": 0.00018232977032933305, "error_high": 0.0010793282640801632}, {"bin": [58.0, 59.0], "value": 0.0011474842853847317, "error_low": 0.00017358544195292507, "error_high": 0.0005723480060908052}, {"bin": [59.0, 60.0], "value": 0.002652680607539665, "error_low": 0.0004086661417422436, "error_high": 0.0007123393417376852}, {"bin": [60.0, 61.0], "value": 0.0028803954096509967, "error_low": 0.00048341200449623445, "error_high": 0.0005361625060706092}, {"bin": [61.0, 62.0], "value": 0.005351910689898617, "error_low": 0.0009940764795543459, "error_high": 0.0008962429071742656}, {"bin": [62.0, 63.0], "value": 0.005936914377711962, "error_low": 0.0012181605723946267, "error_high": 0.001041041714410153}, {"bin": [63.0, 64.0], "value": 0.005454717371854314, "error_low": 0.0012282910223668014, "error_high": 0.0010610918113870766}, {"bin": [64.0, 65.0], "value": 0.0035564056622558395, "error_low": 0.0008725929377931866, "error_high": 0.0007786291659912293}, {"bin": [65.0, 66.0], "value": 0.00752389237003592, "error_low": 0.0019981037372313456, "error_high": 0.001852681620119703}, {"bin": [66.0, 67.0], "value": 0.0029039072120228943, "error_low": 0.0008297533602331353, "error_high": 0.0008001988403347465}, {"bin": [67.0, 68.0], "value": 0.004545602807138273, "error_low": 0.0013901510186798273, "error_high": 0.0013936530819703436}, {"bin": [68.0, 69.0], "value": 0.002692291034055104, "error_low": 0.0008771396077508536, "error_high": 0.0009134070598421067}, {"bin": [69.0, 70.0], "value": 0.002375716794183162, "error_low": 0.0008211241224599212, "error_high": 0.0008875639208875733}, {"bin": [70.0, 71.0], "value": 0.01249309598378513, "error_low": 0.0045638151709104305, "error_high": 0.005117713530888595}, {"bin": [71.0, 72.0], "value": 0.0018125722294176534, "error_low": 0.0006974782677296452, "error_high": 0.0008110884846039106}, {"bin": [72.0, 73.0], "value": 0.002350804105728951, "error_low": 0.0009499418696586176, "error_high": 0.00114529870885419}, {"bin": [73.0, 74.0], "value": 0.0011536190640263518, "error_low": 0.00048817067947328765, "error_high": 0.000610132633688035}, {"bin": [74.0, 75.0], "value": 0.0008610127324734213, "error_low": 0.0003805670820054012, "error_high": 0.0004930652672695383}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-250_2016.json b/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-250_2016.json new file mode 100644 index 00000000..bbdd45ef --- /dev/null +++ b/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-250_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.23809704724012085, "error_low": -0.008640667982282635, "error_high": -0.00612371842158152}, {"bin": [1.0, 2.0], "value": 0.7065524368375158, "error_low": -0.196505417132817, "error_high": -0.15087479340166465}, {"bin": [2.0, 3.0], "value": 1.3998511742933688, "error_low": -0.07230182347827929, "error_high": -0.07492308829357874}, {"bin": [3.0, 4.0], "value": 1.2223018994500465, "error_low": -0.17470344167908292, "error_high": -0.14996111425119651}, {"bin": [4.0, 5.0], "value": 1.1949628539969452, "error_low": -0.13756478765080948, "error_high": -0.10782961552179637}, {"bin": [5.0, 6.0], "value": 1.1504537996871516, "error_low": -0.11599934591449457, "error_high": -0.11539399339671785}, {"bin": [6.0, 7.0], "value": 0.7594241613819909, "error_low": -0.11964980290114613, "error_high": -0.06711104750768948}, {"bin": [7.0, 8.0], "value": 0.4689810347688888, "error_low": -0.25896540934851714, "error_high": -0.14053050027939995}, {"bin": [8.0, 9.0], "value": 0.7709289992677117, "error_low": -0.3665327021605189, "error_high": -0.2521514875362376}, {"bin": [9.0, 10.0], "value": 0.8624146683844756, "error_low": -0.45332101337525477, "error_high": -0.27188975222794165}, {"bin": [10.0, 11.0], "value": 0.9559524744423824, "error_low": -0.5209847094970224, "error_high": -0.3306172580616782}, {"bin": [11.0, 12.0], "value": 1.085070962292791, "error_low": -0.463872604599739, "error_high": -0.345188834824085}, {"bin": [12.0, 13.0], "value": 1.1348685536957468, "error_low": -0.377660126168063, "error_high": -0.30143700187788125}, {"bin": [13.0, 14.0], "value": 1.1713060317126658, "error_low": -0.3252335121279877, "error_high": -0.26360027385309825}, {"bin": [14.0, 15.0], "value": 1.228014534215711, "error_low": -0.3029075903948695, "error_high": -0.2483643004791286}, {"bin": [15.0, 16.0], "value": 1.2321373051690714, "error_low": -0.24165262714326285, "error_high": -0.22444618304056396}, {"bin": [16.0, 17.0], "value": 1.193832252849695, "error_low": -0.16711863306722297, "error_high": -0.17542664850022427}, {"bin": [17.0, 18.0], "value": 1.1793564071861706, "error_low": -0.11611072603497452, "error_high": -0.12985028447202662}, {"bin": [18.0, 19.0], "value": 1.1394124042471618, "error_low": -0.08329182378732392, "error_high": -0.09282547030148947}, {"bin": [19.0, 20.0], "value": 1.0932302908832938, "error_low": -0.06944609979760408, "error_high": -0.06942991277004107}, {"bin": [20.0, 21.0], "value": 1.0703473870152485, "error_low": -0.06093123679424206, "error_high": -0.060806706639976005}, {"bin": [21.0, 22.0], "value": 1.047294668914698, "error_low": -0.04008425690488049, "error_high": -0.05373321478767379}, {"bin": [22.0, 23.0], "value": 1.041115703528185, "error_low": -0.012952198976765139, "error_high": -0.03713211617635115}, {"bin": [23.0, 24.0], "value": 1.0448774603404436, "error_low": 0.0102403303295453, "error_high": -0.013757002719666733}, {"bin": [24.0, 25.0], "value": 1.0522716862970738, "error_low": 0.030590727559276498, "error_high": 0.007761049072709358}, {"bin": [25.0, 26.0], "value": 1.0544113343520303, "error_low": 0.05211369167208879, "error_high": 0.026956305795674318}, {"bin": [26.0, 27.0], "value": 1.0811687571836819, "error_low": 0.07619393645560923, "error_high": 0.04888711066714624}, {"bin": [27.0, 28.0], "value": 1.0722449362194306, "error_low": 0.09771335433095352, "error_high": 0.07152094743113269}, {"bin": [28.0, 29.0], "value": 1.0991020502070352, "error_low": 0.12394389541862993, "error_high": 0.09749518627334908}, {"bin": [29.0, 30.0], "value": 1.1022045116309835, "error_low": 0.15141139219742472, "error_high": 0.1235033250760893}, {"bin": [30.0, 31.0], "value": 1.092280788818242, "error_low": 0.18058341597645866, "error_high": 0.15204608490759974}, {"bin": [31.0, 32.0], "value": 1.0730819749270775, "error_low": 0.20968425013551628, "error_high": 0.18448976673765194}, {"bin": [32.0, 33.0], "value": 1.0335448880455482, "error_low": 0.2336523531576309, "error_high": 0.21724966446726435}, {"bin": [33.0, 34.0], "value": 0.9906091356528947, "error_low": 0.25404275194562176, "error_high": 0.2504858365896755}, {"bin": [34.0, 35.0], "value": 0.9234249420447882, "error_low": 0.26471536064735823, "error_high": 0.2758902675762007}, {"bin": [35.0, 36.0], "value": 0.8142920212402655, "error_low": 0.25870740871312514, "error_high": 0.28309345009597864}, {"bin": [36.0, 37.0], "value": 0.7395082942944213, "error_low": 0.2595849881282571, "error_high": 0.2963021528626515}, {"bin": [37.0, 38.0], "value": 0.6028279738269675, "error_low": 0.23378593784426255, "error_high": 0.2776677746173659}, {"bin": [38.0, 39.0], "value": 0.5115593956494222, "error_low": 0.2191640052369475, "error_high": 0.27197826172983575}, {"bin": [39.0, 40.0], "value": 0.40530655700704593, "error_low": 0.19138330557794025, "error_high": 0.250774931526669}, {"bin": [40.0, 41.0], "value": 0.3185630946882067, "error_low": 0.16496688493206482, "error_high": 0.23145631048316578}, {"bin": [41.0, 42.0], "value": 0.22778429413301526, "error_low": 0.12845555853628998, "error_high": 0.19576476739030135}, {"bin": [42.0, 43.0], "value": 0.16153701841768972, "error_low": 0.09839941295281557, "error_high": 0.16498199412731104}, {"bin": [43.0, 44.0], "value": 0.11251496710467446, "error_low": 0.07341084067751846, "error_high": 0.13686451677321496}, {"bin": [44.0, 45.0], "value": 0.07634393809304953, "error_low": 0.05291695315772055, "error_high": 0.11064815260094325}, {"bin": [45.0, 46.0], "value": 0.05027575544611719, "error_low": 0.03673668699872319, "error_high": 0.08675865989274616}, {"bin": [46.0, 47.0], "value": 0.03249280490517044, "error_low": 0.02485057178155769, "error_high": 0.06667522749883018}, {"bin": [47.0, 48.0], "value": 0.020671153859508573, "error_low": 0.016435969113117125, "error_high": 0.0503528920826031}, {"bin": [48.0, 49.0], "value": 0.012487403496524748, "error_low": 0.010254134395601248, "error_high": 0.036027665691150346}, {"bin": [49.0, 50.0], "value": 0.007071983670495296, "error_low": 0.00595378040597159, "error_high": 0.024082173537890616}, {"bin": [50.0, 51.0], "value": 0.004545224971654861, "error_low": 0.0038852973948104623, "error_high": 0.01814941372728333}, {"bin": [51.0, 52.0], "value": 0.0025939227110413033, "error_low": 0.002215491118957299, "error_high": 0.011977701708436216}, {"bin": [52.0, 53.0], "value": 0.0016725782446361632, "error_low": 0.0013832024336394217, "error_high": 0.008655489696477952}, {"bin": [53.0, 54.0], "value": 0.0009212217358574026, "error_low": 0.0006913710987545725, "error_high": 0.004983470495900154}, {"bin": [54.0, 55.0], "value": 0.0007951415691428678, "error_low": 0.0004799651390148197, "error_high": 0.003914877035975792}, {"bin": [55.0, 56.0], "value": 0.0007082417292974884, "error_low": 0.000292038938382568, "error_high": 0.002555808608163781}, {"bin": [56.0, 57.0], "value": 0.0008005419865208924, "error_low": 0.0002049162422378785, "error_high": 0.0016774020204877757}, {"bin": [57.0, 58.0], "value": 0.0008896659255318604, "error_low": 0.0001562641407282791, "error_high": 0.0009250288828071754}, {"bin": [58.0, 59.0], "value": 0.0013080941260915746, "error_low": 0.00019788166154929084, "error_high": 0.000652457793438614}, {"bin": [59.0, 60.0], "value": 0.001599776733421677, "error_low": 0.0002464580859973251, "error_high": 0.0004295971033881135}, {"bin": [60.0, 61.0], "value": 0.005128600977392711, "error_low": 0.0008607246319154325, "error_high": 0.0009546479429392738}, {"bin": [61.0, 62.0], "value": 0.002858754747584689, "error_low": 0.0005309918307777467, "error_high": 0.0004787334494780345}, {"bin": [62.0, 63.0], "value": 0.0066067460425721525, "error_low": 0.001355599395386142, "error_high": 0.0011584971231271982}, {"bin": [63.0, 64.0], "value": 0.0036420871298201325, "error_low": 0.000820123687309389, "error_high": 0.0007084856219593}, {"bin": [64.0, 65.0], "value": 0.0055407195691595645, "error_low": 0.0013594604287280373, "error_high": 0.0012130691115786576}, {"bin": [65.0, 66.0], "value": 0.0030141989250777636, "error_low": 0.0008004742546480407, "error_high": 0.0007422156874699521}, {"bin": [66.0, 67.0], "value": 0.0038778481603099625, "error_low": 0.0011080441992668277, "error_high": 0.0010685773939425026}, {"bin": [67.0, 68.0], "value": 0.004856121379430969, "error_low": 0.0014851148173016119, "error_high": 0.0014888561130414176}, {"bin": [68.0, 69.0], "value": 0.010785774625330868, "error_low": 0.003513970073993937, "error_high": 0.003659263639787254}, {"bin": [69.0, 70.0], "value": 0.01903504902817181, "error_low": 0.006579125073960355, "error_high": 0.007111463281775674}, {"bin": [70.0, 71.0], "value": 0.0020853941530204964, "error_low": 0.0007618090411884678, "error_high": 0.0008542678202425403}, {"bin": [71.0, 72.0], "value": 0.00726147185105256, "error_low": 0.0027942162666074397, "error_high": 0.003249358069198946}, {"bin": [72.0, 73.0], "value": 0.0020928265844736547, "error_low": 0.000845695136264743, "error_high": 0.0010196134927670433}, {"bin": [73.0, 74.0], "value": 0.0021567437453753097, "error_low": 0.0009126574728705922, "error_high": 0.0011406709394722486}, {"bin": [74.0, 75.0], "value": 0.0011497876397054698, "error_low": 0.000508205407963692, "error_high": 0.0006584343395782356}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-280_2016.json b/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-280_2016.json new file mode 100644 index 00000000..4aec32d5 --- /dev/null +++ b/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-280_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.5238135212521066, "error_low": -0.019009470189713107, "error_high": -0.013472180973038594}, {"bin": [1.0, 2.0], "value": 0.7654318279941659, "error_low": -0.2128808745179065, "error_high": -0.16344769742579757}, {"bin": [2.0, 3.0], "value": 1.14533278738487, "error_low": -0.05915603782608403, "error_high": -0.06130070905436358}, {"bin": [3.0, 4.0], "value": 0.7130094784017648, "error_low": -0.10191034627586038, "error_high": -0.08747732119282603}, {"bin": [4.0, 5.0], "value": 1.1665113890178764, "error_low": -0.13428943919532532, "error_high": -0.10526224657014782}, {"bin": [5.0, 6.0], "value": 1.5613300997750583, "error_low": -0.15742767799956026, "error_high": -0.15660612818396857}, {"bin": [6.0, 7.0], "value": 0.6612227743436849, "error_low": -0.1041778476997598, "error_high": -0.05843289597395962}, {"bin": [7.0, 8.0], "value": 0.4785196303295957, "error_low": -0.26423250145002547, "error_high": -0.14338874721633538}, {"bin": [8.0, 9.0], "value": 0.7740189187007049, "error_low": -0.3680017823485897, "error_high": -0.2531621224742623}, {"bin": [9.0, 10.0], "value": 0.9155144878769383, "error_low": -0.4812324866662392, "error_high": -0.2886303032579919}, {"bin": [10.0, 11.0], "value": 0.9771423341247026, "error_low": -0.5325329749035385, "error_high": -0.33794579529985724}, {"bin": [11.0, 12.0], "value": 1.0700699903363997, "error_low": -0.45745962316833566, "error_high": -0.34041664184242604}, {"bin": [12.0, 13.0], "value": 1.122147497965635, "error_low": -0.3734268292841376, "error_high": -0.29805811109135016}, {"bin": [13.0, 14.0], "value": 1.166186851831903, "error_low": -0.3238120827092379, "error_high": -0.2624482118112942}, {"bin": [14.0, 15.0], "value": 1.1882109615473244, "error_low": -0.29308946206645503, "error_high": -0.2403140810339104}, {"bin": [15.0, 16.0], "value": 1.2108209536139252, "error_low": -0.23747196291631312, "error_high": -0.2205631955497772}, {"bin": [16.0, 17.0], "value": 1.1911740624876723, "error_low": -0.1667465262333916, "error_high": -0.1750360430150968}, {"bin": [17.0, 18.0], "value": 1.1832931295251596, "error_low": -0.11649830665622929, "error_high": -0.1302837280964393}, {"bin": [18.0, 19.0], "value": 1.1487562297395997, "error_low": -0.08397486380296226, "error_high": -0.09358669160513466}, {"bin": [19.0, 20.0], "value": 1.099190583342574, "error_low": -0.06982471999172213, "error_high": -0.06980844471247138}, {"bin": [20.0, 21.0], "value": 1.0667258604494332, "error_low": -0.06072507560263718, "error_high": -0.06060096679686722}, {"bin": [21.0, 22.0], "value": 1.0525908993663227, "error_low": -0.0402869653386686, "error_high": -0.05400494680051504}, {"bin": [22.0, 23.0], "value": 1.0481366490993391, "error_low": -0.013039544392586366, "error_high": -0.03738252308668044}, {"bin": [23.0, 24.0], "value": 1.0445393787617057, "error_low": 0.010237016958192013, "error_high": -0.013752551490336273}, {"bin": [24.0, 25.0], "value": 1.0574432501868916, "error_low": 0.030741070768230072, "error_high": 0.0077991920367881384}, {"bin": [25.0, 26.0], "value": 1.055623875639865, "error_low": 0.05217362084845023, "error_high": 0.026987304735727413}, {"bin": [26.0, 27.0], "value": 1.0816694123326012, "error_low": 0.0762292194642511, "error_high": 0.048909748746085}, {"bin": [27.0, 28.0], "value": 1.0922348135318287, "error_low": 0.09953502575963435, "error_high": 0.07285431345238491}, {"bin": [28.0, 29.0], "value": 1.0929194059115859, "error_low": 0.12324668898741487, "error_high": 0.09694675852987156}, {"bin": [29.0, 30.0], "value": 1.1070356313150056, "error_low": 0.15207504993926024, "error_high": 0.12404465777661922}, {"bin": [30.0, 31.0], "value": 1.0832643296185736, "error_low": 0.17909275256924972, "error_high": 0.15079098884157638}, {"bin": [31.0, 32.0], "value": 1.0812078992738354, "error_low": 0.21127208628701222, "error_high": 0.1858868174032018}, {"bin": [32.0, 33.0], "value": 1.034037020370907, "error_low": 0.233763608969754, "error_high": 0.21735310998162372}, {"bin": [33.0, 34.0], "value": 0.9911544296324235, "error_low": 0.25418259315866243, "error_high": 0.25062371985133103}, {"bin": [34.0, 35.0], "value": 0.9156359323203349, "error_low": 0.2624825094166683, "error_high": 0.2735631569695989}, {"bin": [35.0, 36.0], "value": 0.8142920212402655, "error_low": 0.25870740871312514, "error_high": 0.28309345009597864}, {"bin": [36.0, 37.0], "value": 0.7053072492380773, "error_low": 0.2475796084138946, "error_high": 0.2825986645332661}, {"bin": [37.0, 38.0], "value": 0.61516006985334, "error_low": 0.23856851390291528, "error_high": 0.28334804462585994}, {"bin": [38.0, 39.0], "value": 0.49557318675677836, "error_low": 0.2123151395934605, "error_high": 0.26347895286512074}, {"bin": [39.0, 40.0], "value": 0.4012294403823003, "error_low": 0.18945811575956525, "error_high": 0.24825230112575242}, {"bin": [40.0, 41.0], "value": 0.31208020006805326, "error_low": 0.16160973858127273, "error_high": 0.22674607601140284}, {"bin": [41.0, 42.0], "value": 0.22737375192574247, "error_low": 0.12822403937585497, "error_high": 0.19541193490017486}, {"bin": [42.0, 43.0], "value": 0.16179866362888481, "error_low": 0.09855879273731141, "error_high": 0.16524921924462263}, {"bin": [43.0, 44.0], "value": 0.11517731544594045, "error_low": 0.07514790050998421, "error_high": 0.1401030283115986}, {"bin": [44.0, 45.0], "value": 0.07872283370295499, "error_low": 0.05456585824044034, "error_high": 0.11409597584718076}, {"bin": [45.0, 46.0], "value": 0.05257610942645356, "error_low": 0.038417564459678595, "error_high": 0.09072827958004896}, {"bin": [46.0, 47.0], "value": 0.033279764347612505, "error_low": 0.025452440169671797, "error_high": 0.06829006807693083}, {"bin": [47.0, 48.0], "value": 0.020658119639445197, "error_low": 0.016425605393712236, "error_high": 0.05032114200804545}, {"bin": [48.0, 49.0], "value": 0.011794645378153655, "error_low": 0.009685270351815206, "error_high": 0.03402897493846905}, {"bin": [49.0, 50.0], "value": 0.007147552494523488, "error_low": 0.006017400488364944, "error_high": 0.024339507493834803}, {"bin": [50.0, 51.0], "value": 0.004506752656054812, "error_low": 0.0038524109285727366, "error_high": 0.017995790974344505}, {"bin": [51.0, 52.0], "value": 0.0026101095596969114, "error_low": 0.0022293164420048037, "error_high": 0.012052446126984695}, {"bin": [52.0, 53.0], "value": 0.0016688026444031474, "error_low": 0.0013800800568851473, "error_high": 0.008635951197146342}, {"bin": [53.0, 54.0], "value": 0.0009806554104385026, "error_low": 0.0007359756964304108, "error_high": 0.005304984798276199}, {"bin": [54.0, 55.0], "value": 0.0007658276268755563, "error_low": 0.00046227059137524763, "error_high": 0.0037705499326400617}, {"bin": [55.0, 56.0], "value": 0.0006476683981648637, "error_low": 0.00026706191346790486, "error_high": 0.002337219622610108}, {"bin": [56.0, 57.0], "value": 0.000774437360929963, "error_low": 0.00019823419198793763, "error_high": 0.0016227041377438595}, {"bin": [57.0, 58.0], "value": 0.0009934602058325225, "error_low": 0.00017449494350292398, "error_high": 0.0010329488383690316}, {"bin": [58.0, 59.0], "value": 0.0017300599890641111, "error_low": 0.00026171445799458293, "error_high": 0.0008629280572904129}, {"bin": [59.0, 60.0], "value": 0.001771181353737501, "error_low": 0.00027286430492250136, "error_high": 0.0004756253564916098}, {"bin": [60.0, 61.0], "value": 0.0023078705331154308, "error_low": 0.0003873261000184353, "error_high": 0.00042959159168761817}, {"bin": [61.0, 62.0], "value": 0.003573443694483097, "error_low": 0.0006637398367656099, "error_high": 0.0005984168553880981}, {"bin": [62.0, 63.0], "value": 0.00991011906385823, "error_low": 0.0020333990930792127, "error_high": 0.001737745684690796}, {"bin": [63.0, 64.0], "value": 0.007284174259640265, "error_low": 0.001640247374618778, "error_high": 0.0014169712439186}, {"bin": [64.0, 65.0], "value": 0.004155539676869674, "error_low": 0.0010195953215460284, "error_high": 0.0009098018336839925}, {"bin": [65.0, 66.0], "value": 0.0037677486563472045, "error_low": 0.0010005928183100506, "error_high": 0.00092776960933744}, {"bin": [66.0, 67.0], "value": 0.009048312844307571, "error_low": 0.0025854365993239776, "error_high": 0.0024933473821145743}, {"bin": [67.0, 68.0], "value": 0.004856121379430969, "error_low": 0.0014851148173016119, "error_high": 0.0014888561130414176}, {"bin": [68.0, 69.0], "value": 0.004314309850132348, "error_low": 0.0014055880295975754, "error_high": 0.0014637054559149014}, {"bin": [69.0, 70.0], "value": 0.0031725081713619686, "error_low": 0.001096520845660059, "error_high": 0.0011852438802959458}, {"bin": [70.0, 71.0], "value": 0.0033366306448327945, "error_low": 0.0012188944659015486, "error_high": 0.0013668285123880643}, {"bin": [71.0, 72.0], "value": 0.00242049061701752, "error_low": 0.0009314054222024797, "error_high": 0.0010831193563996485}, {"bin": [72.0, 73.0], "value": 0.004185653168947309, "error_low": 0.001691390272529486, "error_high": 0.0020392269855340865}, {"bin": [73.0, 74.0], "value": 0.0017972864544794247, "error_low": 0.0007605478940588268, "error_high": 0.000950559116226874}, {"bin": [74.0, 75.0], "value": 0.001314042948513958, "error_low": 0.0005808061503447833, "error_high": 0.0007524963489813287}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-300_2017.json b/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-300_2017.json new file mode 100644 index 00000000..94fe3e7e --- /dev/null +++ b/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-300_2017.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.14012761533692172, "error_low": -0.0064507160962425925, "error_high": -0.0043949162358962734}, {"bin": [1.0, 2.0], "value": 3.8163416262292342, "error_low": -0.4076227260260836, "error_high": -0.5226146451240581}, {"bin": [2.0, 3.0], "value": 2.023129385925477, "error_low": -0.6197364513784227, "error_high": -0.367564719351511}, {"bin": [3.0, 4.0], "value": 2.2164598868446896, "error_low": 0.07415411728511412, "error_high": 0.0116571520866815}, {"bin": [4.0, 5.0], "value": 1.9032891984269569, "error_low": -0.2918188180521082, "error_high": -0.2651337103575282}, {"bin": [5.0, 6.0], "value": 1.4266971381964482, "error_low": -0.16496324114476968, "error_high": -0.16333723352988883}, {"bin": [6.0, 7.0], "value": 1.2975046368268621, "error_low": -0.05633166425230085, "error_high": -0.04427512481263851}, {"bin": [7.0, 8.0], "value": 0.8907488426259652, "error_low": -0.10768240777398808, "error_high": -0.07591139309354045}, {"bin": [8.0, 9.0], "value": 0.5088395061822679, "error_low": -0.22761499308929223, "error_high": -0.09923799337319644}, {"bin": [9.0, 10.0], "value": 1.745604331143487, "error_low": -0.85363425614044, "error_high": -0.6153887430590792}, {"bin": [10.0, 11.0], "value": 1.5154039541848985, "error_low": -0.7014821041355714, "error_high": -0.4365358640260206}, {"bin": [11.0, 12.0], "value": 1.4581299863329744, "error_low": -0.5708823418158739, "error_high": -0.44478509702347835}, {"bin": [12.0, 13.0], "value": 1.3415246978557664, "error_low": -0.41448048926082315, "error_high": -0.32423083194521896}, {"bin": [13.0, 14.0], "value": 1.1915092125049178, "error_low": -0.3772583362027855, "error_high": -0.27010892531048813}, {"bin": [14.0, 15.0], "value": 1.0473505439080877, "error_low": -0.35035274753720946, "error_high": -0.24481502737147254}, {"bin": [15.0, 16.0], "value": 1.0254460948116102, "error_low": -0.35941109692598205, "error_high": -0.25051943411872857}, {"bin": [16.0, 17.0], "value": 1.0342993055736465, "error_low": -0.3376802631059126, "error_high": -0.2575533343648805}, {"bin": [17.0, 18.0], "value": 1.1321073099330383, "error_low": -0.30621703561833824, "error_high": -0.26113135294850787}, {"bin": [18.0, 19.0], "value": 1.1533753462011733, "error_low": -0.25609076156897626, "error_high": -0.22946873285390224}, {"bin": [19.0, 20.0], "value": 1.1899554096202007, "error_low": -0.21902011938120758, "error_high": -0.2036234623898705}, {"bin": [20.0, 21.0], "value": 1.206833697955753, "error_low": -0.18040721625353218, "error_high": -0.17763061941331926}, {"bin": [21.0, 22.0], "value": 1.2344171873160543, "error_low": -0.15056526747823207, "error_high": -0.15293163885135463}, {"bin": [22.0, 23.0], "value": 1.270947449514642, "error_low": -0.132526921131082, "error_high": -0.1325888434815461}, {"bin": [23.0, 24.0], "value": 1.2804333726025563, "error_low": -0.12341320936469735, "error_high": -0.1164484729479831}, {"bin": [24.0, 25.0], "value": 1.2839641517485363, "error_low": -0.12031000300306105, "error_high": -0.10838227270229961}, {"bin": [25.0, 26.0], "value": 1.2627383096831188, "error_low": -0.10889611502267282, "error_high": -0.10404004384552157}, {"bin": [26.0, 27.0], "value": 1.249640946603749, "error_low": -0.08818661242525061, "error_high": -0.09718316908470204}, {"bin": [27.0, 28.0], "value": 1.2516434391045836, "error_low": -0.06196978287653998, "error_high": -0.08359907843317349}, {"bin": [28.0, 29.0], "value": 1.2647922861512162, "error_low": -0.03338575598021798, "error_high": -0.06410376551030339}, {"bin": [29.0, 30.0], "value": 1.2429925006506006, "error_low": -0.0050776560981049546, "error_high": -0.03922332054784716}, {"bin": [30.0, 31.0], "value": 1.2299141573508783, "error_low": 0.020762920760261983, "error_high": -0.01430530203422764}, {"bin": [31.0, 32.0], "value": 1.1980225949261822, "error_low": 0.045865622346344725, "error_high": 0.009279289600029328}, {"bin": [32.0, 33.0], "value": 1.1117143739991544, "error_low": 0.06707427361732976, "error_high": 0.030623957054023432}, {"bin": [33.0, 34.0], "value": 1.049011563664756, "error_low": 0.08404318465534044, "error_high": 0.051580703617914336}, {"bin": [34.0, 35.0], "value": 0.9689991463040878, "error_low": 0.09177927497538785, "error_high": 0.06907902088198747}, {"bin": [35.0, 36.0], "value": 0.9226005806090918, "error_low": 0.09570621347702013, "error_high": 0.08340636250764355}, {"bin": [36.0, 37.0], "value": 0.8708856083648457, "error_low": 0.09387684814467212, "error_high": 0.09066915218943938}, {"bin": [37.0, 38.0], "value": 0.8187526411278813, "error_low": 0.08622921886446555, "error_high": 0.09203127812504808}, {"bin": [38.0, 39.0], "value": 0.779937980262167, "error_low": 0.07156849113788222, "error_high": 0.08995039880838673}, {"bin": [39.0, 40.0], "value": 0.7709663730657611, "error_low": 0.0479916905229848, "error_high": 0.08497283594292027}, {"bin": [40.0, 41.0], "value": 0.7677233754404782, "error_low": 0.011961277682532967, "error_high": 0.07081388387253584}, {"bin": [41.0, 42.0], "value": 0.7917824581954425, "error_low": -0.0336603261461097, "error_high": 0.04618352375643342}, {"bin": [42.0, 43.0], "value": 0.8645226420193004, "error_low": -0.08537062611518731, "error_high": 0.009586207486063092}, {"bin": [43.0, 44.0], "value": 0.9606679354374447, "error_low": -0.1307268264180329, "error_high": -0.03916346736378995}, {"bin": [44.0, 45.0], "value": 1.0973053749634103, "error_low": -0.154567415081589, "error_high": -0.09414915105133059}, {"bin": [45.0, 46.0], "value": 1.2801175497003319, "error_low": -0.13913704681118855, "error_high": -0.14612359281843768}, {"bin": [46.0, 47.0], "value": 1.440028230038527, "error_low": -0.06460474877009492, "error_high": -0.17237532602837602}, {"bin": [47.0, 48.0], "value": 1.5245399163019955, "error_low": 0.061354927659002634, "error_high": -0.1521681599124236}, {"bin": [48.0, 49.0], "value": 1.5085567138483347, "error_low": 0.20434846566192966, "error_high": -0.08141972059635072}, {"bin": [49.0, 50.0], "value": 1.4393571670372751, "error_low": 0.33294653921249795, "error_high": 0.025381474665005177}, {"bin": [50.0, 51.0], "value": 1.3143761219723964, "error_low": 0.422561900233139, "error_high": 0.15113088655330809}, {"bin": [51.0, 52.0], "value": 1.1548297580043012, "error_low": 0.46501004799424583, "error_high": 0.2743276768160867}, {"bin": [52.0, 53.0], "value": 0.9625426277659505, "error_low": 0.4555152675871348, "error_high": 0.36993980134561555}, {"bin": [53.0, 54.0], "value": 0.7483195567935114, "error_low": 0.39884988264764837, "error_high": 0.4148457330206402}, {"bin": [54.0, 55.0], "value": 0.5690785110100675, "error_low": 0.3315554765329925, "error_high": 0.42418235008150174}, {"bin": [55.0, 56.0], "value": 0.41123183718291345, "error_low": 0.2563082065972641, "error_high": 0.3920782581668235}, {"bin": [56.0, 57.0], "value": 0.29809030801929615, "error_low": 0.19562569424613008, "error_high": 0.3497519826343678}, {"bin": [57.0, 58.0], "value": 0.1947041091765299, "error_low": 0.13296113483529534, "error_high": 0.2723994478961961}, {"bin": [58.0, 59.0], "value": 0.13682795542509238, "error_low": 0.09636593102309726, "error_high": 0.22226224949154041}, {"bin": [59.0, 60.0], "value": 0.09951327306881397, "error_low": 0.0717863897210453, "error_high": 0.18345812397362693}, {"bin": [60.0, 61.0], "value": 0.06856670222104058, "error_low": 0.0503846621254497, "error_high": 0.14067424254605357}, {"bin": [61.0, 62.0], "value": 0.05035376314926121, "error_low": 0.03751741410175951, "error_high": 0.11302992594931771}, {"bin": [62.0, 63.0], "value": 0.037936912902353924, "error_low": 0.028543080227091677, "error_high": 0.09178415047407121}, {"bin": [63.0, 64.0], "value": 0.029629838578277324, "error_low": 0.022427307184100402, "error_high": 0.07621387217833257}, {"bin": [64.0, 65.0], "value": 0.023306396578693645, "error_low": 0.017686388009209998, "error_high": 0.06290962893081066}, {"bin": [65.0, 66.0], "value": 0.016831878885140282, "error_low": 0.012767429466198119, "error_high": 0.04706838441543284}, {"bin": [66.0, 67.0], "value": 0.012289999400125675, "error_low": 0.009295962514288781, "error_high": 0.035152021367052366}, {"bin": [67.0, 68.0], "value": 0.010293924220433095, "error_low": 0.007752431156014937, "error_high": 0.02974427987121692}, {"bin": [68.0, 69.0], "value": 0.009463480907349112, "error_low": 0.007092850004934744, "error_high": 0.02731640275144995}, {"bin": [69.0, 70.0], "value": 0.008826297017707332, "error_low": 0.00658762943891525, "error_high": 0.025221265613222944}, {"bin": [70.0, 71.0], "value": 0.00930239426757589, "error_low": 0.006924621470301407, "error_high": 0.026159050426976846}, {"bin": [71.0, 72.0], "value": 0.007621981858296786, "error_low": 0.005670983703633847, "error_high": 0.021046483714981606}, {"bin": [72.0, 73.0], "value": 0.008433236561195694, "error_low": 0.006286687504052441, "error_high": 0.02290223361252933}, {"bin": [73.0, 74.0], "value": 0.007971516415506827, "error_low": 0.005967909763800523, "error_high": 0.02139392675903684}, {"bin": [74.0, 75.0], "value": 0.007823097987302269, "error_low": 0.005893926180831557, "error_high": 0.020896720750793605}, {"bin": [75.0, 76.0], "value": 0.00600886781997, "error_low": 0.0045633629193562505, "error_high": 0.01610783539388437}, {"bin": [76.0, 77.0], "value": 0.006606091911996399, "error_low": 0.00506351709076249, "error_high": 0.01792319894831175}, {"bin": [77.0, 78.0], "value": 0.00502682034242241, "error_low": 0.0038923432314829825, "error_high": 0.013914060320365164}, {"bin": [78.0, 79.0], "value": 0.005682757699763455, "error_low": 0.004447899187552438, "error_high": 0.016161747576403054}, {"bin": [79.0, 80.0], "value": 0.006147319390664498, "error_low": 0.0048654983306082086, "error_high": 0.018072869139446494}, {"bin": [80.0, 81.0], "value": 0.003621634540460642, "error_low": 0.002899222120038969, "error_high": 0.011063436724774656}, {"bin": [81.0, 82.0], "value": 0.01074627953519113, "error_low": 0.008701585920281458, "error_high": 0.03425860383505819}, {"bin": [82.0, 83.0], "value": 0.0070450720405997435, "error_low": 0.0057698956589374364, "error_high": 0.02352481541750842}, {"bin": [83.0, 84.0], "value": 0.004589335105216622, "error_low": 0.0038011334038545053, "error_high": 0.016103068706823216}, {"bin": [84.0, 85.0], "value": 0.0029691274076232327, "error_low": 0.002486442138200366, "error_high": 0.010978201872403764}, {"bin": [85.0, 86.0], "value": 0.003813756277136245, "error_low": 0.0032282463356065098, "error_high": 0.01489694922279013}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-320_2016.json b/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-320_2016.json new file mode 100644 index 00000000..db8dd4e1 --- /dev/null +++ b/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-320_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.9821503300161861, "error_low": -0.03564275579528975, "error_high": -0.02526033875009359}, {"bin": [1.0, 2.0], "value": 1.3777772402662534, "error_low": -0.38318556019202177, "error_high": -0.29420584466328914}, {"bin": [2.0, 3.0], "value": 0.85899956212936, "error_low": -0.04436702690223293, "error_high": -0.04597553027024548}, {"bin": [3.0, 4.0], "value": 0.8556113740821177, "error_low": -0.12229241553103243, "error_high": -0.10497278543139121}, {"bin": [4.0, 5.0], "value": 1.1853260954646951, "error_low": -0.1364553986545769, "error_high": -0.10696002533835824}, {"bin": [5.0, 6.0], "value": 1.4051970411111039, "error_low": -0.14168490529058841, "error_high": -0.14094551048217374}, {"bin": [6.0, 7.0], "value": 0.7015412138702781, "error_low": -0.11053015196916816, "error_high": -0.06199587546302543}, {"bin": [7.0, 8.0], "value": 0.5241211306249063, "error_low": -0.2894130744697878, "error_high": -0.1570532691796792}, {"bin": [8.0, 9.0], "value": 0.7152507701277248, "error_low": -0.3400608846551755, "error_high": -0.233940539038559}, {"bin": [9.0, 10.0], "value": 0.8824160600706381, "error_low": -0.46383457660704863, "error_high": -0.2781955047030843}, {"bin": [10.0, 11.0], "value": 0.9349104659790024, "error_low": -0.5095170215526792, "error_high": -0.3233398553368918}, {"bin": [11.0, 12.0], "value": 1.0758052520485089, "error_low": -0.4599114727532103, "error_high": -0.34224117533066056}, {"bin": [12.0, 13.0], "value": 1.0997344698948972, "error_low": -0.3659682500668018, "error_high": -0.2921048965427169}, {"bin": [13.0, 14.0], "value": 1.1874750172711632, "error_low": -0.3297231124701354, "error_high": -0.2672390743934785}, {"bin": [14.0, 15.0], "value": 1.2152565873941192, "error_low": -0.29976065782816175, "error_high": -0.24578402276285682}, {"bin": [15.0, 16.0], "value": 1.2011886882679756, "error_low": -0.23558283723492646, "error_high": -0.2188085816915143}, {"bin": [16.0, 17.0], "value": 1.2017785765102982, "error_low": -0.16823099935226837, "error_high": -0.17659431416208782}, {"bin": [17.0, 18.0], "value": 1.1651647546857011, "error_low": -0.11471352069024143, "error_high": -0.12828774569826362}, {"bin": [18.0, 19.0], "value": 1.1371194705617675, "error_low": -0.08312420877122628, "error_high": -0.09263866994112524}, {"bin": [19.0, 20.0], "value": 1.0879176873799685, "error_low": -0.06910862324197464, "error_high": -0.06909251487602575}, {"bin": [20.0, 21.0], "value": 1.0701346435558299, "error_low": -0.060919126032577875, "error_high": -0.06079462063006602}, {"bin": [21.0, 22.0], "value": 1.0484462596213693, "error_low": -0.04012833299836749, "error_high": -0.05379229908612926}, {"bin": [22.0, 23.0], "value": 1.0560655821535219, "error_low": -0.013138185800302127, "error_high": -0.037665314002546024}, {"bin": [23.0, 24.0], "value": 1.0491297859085031, "error_low": 0.010282005282004958, "error_high": -0.013812989432583134}, {"bin": [24.0, 25.0], "value": 1.0587093929134763, "error_low": 0.030777878968720973, "error_high": 0.007808530495631016}, {"bin": [25.0, 26.0], "value": 1.067772697588836, "error_low": 0.052774069592314454, "error_high": 0.027297892595364637}, {"bin": [26.0, 27.0], "value": 1.0814815540367388, "error_low": 0.0762159803996163, "error_high": 0.048901254374379644}, {"bin": [27.0, 28.0], "value": 1.0868270437971228, "error_low": 0.09904221735142638, "error_high": 0.07249360406421168}, {"bin": [28.0, 29.0], "value": 1.0865238028985673, "error_low": 0.12252546755867189, "error_high": 0.09637944041144286}, {"bin": [29.0, 30.0], "value": 1.1033339471580312, "error_low": 0.15156654435271244, "error_high": 0.12362987966879646}, {"bin": [30.0, 31.0], "value": 1.0914488523696062, "error_low": 0.18044587448776084, "error_high": 0.15193027889764177}, {"bin": [31.0, 32.0], "value": 1.0947173159412233, "error_low": 0.21391187706707993, "error_high": 0.18820942572946464}, {"bin": [32.0, 33.0], "value": 1.0392740231355897, "error_low": 0.23494753240995891, "error_high": 0.21845392050915957}, {"bin": [33.0, 34.0], "value": 0.9950339349143617, "error_low": 0.25517749635765374, "error_high": 0.2516046931647459}, {"bin": [34.0, 35.0], "value": 0.9096681472794423, "error_low": 0.2607717430106109, "error_high": 0.27178017089590334}, {"bin": [35.0, 36.0], "value": 0.8241770164972146, "error_low": 0.26184795466145916, "error_high": 0.2865300273170226}, {"bin": [36.0, 37.0], "value": 0.7165368333624516, "error_low": 0.2515214593493087, "error_high": 0.28709807309632907}, {"bin": [37.0, 38.0], "value": 0.5921774782984515, "error_low": 0.22965551226060343, "error_high": 0.27276206433122707}, {"bin": [38.0, 39.0], "value": 0.4999257787039125, "error_low": 0.214179891746209, "error_high": 0.2657930739659521}, {"bin": [39.0, 40.0], "value": 0.3994094392697588, "error_low": 0.18859872223865642, "error_high": 0.24712621360882103}, {"bin": [40.0, 41.0], "value": 0.30899430632930813, "error_low": 0.16001171832782685, "error_high": 0.22450397831954017}, {"bin": [41.0, 42.0], "value": 0.22835694587411015, "error_low": 0.1287784969527822, "error_high": 0.19625692175642118}, {"bin": [42.0, 43.0], "value": 0.1681348115183172, "error_low": 0.10241842342016974, "error_high": 0.17172049328523367}, {"bin": [43.0, 44.0], "value": 0.1139740908842995, "error_low": 0.07436285182831213, "error_high": 0.13863941193738366}, {"bin": [44.0, 45.0], "value": 0.07907948694910213, "error_low": 0.05481306847862473, "error_high": 0.11461288686580301}, {"bin": [45.0, 46.0], "value": 0.05157064242668573, "error_low": 0.03768286587324753, "error_high": 0.088993189402046}, {"bin": [46.0, 47.0], "value": 0.032453013116674485, "error_low": 0.024820138930370442, "error_high": 0.06659357475883754}, {"bin": [47.0, 48.0], "value": 0.020059455554557827, "error_low": 0.015949597887057486, "error_high": 0.04886285534127586}, {"bin": [48.0, 49.0], "value": 0.011867799487179198, "error_low": 0.009745341451923979, "error_high": 0.03424003336904188}, {"bin": [49.0, 50.0], "value": 0.007984120038420398, "error_low": 0.006721692195358715, "error_high": 0.027188264745968187}, {"bin": [50.0, 51.0], "value": 0.004320422428813476, "error_low": 0.0036931342478825784, "error_high": 0.017251760831680202}, {"bin": [51.0, 52.0], "value": 0.0026812182706507774, "error_low": 0.00229005098776756, "error_high": 0.012380797825765615}, {"bin": [52.0, 53.0], "value": 0.001540165771873382, "error_low": 0.0012736988841600167, "error_high": 0.007970263281893842}, {"bin": [53.0, 54.0], "value": 0.0009254709263102471, "error_low": 0.0006945600893719794, "error_high": 0.005006457052153629}, {"bin": [54.0, 55.0], "value": 0.0007041719978006096, "error_low": 0.00042505388213955443, "error_high": 0.0034669886351665277}, {"bin": [55.0, 56.0], "value": 0.0006900392699345461, "error_low": 0.000284533270912821, "error_high": 0.002490121992415081}, {"bin": [56.0, 57.0], "value": 0.0007633739666096738, "error_low": 0.00019540227407647116, "error_high": 0.0015995226428331963}, {"bin": [57.0, 58.0], "value": 0.0010903831837033302, "error_low": 0.0001915188458680205, "error_high": 0.0011337243669862253}, {"bin": [58.0, 59.0], "value": 0.0015470728860088182, "error_low": 0.00023403312278144888, "error_high": 0.000771656826034366}, {"bin": [59.0, 60.0], "value": 0.0016171656934723959, "error_low": 0.0002491369909482788, "error_high": 0.00043426665927841766}, {"bin": [60.0, 61.0], "value": 0.008654514302401987, "error_low": 0.0014524728420437219, "error_high": 0.0016109684321993865}, {"bin": [61.0, 62.0], "value": 0.003573443694483097, "error_low": 0.0006637398367656099, "error_high": 0.0005984168553880981}, {"bin": [62.0, 63.0], "value": 0.014865178257792313, "error_low": 0.003050098570267605, "error_high": 0.002606618467768553}, {"bin": [63.0, 64.0], "value": 0.02731565285256494, "error_low": 0.006150927514964516, "error_high": 0.00531364204387651}, {"bin": [64.0, 65.0], "value": 0.004155539676869674, "error_low": 0.0010195953215460284, "error_high": 0.0009098018336839925}, {"bin": [65.0, 66.0], "value": 0.011303245712035555, "error_low": 0.0030017783866776136, "error_high": 0.0027833087647272034}, {"bin": [66.0, 67.0], "value": 0.005089675859197175, "error_low": 0.0014543080540526001, "error_high": 0.0014025078705501093}, {"bin": [67.0, 68.0], "value": 0.002601493460921186, "error_low": 0.0007955971822063528, "error_high": 0.0007976014476770844}, {"bin": [68.0, 69.0], "value": 0.005392887312665434, "error_low": 0.0017569850369969684, "error_high": 0.001829631819893627}, {"bin": [69.0, 70.0], "value": 0.0023793811285214763, "error_low": 0.0008223906342450444, "error_high": 0.0008889329102219593}, {"bin": [70.0, 71.0], "value": 0.00625618231681237, "error_low": 0.0022854270716008073, "error_high": 0.0025628034024562157}, {"bin": [71.0, 72.0], "value": 0.002723051882229677, "error_low": 0.001047831076152869, "error_high": 0.001218509248243911}, {"bin": [72.0, 73.0], "value": 0.0018835438575033612, "error_low": 0.0007611255949486802, "error_high": 0.0009176521101063489}, {"bin": [73.0, 74.0], "value": 0.00404389443063119, "error_low": 0.0017112327227234323, "error_high": 0.0021387579628807385}, {"bin": [74.0, 75.0], "value": 0.0017246814203434881, "error_low": 0.000762308094612658, "error_high": 0.000987651486910758}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-450_2018.json b/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-450_2018.json new file mode 100644 index 00000000..f568f52b --- /dev/null +++ b/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-450_2018.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [1.0, 2.0], "value": 4.758217215208997, "error_low": -0.7481531395690455, "error_high": -0.6059783445025655}, {"bin": [2.0, 3.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [3.0, 4.0], "value": 11.326692003961117, "error_low": -1.937875641023119, "error_high": -1.6009075453077006}, {"bin": [4.0, 5.0], "value": 15.121481069735012, "error_low": -2.5231707969299393, "error_high": -2.086739845614181}, {"bin": [5.0, 6.0], "value": 7.855933933535592, "error_low": -1.3048711023088426, "error_high": -1.0566195631571382}, {"bin": [6.0, 7.0], "value": 6.634985430021631, "error_low": -1.216432688067317, "error_high": -0.9619249142355084}, {"bin": [7.0, 8.0], "value": 5.796207059019494, "error_low": -1.1281356922721226, "error_high": -0.8953525656311987}, {"bin": [8.0, 9.0], "value": 4.162830506806578, "error_low": -0.8420230225415191, "error_high": -0.6598488207795725}, {"bin": [9.0, 10.0], "value": 2.834464456528992, "error_low": -0.6340244030530484, "error_high": -0.4768313167481111}, {"bin": [10.0, 11.0], "value": 2.4447112190923233, "error_low": -0.6065508754941376, "error_high": -0.449706169205389}, {"bin": [11.0, 12.0], "value": 1.9579752695637829, "error_low": -0.5178083610516462, "error_high": -0.38421965568474103}, {"bin": [12.0, 13.0], "value": 1.608501562167814, "error_low": -0.4367555879236531, "error_high": -0.3269080675352638}, {"bin": [13.0, 14.0], "value": 1.586503734240083, "error_low": -0.43167076476224553, "error_high": -0.32587285598616966}, {"bin": [14.0, 15.0], "value": 1.4699106428689666, "error_low": -0.396577988571869, "error_high": -0.3012877526847131}, {"bin": [15.0, 16.0], "value": 1.5091059568076344, "error_low": -0.40019237078920455, "error_high": -0.3067676593506128}, {"bin": [16.0, 17.0], "value": 1.422246996265388, "error_low": -0.36551405923053903, "error_high": -0.2846787810529732}, {"bin": [17.0, 18.0], "value": 1.450882483682148, "error_low": -0.35372494601533466, "error_high": -0.2826448933573529}, {"bin": [18.0, 19.0], "value": 1.4610890120178315, "error_low": -0.3285544501576987, "error_high": -0.27234429919021297}, {"bin": [19.0, 20.0], "value": 1.505949848917672, "error_low": -0.30222175190258005, "error_high": -0.2626845489862324}, {"bin": [20.0, 21.0], "value": 1.4877792648101518, "error_low": -0.25777610277841, "error_high": -0.23652367295359267}, {"bin": [21.0, 22.0], "value": 1.417217765736778, "error_low": -0.20673994296713216, "error_high": -0.19979265726181006}, {"bin": [22.0, 23.0], "value": 1.374557035399022, "error_low": -0.16776917507137346, "error_high": -0.1680403575868017}, {"bin": [23.0, 24.0], "value": 1.3407933014563083, "error_low": -0.13964102634401065, "error_high": -0.14094143029698047}, {"bin": [24.0, 25.0], "value": 1.2944176398728364, "error_low": -0.11995491749154419, "error_high": -0.11843182535962615}, {"bin": [25.0, 26.0], "value": 1.23264249560905, "error_low": -0.10680010298606502, "error_high": -0.10132026399757077}, {"bin": [26.0, 27.0], "value": 1.2234345657381875, "error_low": -0.10310883891265066, "error_high": -0.09411268620782631}, {"bin": [27.0, 28.0], "value": 1.153613892983588, "error_low": -0.09642157300139242, "error_high": -0.08607737502159285}, {"bin": [28.0, 29.0], "value": 1.131542918270244, "error_low": -0.09374587594892247, "error_high": -0.0836088733787852}, {"bin": [29.0, 30.0], "value": 1.0971025382622976, "error_low": -0.08869480283703379, "error_high": -0.08059687171364338}, {"bin": [30.0, 31.0], "value": 1.0882415839219426, "error_low": -0.08366283711552347, "error_high": -0.07873025611551343}, {"bin": [31.0, 32.0], "value": 1.103021908854567, "error_low": -0.0778743714900072, "error_high": -0.0771070799056417}, {"bin": [32.0, 33.0], "value": 1.0550629518324102, "error_low": -0.0651251828064523, "error_high": -0.06941873020719014}, {"bin": [33.0, 34.0], "value": 1.0794451669185419, "error_low": -0.05381833733988639, "error_high": -0.06451945713670204}, {"bin": [34.0, 35.0], "value": 1.0605932433040255, "error_low": -0.036578432878014766, "error_high": -0.05462803308889819}, {"bin": [35.0, 36.0], "value": 1.0955280615774832, "error_low": -0.016554902995982612, "error_high": -0.04441179392373207}, {"bin": [36.0, 37.0], "value": 1.0613384782472448, "error_low": 0.009113272276574325, "error_high": -0.027868380836255868}, {"bin": [37.0, 38.0], "value": 1.0554217835874908, "error_low": 0.03863997020711274, "error_high": -0.008434987509265968}, {"bin": [38.0, 39.0], "value": 1.0403067650132862, "error_low": 0.07139306019031333, "error_high": 0.015490251214377082}, {"bin": [39.0, 40.0], "value": 1.0225937353072425, "error_low": 0.10638217111231896, "error_high": 0.04389279748858632}, {"bin": [40.0, 41.0], "value": 0.9911330203646268, "error_low": 0.1408006755879233, "error_high": 0.0758310441014004}, {"bin": [41.0, 42.0], "value": 0.9313164440890345, "error_low": 0.16938973782966948, "error_high": 0.10797950334429296}, {"bin": [42.0, 43.0], "value": 0.8925996083228626, "error_low": 0.1987569783841434, "error_high": 0.1440931526767647}, {"bin": [43.0, 44.0], "value": 0.830107359025927, "error_low": 0.2188343769926091, "error_high": 0.1769089891548471}, {"bin": [44.0, 45.0], "value": 0.7519567178578932, "error_low": 0.2285646174858481, "error_high": 0.20384027931968418}, {"bin": [45.0, 46.0], "value": 0.6974392572549593, "error_low": 0.23920774509075865, "error_high": 0.23383812408372306}, {"bin": [46.0, 47.0], "value": 0.630993415790084, "error_low": 0.23980200261578727, "error_high": 0.25586544002951805}, {"bin": [47.0, 48.0], "value": 0.5549613808041363, "error_low": 0.2300890126046659, "error_high": 0.2670915897613274}, {"bin": [48.0, 49.0], "value": 0.4966594240157255, "error_low": 0.22165319422590102, "error_high": 0.27905123144793853}, {"bin": [49.0, 50.0], "value": 0.4202010920777342, "error_low": 0.1995346243268147, "error_high": 0.27149983456543386}, {"bin": [50.0, 51.0], "value": 0.3617095141102869, "error_low": 0.18093846990410956, "error_high": 0.2650199603329056}, {"bin": [51.0, 52.0], "value": 0.3071334800260514, "error_low": 0.16048484089890788, "error_high": 0.25183841302931104}, {"bin": [52.0, 53.0], "value": 0.26688462830454057, "error_low": 0.14465716022182143, "error_high": 0.2418716386455802}, {"bin": [53.0, 54.0], "value": 0.22690046277422407, "error_low": 0.12687643555123096, "error_high": 0.22465844546028937}, {"bin": [54.0, 55.0], "value": 0.19520364587900785, "error_low": 0.11215763549325222, "error_high": 0.20895313127367343}, {"bin": [55.0, 56.0], "value": 0.16652822591275993, "error_low": 0.09806526174868253, "error_high": 0.19099060632237283}, {"bin": [56.0, 57.0], "value": 0.1505208997655516, "error_low": 0.09073173400861134, "error_high": 0.18364649729314103}, {"bin": [57.0, 58.0], "value": 0.1299223976977389, "error_low": 0.08014315562918482, "error_high": 0.16780274802051226}, {"bin": [58.0, 59.0], "value": 0.10690173705357418, "error_low": 0.0675076517916809, "error_high": 0.14579625833316412}, {"bin": [59.0, 60.0], "value": 0.095596301031904, "error_low": 0.0618404186455558, "error_high": 0.13765144493314646}, {"bin": [60.0, 61.0], "value": 0.07887251814397396, "error_low": 0.05229499228161663, "error_high": 0.12012597819147734}, {"bin": [61.0, 62.0], "value": 0.06971312247104543, "error_low": 0.04738601608582203, "error_high": 0.11267086840397754}, {"bin": [62.0, 63.0], "value": 0.06096027557249737, "error_low": 0.04247062849703831, "error_high": 0.10497190059559647}, {"bin": [63.0, 64.0], "value": 0.05878655612099551, "error_low": 0.04195009192346935, "error_high": 0.10829856387458703}, {"bin": [64.0, 65.0], "value": 0.04085490578458401, "error_low": 0.0298297909197855, "error_high": 0.08081863069362541}, {"bin": [65.0, 66.0], "value": 0.04158333470008737, "error_low": 0.031023578137228988, "error_high": 0.08858683293169578}, {"bin": [66.0, 67.0], "value": 0.03660044047136678, "error_low": 0.027859307895159915, "error_high": 0.08413020773357721}, {"bin": [67.0, 68.0], "value": 0.030666654841633875, "error_low": 0.023778526924314602, "error_high": 0.076126746382403}, {"bin": [68.0, 69.0], "value": 0.028493539453670655, "error_low": 0.02247201233434955, "error_high": 0.07638388344189137}, {"bin": [69.0, 70.0], "value": 0.02111304486742099, "error_low": 0.016912846647035285, "error_high": 0.06107017101581404}, {"bin": [70.0, 71.0], "value": 0.025170595453049425, "error_low": 0.020454764925570437, "error_high": 0.07844859322291604}, {"bin": [71.0, 72.0], "value": 0.014861606061662128, "error_low": 0.012239085527168844, "error_high": 0.04982181222948547}, {"bin": [72.0, 73.0], "value": 0.015343775632407658, "error_low": 0.012794634868967545, "error_high": 0.05522882387023645}, {"bin": [73.0, 74.0], "value": 0.012023101840002437, "error_low": 0.010144503632728936, "error_high": 0.046389861346661745}, {"bin": [74.0, 75.0], "value": 0.005152513158677108, "error_low": 0.004396639629066111, "error_high": 0.021284380048682848}, {"bin": [75.0, 76.0], "value": 0.013624842403403132, "error_low": 0.011752639361029346, "error_high": 0.06021611945655836}, {"bin": [76.0, 77.0], "value": 0.007927482767432041, "error_low": 0.006910097090555418, "error_high": 0.03748410053583991}, {"bin": [77.0, 78.0], "value": 0.003652540829802853, "error_low": 0.003216203434935354, "error_high": 0.01848975716023631}, {"bin": [78.0, 79.0], "value": 0.010406414490009008, "error_low": 0.009253432067815084, "error_high": 0.05647358507127108}, {"bin": [79.0, 80.0], "value": 0.002931757437521438, "error_low": 0.00263164342256428, "error_high": 0.017089061602437488}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 0.0009742356295797693, "error_low": 0.0008973738322246025, "error_high": 0.007147585499608979}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 0.00027509497925023546, "error_low": 0.0002571813201557664, "error_high": 0.0023878325500165235}, {"bin": [85.0, 86.0], "value": 0.00014297869756857125, "error_low": 0.00013456253534857148, "error_high": 0.0013559349201594966}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-550_2017.json b/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-550_2017.json new file mode 100644 index 00000000..da880625 --- /dev/null +++ b/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-550_2017.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.13136540893458798, "error_low": -0.006047351593519629, "error_high": -0.004120101288911687}, {"bin": [1.0, 2.0], "value": 3.8529129537920266, "error_low": -0.4115289025939992, "error_high": -0.5276227689368174}, {"bin": [2.0, 3.0], "value": 7.148808235106611, "error_low": -2.1898634254591434, "error_high": -1.2988045702438935}, {"bin": [3.0, 4.0], "value": 6.713099193519915, "error_low": 0.22459415931571236, "error_high": 0.03530657998202713}, {"bin": [4.0, 5.0], "value": 1.6954659068271187, "error_low": -0.25995463925653306, "error_high": -0.23618332255197583}, {"bin": [5.0, 6.0], "value": 1.5470629724892726, "error_low": -0.17888065754411797, "error_high": -0.1771174689131041}, {"bin": [6.0, 7.0], "value": 0.9169568825339386, "error_low": -0.03981003672330674, "error_high": -0.03128958407523241}, {"bin": [7.0, 8.0], "value": 1.1562232487685027, "error_low": -0.13977554322115004, "error_high": -0.09853565151137889}, {"bin": [8.0, 9.0], "value": 0.6778928307722712, "error_low": -0.3032362269769223, "error_high": -0.13220813916877505}, {"bin": [9.0, 10.0], "value": 1.6498429089683715, "error_low": -0.8068050698655316, "error_high": -0.5816293737824856}, {"bin": [10.0, 11.0], "value": 1.471919132662372, "error_low": -0.6813529339461031, "error_high": -0.42400937953128803}, {"bin": [11.0, 12.0], "value": 1.3820449039653737, "error_low": -0.5410937561572629, "error_high": -0.4215762534635018}, {"bin": [12.0, 13.0], "value": 1.3350320065408976, "error_low": -0.41247449274275105, "error_high": -0.3226616243786733}, {"bin": [13.0, 14.0], "value": 1.105660897147049, "error_low": -0.35007684882709467, "error_high": -0.250647559877752}, {"bin": [14.0, 15.0], "value": 1.0532705386673762, "error_low": -0.3523330648639982, "error_high": -0.2461988082722073}, {"bin": [15.0, 16.0], "value": 1.019442961820535, "error_low": -0.35730704423688286, "error_high": -0.24905285144073797}, {"bin": [16.0, 17.0], "value": 1.1189543289756836, "error_low": -0.36531861732464854, "error_high": -0.27863348343820804}, {"bin": [17.0, 18.0], "value": 1.0962171271058667, "error_low": -0.29650931153890747, "error_high": -0.2528529398360767}, {"bin": [18.0, 19.0], "value": 1.200555296107817, "error_low": -0.26656640537580256, "error_high": -0.23885537646202715}, {"bin": [19.0, 20.0], "value": 1.165069526172232, "error_low": -0.21443968794687285, "error_high": -0.19936502571960613}, {"bin": [20.0, 21.0], "value": 1.2366755242880234, "error_low": -0.18486821268215814, "error_high": -0.18202295789773926}, {"bin": [21.0, 22.0], "value": 1.2329561570613123, "error_low": -0.15038706159017456, "error_high": -0.15275063217584428}, {"bin": [22.0, 23.0], "value": 1.237690521401203, "error_low": -0.12905908436817337, "error_high": -0.12911938639424192}, {"bin": [23.0, 24.0], "value": 1.271340560490632, "error_low": -0.12253680833603497, "error_high": -0.11562153098607175}, {"bin": [24.0, 25.0], "value": 1.260947462251427, "error_low": -0.11815329327035817, "error_high": -0.10643938269685616}, {"bin": [25.0, 26.0], "value": 1.278531963770791, "error_low": -0.11025812927294987, "error_high": -0.10534132095983906}, {"bin": [26.0, 27.0], "value": 1.2785000845136314, "error_low": -0.0902231891048979, "error_high": -0.09942751173909192}, {"bin": [27.0, 28.0], "value": 1.2434185039950694, "error_low": -0.06156256031859275, "error_high": -0.08304972310253711}, {"bin": [28.0, 29.0], "value": 1.2997681357046929, "error_low": -0.034308986767738414, "error_high": -0.06587645473591719}, {"bin": [29.0, 30.0], "value": 1.260971632874972, "error_low": -0.00515110131223917, "error_high": -0.03979066207729276}, {"bin": [30.0, 31.0], "value": 1.219992203558577, "error_low": 0.020595422289620524, "error_high": -0.014189898414454616}, {"bin": [31.0, 32.0], "value": 1.1839933918979584, "error_low": 0.04532852218593231, "error_high": 0.009170626342501542}, {"bin": [32.0, 33.0], "value": 1.1176794039551214, "error_low": 0.06743416826361637, "error_high": 0.030788273379753983}, {"bin": [33.0, 34.0], "value": 1.0451091089316045, "error_low": 0.08373053345576587, "error_high": 0.051388816923863434}, {"bin": [34.0, 35.0], "value": 0.949589413984843, "error_low": 0.08994087174611642, "error_high": 0.06769531965860776}, {"bin": [35.0, 36.0], "value": 0.9068695516877471, "error_low": 0.09407435106136308, "error_high": 0.08198422173686093}, {"bin": [36.0, 37.0], "value": 0.8613714318837551, "error_low": 0.0928512703969655, "error_high": 0.0896786176036849}, {"bin": [37.0, 38.0], "value": 0.8413740755603979, "error_low": 0.08861165834951268, "error_high": 0.0945740235395588}, {"bin": [38.0, 39.0], "value": 0.8019880059358072, "error_low": 0.07359184056687595, "error_high": 0.09249343255372677}, {"bin": [39.0, 40.0], "value": 0.7676949326505641, "error_low": 0.04778804745701537, "error_high": 0.0846122708399416}, {"bin": [40.0, 41.0], "value": 0.7375537765081803, "error_low": 0.011491229535056768, "error_high": 0.06803107623163662}, {"bin": [41.0, 42.0], "value": 0.8058771968848782, "error_low": -0.034259522928407615, "error_high": 0.04700564944558783}, {"bin": [42.0, 43.0], "value": 0.8574233705520778, "error_low": -0.08466958114463241, "error_high": 0.0095074876400153}, {"bin": [43.0, 44.0], "value": 0.9680029811212005, "error_low": -0.1317249728206522, "error_high": -0.03946249454232986}, {"bin": [44.0, 45.0], "value": 1.0894384222914553, "error_low": -0.15345926910252294, "error_high": -0.09347416400367281}, {"bin": [45.0, 46.0], "value": 1.2365791749261954, "error_low": -0.13440482445360113, "error_high": -0.14115374942478853}, {"bin": [46.0, 47.0], "value": 1.4400421302304762, "error_low": -0.06460537238176456, "error_high": -0.1723769899194505}, {"bin": [47.0, 48.0], "value": 1.4890859790219841, "error_low": 0.059928088168752724, "error_high": -0.14862941334379576}, {"bin": [48.0, 49.0], "value": 1.521373082331931, "error_low": 0.20608456561159572, "error_high": -0.08211144476648968}, {"bin": [49.0, 50.0], "value": 1.5319455343940491, "error_low": 0.35436372265295457, "error_high": 0.02701416831058423}, {"bin": [50.0, 51.0], "value": 1.2990390178499387, "error_low": 0.4176311382132585, "error_high": 0.14936738057930343}, {"bin": [51.0, 52.0], "value": 1.142868527688204, "error_low": 0.4601936737669565, "error_high": 0.2714863086388868}, {"bin": [52.0, 53.0], "value": 0.9175949060536482, "error_low": 0.43424413330944345, "error_high": 0.3526647729348943}, {"bin": [53.0, 54.0], "value": 0.7720202079194172, "error_low": 0.41148218903924627, "error_high": 0.42798465729454627}, {"bin": [54.0, 55.0], "value": 0.5734221152536253, "error_low": 0.33408613925699415, "error_high": 0.4274200057304317}, {"bin": [55.0, 56.0], "value": 0.40082585721545855, "error_low": 0.24982247805636054, "error_high": 0.3821569482602079}, {"bin": [56.0, 57.0], "value": 0.29131922619909295, "error_low": 0.19118208254108643, "error_high": 0.34180741272556586}, {"bin": [57.0, 58.0], "value": 0.19808867068312974, "error_low": 0.1352724118840471, "error_high": 0.2771345954473586}, {"bin": [58.0, 59.0], "value": 0.13874361183080186, "error_low": 0.09771509985692972, "error_high": 0.22537402661824735}, {"bin": [59.0, 60.0], "value": 0.09608788308631926, "error_low": 0.06931539894115314, "error_high": 0.1771432314905711}, {"bin": [60.0, 61.0], "value": 0.06840654243565057, "error_low": 0.050266972395426726, "error_high": 0.14034565219875283}, {"bin": [61.0, 62.0], "value": 0.05021959853966247, "error_low": 0.037417451181387576, "error_high": 0.1127287644285191}, {"bin": [62.0, 63.0], "value": 0.03847135400551763, "error_low": 0.02894518451331868, "error_high": 0.09307717141013327}, {"bin": [63.0, 64.0], "value": 0.03172434786403984, "error_low": 0.024012675360428743, "error_high": 0.08160136906123715}, {"bin": [64.0, 65.0], "value": 0.0243536622285545, "error_low": 0.018481120329567467, "error_high": 0.06573645345524012}, {"bin": [65.0, 66.0], "value": 0.01696213852499964, "error_low": 0.01286623488034977, "error_high": 0.04743264029230518}, {"bin": [66.0, 67.0], "value": 0.012514966288123548, "error_low": 0.00946612393494459, "error_high": 0.03579547468192395}, {"bin": [67.0, 68.0], "value": 0.010260832312290642, "error_low": 0.007727509393021354, "error_high": 0.02964866084817147}, {"bin": [68.0, 69.0], "value": 0.009633785815110117, "error_low": 0.007220493012584814, "error_high": 0.027807989039465325}, {"bin": [69.0, 70.0], "value": 0.008701825268908362, "error_low": 0.0064947282194053775, "error_high": 0.02486558587216018}, {"bin": [70.0, 71.0], "value": 0.008444145137856527, "error_low": 0.006285748274909431, "error_high": 0.023745587654119306}, {"bin": [71.0, 72.0], "value": 0.008248259466045163, "error_low": 0.006136953076629112, "error_high": 0.022775816284592222}, {"bin": [72.0, 73.0], "value": 0.007725713077605614, "error_low": 0.005759253106732658, "error_high": 0.020980804278732352}, {"bin": [73.0, 74.0], "value": 0.009255092043075971, "error_low": 0.006928864131961258, "error_high": 0.02483878235921854}, {"bin": [74.0, 75.0], "value": 0.006749255718854424, "error_low": 0.005084892845142654, "error_high": 0.01802831976047295}, {"bin": [75.0, 76.0], "value": 0.0047831623462138845, "error_low": 0.0036325155323657056, "error_high": 0.012822114588538856}, {"bin": [76.0, 77.0], "value": 0.008775522499984704, "error_low": 0.006726368441582099, "error_high": 0.023809150362711102}, {"bin": [77.0, 78.0], "value": 0.004854339555117347, "error_low": 0.00375878874190594, "error_high": 0.01343663962195401}, {"bin": [78.0, 79.0], "value": 0.00678034504915245, "error_low": 0.005306981720636394, "error_high": 0.019283283038774895}, {"bin": [79.0, 80.0], "value": 0.004964982719662496, "error_low": 0.003929699044221159, "error_high": 0.014596847384949995}, {"bin": [80.0, 81.0], "value": 0.004701008574771228, "error_low": 0.0037632919319175928, "error_high": 0.014360728651265128}, {"bin": [81.0, 82.0], "value": 0.007232839488938884, "error_low": 0.00585664778721829, "error_high": 0.023057931988711748}, {"bin": [82.0, 83.0], "value": 0.007112583721296635, "error_low": 0.005825187549657038, "error_high": 0.02375024956747418}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 0.0014987900155041497, "error_low": 0.0012551346369628039, "error_high": 0.005541702020702122}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 0.0024537164656834557, "error_low": 0.0020987379609907594, "error_high": 0.010148616926858476}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 0.0009722140198270417, "error_low": 0.0008480832830701256, "error_high": 0.004535987290358507}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 0.00037198395535248467, "error_low": 0.0003303791955757132, "error_high": 0.0019716092348867056}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-700_2016.json b/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-700_2016.json new file mode 100644 index 00000000..8e12d4c4 --- /dev/null +++ b/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-700_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.32738181314639037, "error_low": -0.011880859437886304, "error_high": -0.008420070989093253}, {"bin": [1.0, 2.0], "value": 0.765427975949191, "error_low": -0.2128798031923188, "error_high": -0.16344687487327425}, {"bin": [2.0, 3.0], "value": 0.8998998261329711, "error_low": -0.04647951123093075, "error_high": -0.04816460161400471}, {"bin": [3.0, 4.0], "value": 1.2222958011376783, "error_low": -0.17470257004813838, "error_high": -0.1499603660647475}, {"bin": [4.0, 5.0], "value": 1.3609231010284262, "error_low": -0.15667022349343696, "error_high": -0.12280533595482046}, {"bin": [5.0, 6.0], "value": 1.3115106458691073, "error_low": -0.1322385802211994, "error_high": -0.13154848186889345}, {"bin": [6.0, 7.0], "value": 0.833711475783851, "error_low": -0.13135401640689348, "error_high": -0.07367588931752789}, {"bin": [7.0, 8.0], "value": 0.5189801322231004, "error_low": -0.2865742800263411, "error_high": -0.15551276535590008}, {"bin": [8.0, 9.0], "value": 0.684811179722103, "error_low": -0.3255885981869926, "error_high": -0.2239845145433565}, {"bin": [9.0, 10.0], "value": 0.8693652715087969, "error_low": -0.4569745394195055, "error_high": -0.27408103889152147}, {"bin": [10.0, 11.0], "value": 1.0070706099383653, "error_low": -0.5488435912755738, "error_high": -0.34829652376446907}, {"bin": [11.0, 12.0], "value": 1.0470738943907572, "error_low": -0.4476286910978742, "error_high": -0.33310099536322624}, {"bin": [12.0, 13.0], "value": 1.1563128153805788, "error_low": -0.384796320529164, "error_high": -0.30713289848961656}, {"bin": [13.0, 14.0], "value": 1.1615275097153035, "error_low": -0.3225183352514778, "error_high": -0.26139963541481215}, {"bin": [14.0, 15.0], "value": 1.2005105792105768, "error_low": -0.2961233411007398, "error_high": -0.24280166228965283}, {"bin": [15.0, 16.0], "value": 1.1981818901557089, "error_low": -0.23499312969172448, "error_high": -0.21826086322163207}, {"bin": [16.0, 17.0], "value": 1.2094200953575316, "error_low": -0.16930069752909227, "error_high": -0.17771719054411017}, {"bin": [17.0, 18.0], "value": 1.197072622760774, "error_low": -0.117854933842237, "error_high": -0.13180088703636827}, {"bin": [18.0, 19.0], "value": 1.1516427225302048, "error_low": -0.08418586839443631, "error_high": -0.09382184794520176}, {"bin": [19.0, 20.0], "value": 1.1037244981118244, "error_low": -0.07011273131025675, "error_high": -0.07009638889912728}, {"bin": [20.0, 21.0], "value": 1.0576772861271004, "error_low": -0.06020997103810699, "error_high": -0.06008691499368357}, {"bin": [21.0, 22.0], "value": 1.038503436254834, "error_low": -0.03974778042036475, "error_high": -0.05328216580711276}, {"bin": [22.0, 23.0], "value": 1.0656178351879138, "error_low": -0.013257022430619658, "error_high": -0.03800600175532587}, {"bin": [23.0, 24.0], "value": 1.0490920491603382, "error_low": 0.010281635442687342, "error_high": -0.013812492585280944}, {"bin": [24.0, 25.0], "value": 1.0281798278460328, "error_low": 0.029890349997217402, "error_high": 0.007583359129963441}, {"bin": [25.0, 26.0], "value": 1.0584402609657002, "error_low": 0.052312819121191234, "error_high": 0.02705930637456433}, {"bin": [26.0, 27.0], "value": 1.078355957907764, "error_low": 0.07599570815140821, "error_high": 0.0487599245747139}, {"bin": [27.0, 28.0], "value": 1.083689872986193, "error_low": 0.09875632793130384, "error_high": 0.07228434830456965}, {"bin": [28.0, 29.0], "value": 1.107902613146872, "error_low": 0.12493632014610145, "error_high": 0.09827583491554592}, {"bin": [29.0, 30.0], "value": 1.0986475561706128, "error_low": 0.1509227681965648, "error_high": 0.12310476399067571}, {"bin": [30.0, 31.0], "value": 1.1162690473484767, "error_low": 0.18454932081801767, "error_high": 0.15538526365230654}, {"bin": [31.0, 32.0], "value": 1.0990029599355997, "error_low": 0.21474930800740466, "error_high": 0.18894623566506774}, {"bin": [32.0, 33.0], "value": 1.0270633091866161, "error_low": 0.2321870697721845, "error_high": 0.21588724581606855}, {"bin": [33.0, 34.0], "value": 0.9796902600030447, "error_low": 0.251242594831775, "error_high": 0.24772488516763091}, {"bin": [34.0, 35.0], "value": 0.8876244724333193, "error_low": 0.2544525511941508, "error_high": 0.26519421563873546}, {"bin": [35.0, 36.0], "value": 0.8207075640037569, "error_low": 0.26074568048852964, "error_high": 0.28532385158313667}, {"bin": [36.0, 37.0], "value": 0.7117230575845274, "error_low": 0.2498317096361472, "error_high": 0.2851693156538476}, {"bin": [37.0, 38.0], "value": 0.5876603616420654, "error_low": 0.22790370511210462, "error_high": 0.2706814413606252}, {"bin": [38.0, 39.0], "value": 0.5216021514991511, "error_low": 0.22346655664028792, "error_high": 0.2773176442183908}, {"bin": [39.0, 40.0], "value": 0.40551583792122586, "error_low": 0.19148212676022236, "error_high": 0.25090441970300364}, {"bin": [40.0, 41.0], "value": 0.31243187008810347, "error_low": 0.16179184978215888, "error_high": 0.227001586604769}, {"bin": [41.0, 42.0], "value": 0.23119223822927973, "error_low": 0.1303774178287066, "error_high": 0.19869365845289053}, {"bin": [42.0, 43.0], "value": 0.16060127687264236, "error_low": 0.09782941098292569, "error_high": 0.1640262967422665}, {"bin": [43.0, 44.0], "value": 0.11572439914906839, "error_low": 0.0755048474620304, "error_high": 0.14076850730154883}, {"bin": [44.0, 45.0], "value": 0.0763132088969433, "error_low": 0.052895653556579394, "error_high": 0.11060361561654088}, {"bin": [45.0, 46.0], "value": 0.05007223440352205, "error_low": 0.036587973393663896, "error_high": 0.08640745258101412}, {"bin": [46.0, 47.0], "value": 0.03200491465067425, "error_low": 0.024477432194924136, "error_high": 0.0656740768192279}, {"bin": [47.0, 48.0], "value": 0.020528580002448234, "error_low": 0.016322606331004998, "error_high": 0.0500055962283343}, {"bin": [48.0, 49.0], "value": 0.011744468010439987, "error_low": 0.00964406679238056, "error_high": 0.03388420717872195}, {"bin": [49.0, 50.0], "value": 0.007762728732023813, "error_low": 0.006535306693992855, "error_high": 0.026434362572428594}, {"bin": [50.0, 51.0], "value": 0.004447572859694619, "error_low": 0.003801823529696426, "error_high": 0.01775948174539858}, {"bin": [51.0, 52.0], "value": 0.002550414420845186, "error_low": 0.002178330323795511, "error_high": 0.011776797757214028}, {"bin": [52.0, 53.0], "value": 0.001650169413954761, "error_low": 0.0013646705956025878, "error_high": 0.00853952537391486}, {"bin": [53.0, 54.0], "value": 0.0009340832615836449, "error_low": 0.0007010235926405709, "error_high": 0.005053046615844104}, {"bin": [54.0, 55.0], "value": 0.0006542668142410898, "error_low": 0.00039493000320498287, "error_high": 0.003221280619543694}, {"bin": [55.0, 56.0], "value": 0.0005723552903486949, "error_low": 0.0002360070360961038, "error_high": 0.002065439690276751}, {"bin": [56.0, 57.0], "value": 0.0007744334901050517, "error_low": 0.0001982332011655841, "error_high": 0.0016226960270767908}, {"bin": [57.0, 58.0], "value": 0.0012418190981441837, "error_low": 0.00021811759756389364, "error_high": 0.0012911796439974937}, {"bin": [58.0, 59.0], "value": 0.001072631783495614, "error_low": 0.00016226214560177005, "error_high": 0.0005350126972305353}, {"bin": [59.0, 60.0], "value": 0.0019074165109674351, "error_low": 0.0002938523936945011, "error_high": 0.0005122093545601562}, {"bin": [60.0, 61.0], "value": 0.003846431531214884, "error_low": 0.0006455402513252172, "error_high": 0.0007159823829378559}, {"bin": [61.0, 62.0], "value": 0.002680069364563103, "error_low": 0.0004978023874566582, "error_high": 0.00044881039649228953}, {"bin": [62.0, 63.0], "value": 0.002477517372875161, "error_low": 0.0005083472304046191, "error_high": 0.00043443424803658653}, {"bin": [63.0, 64.0], "value": 0.018210344556932954, "error_low": 0.004100597924449952, "error_high": 0.003542410389876908}, {"bin": [64.0, 65.0], "value": 0.004155518890045873, "error_low": 0.0010195902213304257, "error_high": 0.0009097972826769326}, {"bin": [65.0, 66.0], "value": 0.015070919237320329, "error_low": 0.004002351252594773, "error_high": 0.0037110598738081813}, {"bin": [66.0, 67.0], "value": 0.00452413365428162, "error_low": 0.0012927117940414387, "error_high": 0.0012466674171567882}, {"bin": [67.0, 68.0], "value": 0.004046747450784268, "error_low": 0.0012375894528693738, "error_high": 0.0012407071836291151}, {"bin": [68.0, 69.0], "value": 0.0026964301681931422, "error_low": 0.0008784881241067537, "error_high": 0.0009148113338583608}, {"bin": [69.0, 70.0], "value": 0.004758738452781597, "error_low": 0.001644773040971866, "error_high": 0.0017778569272106862}, {"bin": [70.0, 71.0], "value": 0.0020853837214702808, "error_low": 0.0007618052304703565, "error_high": 0.0008542635470274976}, {"bin": [71.0, 72.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [72.0, 73.0], "value": 0.002092816052298439, "error_low": 0.0008456908802936939, "error_high": 0.001019608361549752}, {"bin": [73.0, 74.0], "value": 0.002695916196150564, "error_low": 0.0011408161344738314, "error_high": 0.0014258315420158487}, {"bin": [74.0, 75.0], "value": 0.004599127552969515, "error_low": 0.002032811463282605, "error_high": 0.002633724183842559}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-850_2016.json b/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-850_2016.json new file mode 100644 index 00000000..a80854f9 --- /dev/null +++ b/data/pileup/GluGluToRadionToHHTo2B2VTo2L2Nu_M-850_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.6547669015651332, "error_low": -0.023761837737141467, "error_high": -0.016840226216298215}, {"bin": [1.0, 2.0], "value": 0.5102878647025941, "error_low": -0.14192057727522578, "error_high": -0.10896512721261142}, {"bin": [2.0, 3.0], "value": 1.0498884231586019, "error_low": -0.0542263698006471, "error_high": -0.05619231849158923}, {"bin": [3.0, 4.0], "value": 0.7778284961680738, "error_low": -0.11117491953319303, "error_high": -0.09542980178152294}, {"bin": [4.0, 5.0], "value": 0.7902173784294046, "error_low": -0.09097026363457017, "error_high": -0.07130668188527833}, {"bin": [5.0, 6.0], "value": 1.1709975342592533, "error_low": -0.11807075440882353, "error_high": -0.11745459206847819}, {"bin": [6.0, 7.0], "value": 0.7989775290215964, "error_low": -0.12588156754969648, "error_high": -0.0706064168542746}, {"bin": [7.0, 8.0], "value": 0.4867699932919924, "error_low": -0.26878824776689686, "error_high": -0.1458609743398983}, {"bin": [8.0, 9.0], "value": 0.7755731129538446, "error_low": -0.3687407129373035, "error_high": -0.2536704603279709}, {"bin": [9.0, 10.0], "value": 0.8764376140515653, "error_low": -0.4606920567646482, "error_high": -0.27631070581639705}, {"bin": [10.0, 11.0], "value": 0.9289403944494902, "error_low": -0.5062633912053195, "error_high": -0.3212750992613653}, {"bin": [11.0, 12.0], "value": 1.0583077779948198, "error_low": -0.4524312257046206, "error_high": -0.3366747811584353}, {"bin": [12.0, 13.0], "value": 1.1026709644370871, "error_low": -0.3669454530174725, "error_high": -0.2928848706709505}, {"bin": [13.0, 14.0], "value": 1.1737390950406508, "error_low": -0.325909094520604, "error_high": -0.2641478302919744}, {"bin": [14.0, 15.0], "value": 1.2075015762585717, "error_low": -0.29784777188821265, "error_high": -0.24421558211152683}, {"bin": [15.0, 16.0], "value": 1.214608751953306, "error_low": -0.23821484393773873, "error_high": -0.22125318105369363}, {"bin": [16.0, 17.0], "value": 1.194276493617413, "error_low": -0.16718082012045143, "error_high": -0.17549192707585481}, {"bin": [17.0, 18.0], "value": 1.1854695204812844, "error_low": -0.11671257804400637, "error_high": -0.13052335454273933}, {"bin": [18.0, 19.0], "value": 1.1363507699951407, "error_low": -0.08306801623558058, "error_high": -0.09257604556442711}, {"bin": [19.0, 20.0], "value": 1.0893958927872873, "error_low": -0.06920252440908836, "error_high": -0.06918639415593808}, {"bin": [20.0, 21.0], "value": 1.0723645237863322, "error_low": -0.06104606553090863, "error_high": -0.06092130069175772}, {"bin": [21.0, 22.0], "value": 1.049537922310364, "error_low": -0.04017011540114113, "error_high": -0.05384830867682466}, {"bin": [22.0, 23.0], "value": 1.0741662287211546, "error_low": -0.013363370354869675, "error_high": -0.03831088616031719}, {"bin": [23.0, 24.0], "value": 1.0534986719255444, "error_low": 0.010324822586123883, "error_high": -0.013870510796665902}, {"bin": [24.0, 25.0], "value": 1.0307463315455736, "error_low": 0.029964961161306425, "error_high": 0.0076022884249515865}, {"bin": [25.0, 26.0], "value": 1.0686390577210139, "error_low": 0.052816888958281405, "error_high": 0.027320041322233646}, {"bin": [26.0, 27.0], "value": 1.0766217950130033, "error_low": 0.07587349531781595, "error_high": 0.04868151108672891}, {"bin": [27.0, 28.0], "value": 1.0750847098893621, "error_low": 0.09797214204023219, "error_high": 0.07171036618845461}, {"bin": [28.0, 29.0], "value": 1.0943220302225998, "error_low": 0.12340486057929145, "error_high": 0.09707117747572647}, {"bin": [29.0, 30.0], "value": 1.1309020647762842, "error_low": 0.1553536156491866, "error_high": 0.12671892000206908}, {"bin": [30.0, 31.0], "value": 1.0816943693422787, "error_low": 0.17883319587600488, "error_high": 0.15057244951001003}, {"bin": [31.0, 32.0], "value": 1.086234664657506, "error_low": 0.2122543351316577, "error_high": 0.18675104473601234}, {"bin": [32.0, 33.0], "value": 1.040103505442914, "error_low": 0.23513505256051126, "error_high": 0.21862827650959282}, {"bin": [33.0, 34.0], "value": 1.0283721829936212, "error_low": 0.263727125048004, "error_high": 0.2600346163907856}, {"bin": [34.0, 35.0], "value": 0.8993404338046499, "error_low": 0.2578111294591853, "error_high": 0.26869457562521293}, {"bin": [35.0, 36.0], "value": 0.8116115590410007, "error_low": 0.25785580337789293, "error_high": 0.28216157151673626}, {"bin": [36.0, 37.0], "value": 0.6854450235303354, "error_low": 0.24060749509978457, "error_high": 0.2746403761905194}, {"bin": [37.0, 38.0], "value": 0.6198816725322535, "error_low": 0.2403996238685165, "error_high": 0.28552285562568536}, {"bin": [38.0, 39.0], "value": 0.5030818409426447, "error_low": 0.21553202259728949, "error_high": 0.2674710420159999}, {"bin": [39.0, 40.0], "value": 0.40721640298169637, "error_low": 0.1922851232995, "error_high": 0.25195660866768577}, {"bin": [40.0, 41.0], "value": 0.3085912949376679, "error_low": 0.15980302016102857, "error_high": 0.22421116496059457}, {"bin": [41.0, 42.0], "value": 0.22541011305765787, "error_low": 0.12711667449574576, "error_high": 0.19372432378672091}, {"bin": [42.0, 43.0], "value": 0.16772077417532932, "error_low": 0.10216621478161976, "error_high": 0.17129762608638094}, {"bin": [43.0, 44.0], "value": 0.11299717027859185, "error_low": 0.07372545606856873, "error_high": 0.13745107433158243}, {"bin": [44.0, 45.0], "value": 0.08233490265807099, "error_low": 0.05706952373733107, "error_high": 0.11933108379332417}, {"bin": [45.0, 46.0], "value": 0.04892947854707932, "error_low": 0.03575295731401319, "error_high": 0.08443544906142866}, {"bin": [46.0, 47.0], "value": 0.033137088061974004, "error_low": 0.025343321018889545, "error_high": 0.06799729637466019}, {"bin": [47.0, 48.0], "value": 0.019761024133130557, "error_low": 0.015712310232081906, "error_high": 0.04813590583186215}, {"bin": [48.0, 49.0], "value": 0.012104577619813043, "error_low": 0.009939773768829784, "error_high": 0.03492316684894273}, {"bin": [49.0, 50.0], "value": 0.007543892544352799, "error_low": 0.006351072302769783, "error_high": 0.02568916132573303}, {"bin": [50.0, 51.0], "value": 0.0044904633171786315, "error_low": 0.0038384866616126864, "error_high": 0.01793074646005722}, {"bin": [51.0, 52.0], "value": 0.0025046110455946577, "error_low": 0.0021392092772609065, "error_high": 0.011565296017530285}, {"bin": [52.0, 53.0], "value": 0.0013201421999520216, "error_low": 0.001091741991491078, "error_high": 0.006831654809701333}, {"bin": [53.0, 54.0], "value": 0.0009721031839866265, "error_low": 0.0007295573044530132, "error_high": 0.005258720401184532}, {"bin": [54.0, 55.0], "value": 0.0006594626511817087, "error_low": 0.00039806632596344556, "error_high": 0.003246862306517285}, {"bin": [55.0, 56.0], "value": 0.000623073399931313, "error_low": 0.0002569203235607811, "error_high": 0.0022484644623268625}, {"bin": [56.0, 57.0], "value": 0.0007270228361380306, "error_low": 0.00018609740664569387, "error_high": 0.001523354920556511}, {"bin": [57.0, 58.0], "value": 0.00106442167123395, "error_low": 0.000186958871925432, "error_high": 0.0011067309212597538}, {"bin": [58.0, 59.0], "value": 0.0011659099783528355, "error_low": 0.00017637278474959338, "error_high": 0.0005815384662700481}, {"bin": [59.0, 60.0], "value": 0.0011807876100695738, "error_low": 0.00018190954291769654, "error_high": 0.00031708358198053333}, {"bin": [60.0, 61.0], "value": 0.0028848381663942884, "error_low": 0.000484157625023044, "error_high": 0.0005369894896095229}, {"bin": [61.0, 62.0], "value": 0.003573443694483097, "error_low": 0.0006637398367656099, "error_high": 0.0005984168553880981}, {"bin": [62.0, 63.0], "value": 0.0028314624425194853, "error_low": 0.0005809711392574788, "error_high": 0.0004964987412509141}, {"bin": [63.0, 64.0], "value": 0.006070145216366888, "error_low": 0.0013668728121823152, "error_high": 0.0011808093699321662}, {"bin": [64.0, 65.0], "value": 0.008311079353739348, "error_low": 0.002039190643092057, "error_high": 0.001819603667367985}, {"bin": [65.0, 66.0], "value": 0.015070994625388818, "error_low": 0.004002371273240202, "error_high": 0.00371107843734976}, {"bin": [66.0, 67.0], "value": 0.006786234633230678, "error_low": 0.0019390774494929836, "error_high": 0.0018700105365859303}, {"bin": [67.0, 68.0], "value": 0.0024280606897154845, "error_low": 0.0007425574086508059, "error_high": 0.0007444280565207088}, {"bin": [68.0, 69.0], "value": 0.003595258208443623, "error_low": 0.001171323357997979, "error_high": 0.0012197545465957513}, {"bin": [69.0, 70.0], "value": 0.0031725081713619686, "error_low": 0.001096520845660059, "error_high": 0.0011852438802959458}, {"bin": [70.0, 71.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [71.0, 72.0], "value": 0.00363073592552628, "error_low": 0.0013971081333037198, "error_high": 0.001624679034599473}, {"bin": [72.0, 73.0], "value": 0.0012556959506841929, "error_low": 0.0005074170817588458, "error_high": 0.0006117680956602258}, {"bin": [73.0, 74.0], "value": 0.0017972864544794247, "error_low": 0.0007605478940588268, "error_high": 0.000950559116226874}, {"bin": [74.0, 75.0], "value": 0.0009198301117643758, "error_low": 0.0004065643263709536, "error_high": 0.0005267474716625884}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-280_2016.json b/data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-280_2016.json new file mode 100644 index 00000000..0d6b1e40 --- /dev/null +++ b/data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-280_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.3273809794469941, "error_low": -0.011880829182493557, "error_high": -0.008420049546826736}, {"bin": [1.0, 2.0], "value": 2.296278149823728, "error_low": -0.6386378026007056, "error_high": -0.49033939080035216}, {"bin": [2.0, 3.0], "value": 1.1998634832346469, "error_low": -0.06197252919165264, "error_high": -0.06421931084210408}, {"bin": [3.0, 4.0], "value": 0.9006367399996238, "error_low": -0.12872788486327158, "error_high": -0.11049683316918424}, {"bin": [4.0, 5.0], "value": 1.1393746866076944, "error_low": -0.1311654469372281, "error_high": -0.10281351757607782}, {"bin": [5.0, 6.0], "value": 1.3661535895584755, "error_low": -0.13774818497762942, "error_high": -0.13702933428120478}, {"bin": [6.0, 7.0], "value": 0.7670126573634484, "error_low": -0.12084539568666552, "error_high": -0.06778165023567861}, {"bin": [7.0, 8.0], "value": 0.5151906327583152, "error_low": -0.2844817662414123, "error_high": -0.15437723914883883}, {"bin": [8.0, 9.0], "value": 0.7834331062962022, "error_low": -0.37247769079320825, "error_high": -0.25624126647896917}, {"bin": [9.0, 10.0], "value": 0.8827105482289465, "error_low": -0.4639893718293996, "error_high": -0.27828834671439484}, {"bin": [10.0, 11.0], "value": 0.9875830041950489, "error_low": -0.5382230375467951, "error_high": -0.34155671300054946}, {"bin": [11.0, 12.0], "value": 1.0568832094972338, "error_low": -0.4518222164118002, "error_high": -0.33622158947153424}, {"bin": [12.0, 13.0], "value": 1.1372039665866336, "error_low": -0.37843730192480973, "error_high": -0.30205732029069077}, {"bin": [13.0, 14.0], "value": 1.1688742389044962, "error_low": -0.3245582825173179, "error_high": -0.2630530033423759}, {"bin": [14.0, 15.0], "value": 1.200395592459558, "error_low": -0.29609497795135686, "error_high": -0.2427784063727353}, {"bin": [15.0, 16.0], "value": 1.1989717477168678, "error_low": -0.23514804031241776, "error_high": -0.21840474370800667}, {"bin": [16.0, 17.0], "value": 1.203597107981649, "error_low": -0.16848556651859892, "error_high": -0.17686153669728877}, {"bin": [17.0, 18.0], "value": 1.2111801113639342, "error_low": -0.119243853030925, "error_high": -0.13335415914066528}, {"bin": [18.0, 19.0], "value": 1.1440566677447548, "error_low": -0.08363132261621287, "error_high": -0.09320382842867936}, {"bin": [19.0, 20.0], "value": 1.0859391118216597, "error_low": -0.06898293668094069, "error_high": -0.06896685761097565}, {"bin": [20.0, 21.0], "value": 1.0664740898526823, "error_low": -0.06071074315876479, "error_high": -0.06058666364538312}, {"bin": [21.0, 22.0], "value": 1.0468206885604543, "error_low": -0.040066115735206465, "error_high": -0.053708896428251496}, {"bin": [22.0, 23.0], "value": 1.048788953000462, "error_low": -0.013047659503992115, "error_high": -0.03740578795931371}, {"bin": [23.0, 24.0], "value": 1.0511388255077752, "error_low": 0.010301694891478252, "error_high": -0.013839440728816488}, {"bin": [24.0, 25.0], "value": 1.0537066795125927, "error_low": 0.030632444434373518, "error_high": 0.007771632891422353}, {"bin": [25.0, 26.0], "value": 1.050181476105771, "error_low": 0.051904633289197255, "error_high": 0.02684816834623338}, {"bin": [26.0, 27.0], "value": 1.0771722749099173, "error_low": 0.0759122896595934, "error_high": 0.04870640208682642}, {"bin": [27.0, 28.0], "value": 1.088391630597287, "error_low": 0.09918479766980481, "error_high": 0.07259796522881712}, {"bin": [28.0, 29.0], "value": 1.1010649158041481, "error_low": 0.1241652444810245, "error_high": 0.0976693010855123}, {"bin": [29.0, 30.0], "value": 1.1007729455885924, "error_low": 0.15121473594605417, "error_high": 0.12334291640017159}, {"bin": [30.0, 31.0], "value": 1.1017451652431904, "error_low": 0.18214813215786585, "error_high": 0.15336353129706004}, {"bin": [31.0, 32.0], "value": 1.0703923536363944, "error_low": 0.20915868802874082, "error_high": 0.18402735322580033}, {"bin": [32.0, 33.0], "value": 1.037858981063902, "error_low": 0.23462763540916964, "error_high": 0.21815648067965943}, {"bin": [33.0, 34.0], "value": 0.9910105575583422, "error_low": 0.2541456970143484, "error_high": 0.2505873402990525}, {"bin": [34.0, 35.0], "value": 0.9090969785093063, "error_low": 0.26060800783291227, "error_high": 0.2716095236698547}, {"bin": [35.0, 36.0], "value": 0.8157037936363836, "error_low": 0.25915594065101166, "error_high": 0.2835842611415771}, {"bin": [36.0, 37.0], "value": 0.7057082791303897, "error_low": 0.24772037943788194, "error_high": 0.2827593470048101}, {"bin": [37.0, 38.0], "value": 0.602053102330589, "error_low": 0.23348543078859352, "error_high": 0.2773108621093946}, {"bin": [38.0, 39.0], "value": 0.49847569329966923, "error_low": 0.21355864125636875, "error_high": 0.2650221142084732}, {"bin": [39.0, 40.0], "value": 0.4066810351235869, "error_low": 0.1920323258339426, "error_high": 0.2516253610339184}, {"bin": [40.0, 41.0], "value": 0.3149262344713112, "error_low": 0.16308354844105724, "error_high": 0.2288139006699087}, {"bin": [41.0, 42.0], "value": 0.22771406614300624, "error_low": 0.12841595450776894, "error_high": 0.1957044113144765}, {"bin": [42.0, 43.0], "value": 0.16913942598838835, "error_low": 0.10303037896489387, "error_high": 0.1727465323951851}, {"bin": [43.0, 44.0], "value": 0.11291567057350695, "error_low": 0.07367228125974808, "error_high": 0.13735193714085447}, {"bin": [44.0, 45.0], "value": 0.07680142587741642, "error_low": 0.053234055736658334, "error_high": 0.11131120692381563}, {"bin": [45.0, 46.0], "value": 0.05101167808779444, "error_low": 0.03727442849067443, "error_high": 0.0880286092273728}, {"bin": [46.0, 47.0], "value": 0.031228959578724038, "error_low": 0.023883979974623694, "error_high": 0.06408181720661074}, {"bin": [47.0, 48.0], "value": 0.0200756944249369, "error_low": 0.01596250967581376, "error_high": 0.048902411627939776}, {"bin": [48.0, 49.0], "value": 0.012403251168453734, "error_low": 0.010185032017193835, "error_high": 0.03578487607169757}, {"bin": [49.0, 50.0], "value": 0.00786925615303451, "error_low": 0.006624990282284816, "error_high": 0.02679711960904713}, {"bin": [50.0, 51.0], "value": 0.004211363507023703, "error_low": 0.00359990974362743, "error_high": 0.016816280628927247}, {"bin": [51.0, 52.0], "value": 0.002554301837810253, "error_low": 0.0021816505991935136, "error_high": 0.011794748300083207}, {"bin": [52.0, 53.0], "value": 0.0016106188484009592, "error_low": 0.0013319627454907777, "error_high": 0.008334853626127493}, {"bin": [53.0, 54.0], "value": 0.000950002789654421, "error_low": 0.0007129710979865047, "error_high": 0.005139165402843337}, {"bin": [54.0, 55.0], "value": 0.0006953278043643735, "error_low": 0.000419715330242849, "error_high": 0.0034234442763643944}, {"bin": [55.0, 56.0], "value": 0.00062703735465341, "error_low": 0.0002585548348878474, "error_high": 0.002262769055210928}, {"bin": [56.0, 57.0], "value": 0.0008382083062280301, "error_low": 0.00021455776113791895, "error_high": 0.0017563255021350967}, {"bin": [57.0, 58.0], "value": 0.0010102909692110017, "error_low": 0.00017745115965289802, "error_high": 0.0010504486006932764}, {"bin": [58.0, 59.0], "value": 0.001191810194559343, "error_low": 0.0001802908344642135, "error_high": 0.0005944571068927781}, {"bin": [59.0, 60.0], "value": 0.001416934449420703, "error_low": 0.00021828980575369574, "error_high": 0.0003804974297007223}, {"bin": [60.0, 61.0], "value": 0.004615706475034775, "error_low": 0.0007746463946535598, "error_high": 0.0008591767445014914}, {"bin": [61.0, 62.0], "value": 0.005360125079179132, "error_low": 0.0009956022395400414, "error_high": 0.0008976185071339808}, {"bin": [62.0, 63.0], "value": 0.009910044254854563, "error_low": 0.002033383743459372, "error_high": 0.0017377325668843958}, {"bin": [63.0, 64.0], "value": 0.007284119670724526, "error_low": 0.0016402350823091034, "error_high": 0.0014169606248805216}, {"bin": [64.0, 65.0], "value": 0.0036937851251107314, "error_low": 0.0009063001018429035, "error_high": 0.0008087066281104345}, {"bin": [65.0, 66.0], "value": 0.007535440429114862, "error_low": 0.0020011705301715655, "error_high": 0.0018555252116746303}, {"bin": [66.0, 67.0], "value": 0.0038778191393245387, "error_low": 0.0011080359069012614, "error_high": 0.0010685693969380576}, {"bin": [67.0, 68.0], "value": 0.003468631989201437, "error_low": 0.001060788304169827, "error_high": 0.0010634606381314782}, {"bin": [68.0, 69.0], "value": 0.0030816266703880164, "error_low": 0.0010039838838773142, "error_high": 0.0010454960184191325}, {"bin": [69.0, 70.0], "value": 0.0031724843190712145, "error_low": 0.001096512601541332, "error_high": 0.0011852349691190084}, {"bin": [70.0, 71.0], "value": 0.004170756821805973, "error_low": 0.0015236065809661075, "error_high": 0.0017085227431779771}, {"bin": [71.0, 72.0], "value": 0.0024204724187205113, "error_low": 0.0009313984194930336, "error_high": 0.0010831112130391227}, {"bin": [72.0, 73.0], "value": 0.0025113730805445002, "error_low": 0.0010148265581674258, "error_high": 0.0012235270219195463}, {"bin": [73.0, 74.0], "value": 0.003594545883402561, "error_low": 0.0015210843518605843, "error_high": 0.0019011039390233165}, {"bin": [74.0, 75.0], "value": 0.003066077320277092, "error_low": 0.0013552042321474179, "error_high": 0.0017558117044897026}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-320_2016.json b/data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-320_2016.json new file mode 100644 index 00000000..ef4b1814 --- /dev/null +++ b/data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-320_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.39285618204815315, "error_low": -0.014256958972035827, "error_high": -0.010104033909392685}, {"bin": [1.0, 2.0], "value": 0.49205838244030103, "error_low": -0.13685061809130333, "error_high": -0.10507246585197227}, {"bin": [2.0, 3.0], "value": 1.1116354562993567, "error_low": -0.057415582462988723, "error_high": -0.059497154391881635}, {"bin": [3.0, 4.0], "value": 0.6260508091452944, "error_low": -0.08948135568869542, "error_high": -0.07680858301826465}, {"bin": [4.0, 5.0], "value": 1.3123121723273041, "error_low": -0.15107410637405438, "error_high": -0.11841884165128058}, {"bin": [5.0, 6.0], "value": 1.695910595547463, "error_low": -0.1709973228533499, "error_high": -0.1701049586843424}, {"bin": [6.0, 7.0], "value": 1.0272465193059934, "error_low": -0.16184610632111118, "error_high": -0.09077876826278197}, {"bin": [7.0, 8.0], "value": 0.4663939043108714, "error_low": -0.25753682855648435, "error_high": -0.1397552647994995}, {"bin": [8.0, 9.0], "value": 0.7622991121722108, "error_low": -0.3624296838028508, "error_high": -0.24932886850067493}, {"bin": [9.0, 10.0], "value": 0.8740601280148709, "error_low": -0.459442351235568, "error_high": -0.27556116604957803}, {"bin": [10.0, 11.0], "value": 1.036115493871196, "error_low": -0.564672767748962, "error_high": -0.35834173013541704}, {"bin": [11.0, 12.0], "value": 1.121009640010802, "error_low": -0.47923654725257525, "error_high": -0.3566218477031552}, {"bin": [12.0, 13.0], "value": 1.093173167757989, "error_low": -0.36378478821583937, "error_high": -0.2903621226874332}, {"bin": [13.0, 14.0], "value": 1.1549116565021116, "error_low": -0.3206813284249155, "error_high": -0.25991074978496587}, {"bin": [14.0, 15.0], "value": 1.1759999928861085, "error_low": -0.29007744959388404, "error_high": -0.23784442892050728}, {"bin": [15.0, 16.0], "value": 1.2060329682153035, "error_low": -0.23653292045290697, "error_high": -0.21969101592931906}, {"bin": [16.0, 17.0], "value": 1.1828705435060936, "error_low": -0.16558415795381398, "error_high": -0.17381588959553618}, {"bin": [17.0, 18.0], "value": 1.1962587950639287, "error_low": -0.1177748103747489, "error_high": -0.13171128243736607}, {"bin": [18.0, 19.0], "value": 1.1301511640725055, "error_low": -0.08261482081473548, "error_high": -0.09207097704550682}, {"bin": [19.0, 20.0], "value": 1.097325301359409, "error_low": -0.06970623026468692, "error_high": -0.069689982603927}, {"bin": [20.0, 21.0], "value": 1.0503389362831663, "error_low": -0.05979222373714288, "error_high": -0.05967002147706002}, {"bin": [21.0, 22.0], "value": 1.0643135201246008, "error_low": -0.04073563805325442, "error_high": -0.054606395578757905}, {"bin": [22.0, 23.0], "value": 1.0487706037659779, "error_low": -0.013047431226832051, "error_high": -0.03740513352109476}, {"bin": [23.0, 24.0], "value": 1.0474984117852975, "error_low": 0.010266016986202775, "error_high": -0.01379151053280614}, {"bin": [24.0, 25.0], "value": 1.0512499892920346, "error_low": 0.03056102567226726, "error_high": 0.007753513527757772}, {"bin": [25.0, 26.0], "value": 1.0615506046892715, "error_low": 0.05246654612366508, "error_high": 0.027138823137909718}, {"bin": [26.0, 27.0], "value": 1.0808036059412747, "error_low": 0.07616820290534188, "error_high": 0.048870599656187785}, {"bin": [27.0, 28.0], "value": 1.0861699029703213, "error_low": 0.09898233230810694, "error_high": 0.07244977141651998}, {"bin": [28.0, 29.0], "value": 1.1010622087698052, "error_low": 0.12416493921330041, "error_high": 0.09766906095965933}, {"bin": [29.0, 30.0], "value": 1.1100278608110192, "error_low": 0.15248609673591618, "error_high": 0.12437994064676605}, {"bin": [30.0, 31.0], "value": 1.0915709787294048, "error_low": 0.18046606526238473, "error_high": 0.1519472789539107}, {"bin": [31.0, 32.0], "value": 1.093929759080317, "error_low": 0.2137579854971191, "error_high": 0.18807402490738756}, {"bin": [32.0, 33.0], "value": 1.03431395332704, "error_low": 0.2338262148977749, "error_high": 0.21741132089485626}, {"bin": [33.0, 34.0], "value": 1.031110041253855, "error_low": 0.2644292516707393, "error_high": 0.26072691236514767}, {"bin": [34.0, 35.0], "value": 0.9089067832768432, "error_low": 0.26055348515623056, "error_high": 0.27155269932909154}, {"bin": [35.0, 36.0], "value": 0.8157490884425848, "error_low": 0.25917033119105726, "error_high": 0.2836000081495601}, {"bin": [36.0, 37.0], "value": 0.7208393213699346, "error_low": 0.2530317349026208, "error_high": 0.2888219705415894}, {"bin": [37.0, 38.0], "value": 0.6102400973820395, "error_low": 0.23666047308810545, "error_high": 0.2810818627852728}, {"bin": [38.0, 39.0], "value": 0.5038720855238972, "error_low": 0.21587058185163416, "error_high": 0.2678911874563502}, {"bin": [39.0, 40.0], "value": 0.4090684586556303, "error_low": 0.19315965279048403, "error_high": 0.2531025292721884}, {"bin": [40.0, 41.0], "value": 0.3095687715225288, "error_low": 0.16030920330021597, "error_high": 0.2249213637491173}, {"bin": [41.0, 42.0], "value": 0.2309559377002433, "error_low": 0.1302441596663942, "error_high": 0.1984905745735691}, {"bin": [42.0, 43.0], "value": 0.16451497850172875, "error_low": 0.1002134214502899, "error_high": 0.16802346287490116}, {"bin": [43.0, 44.0], "value": 0.11177187505045479, "error_low": 0.07292600729219384, "error_high": 0.1359606109415208}, {"bin": [44.0, 45.0], "value": 0.0769243099286349, "error_low": 0.053319231452564335, "error_high": 0.11148930741995287}, {"bin": [45.0, 46.0], "value": 0.04958195381258164, "error_low": 0.036229723488692696, "error_high": 0.08556139692925961}, {"bin": [46.0, 47.0], "value": 0.03350786837362366, "error_low": 0.025626894652397928, "error_high": 0.0687581374809752}, {"bin": [47.0, 48.0], "value": 0.01934849496697241, "error_low": 0.015384301612954126, "error_high": 0.04713102546932095}, {"bin": [48.0, 49.0], "value": 0.011958970208298544, "error_low": 0.009820207041681036, "error_high": 0.03450307189920734}, {"bin": [49.0, 50.0], "value": 0.00796291791830203, "error_low": 0.006703842498129853, "error_high": 0.027116065323592252}, {"bin": [50.0, 51.0], "value": 0.004222485500539906, "error_low": 0.0036094169193344825, "error_high": 0.01686069155755159}, {"bin": [51.0, 52.0], "value": 0.0027699726280068153, "error_low": 0.0023658568279547286, "error_high": 0.012790630089930423}, {"bin": [52.0, 53.0], "value": 0.001553092942674205, "error_low": 0.001284389501576041, "error_high": 0.008037160596880429}, {"bin": [53.0, 54.0], "value": 0.000960919920382474, "error_low": 0.0007211643356978103, "error_high": 0.0051982230615648835}, {"bin": [54.0, 55.0], "value": 0.000681077592694793, "error_low": 0.0004111135854839205, "error_high": 0.003353283403649398}, {"bin": [55.0, 56.0], "value": 0.000659227330810543, "error_low": 0.00027182816527013644, "error_high": 0.002378931962246345}, {"bin": [56.0, 57.0], "value": 0.0008349319283757806, "error_low": 0.00021371910051931468, "error_high": 0.001749460399589846}, {"bin": [57.0, 58.0], "value": 0.0009313596929999971, "error_low": 0.00016358738483615944, "error_high": 0.0009683799183298812}, {"bin": [58.0, 59.0], "value": 0.0012975320487821453, "error_low": 0.00019628388554394569, "error_high": 0.0006471895871849641}, {"bin": [59.0, 60.0], "value": 0.0023246522850346365, "error_low": 0.0003581308196385232, "error_high": 0.0006242520391576459}, {"bin": [60.0, 61.0], "value": 0.0034617709147099175, "error_low": 0.0005809832953418879, "error_high": 0.0006443808939752844}, {"bin": [61.0, 62.0], "value": 0.0035734079445306727, "error_low": 0.0006637331964853607, "error_high": 0.000598410868621287}, {"bin": [62.0, 63.0], "value": 0.0049550099598195, "error_low": 0.0010166893751297496, "error_high": 0.0008688641498444298}, {"bin": [63.0, 64.0], "value": 0.0034144223695459527, "error_low": 0.0007688582298913814, "error_high": 0.0006641985954462816}, {"bin": [64.0, 65.0], "value": 0.004155498103430032, "error_low": 0.0010195851211658481, "error_high": 0.0009097927317154014}, {"bin": [65.0, 66.0], "value": 0.004521252826040658, "error_low": 0.001200699282283392, "error_high": 0.0011133123121323711}, {"bin": [66.0, 67.0], "value": 0.0067861667414193, "error_low": 0.0019390580502992383, "error_high": 0.0018699918283611944}, {"bin": [67.0, 68.0], "value": 0.0030350454982077855, "error_low": 0.0009281874748157761, "error_high": 0.0009305257612599043}, {"bin": [68.0, 69.0], "value": 0.002696416680188507, "error_low": 0.0008784837297589863, "error_high": 0.0009148067578156893}, {"bin": [69.0, 70.0], "value": 0.0071380716485389024, "error_low": 0.0024671471081121896, "error_high": 0.002666771929830102}, {"bin": [70.0, 71.0], "value": 0.006256119585580736, "error_low": 0.0022854041554439958, "error_high": 0.002562777705025143}, {"bin": [71.0, 72.0], "value": 0.0027230245779745065, "error_low": 0.0010478205694683415, "error_high": 0.0012184970301559422}, {"bin": [72.0, 73.0], "value": 0.00188352494536579, "error_low": 0.0007611179526992558, "error_high": 0.0009176428962179223}, {"bin": [73.0, 74.0], "value": 0.0020219269410920045, "error_low": 0.0008556077820292361, "error_high": 0.0010693682586933023}, {"bin": [74.0, 75.0], "value": 0.0034493282536547597, "error_low": 0.0015246009017789992, "error_high": 0.0019752831673033994}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-650_2016.json b/data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-650_2016.json new file mode 100644 index 00000000..5739153b --- /dev/null +++ b/data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-650_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.24553512047941511, "error_low": -0.00891059960064422, "error_high": -0.006315021365673079}, {"bin": [1.0, 2.0], "value": 0.8611021524885266, "error_low": -0.23948857699239345, "error_high": -0.18387681165738057}, {"bin": [2.0, 3.0], "value": 1.259853457826307, "error_low": -0.0650709903945601, "error_high": -0.06743010513624004}, {"bin": [3.0, 4.0], "value": 0.9872340026327802, "error_low": -0.14110521965167933, "error_high": -0.12112123128344265}, {"bin": [4.0, 5.0], "value": 1.113477005223423, "error_low": -0.1281840914680108, "error_high": -0.10047659386566155}, {"bin": [5.0, 6.0], "value": 1.329227169457215, "error_low": -0.13402492327005366, "error_high": -0.1333255027336122}, {"bin": [6.0, 7.0], "value": 0.6321517193513688, "error_low": -0.09959760627890601, "error_high": -0.05586385873245592}, {"bin": [7.0, 8.0], "value": 0.4374851920681439, "error_low": -0.24157380245380705, "error_high": -0.13109274863633374}, {"bin": [8.0, 9.0], "value": 0.6946611136596181, "error_low": -0.3302716791265463, "error_high": -0.2272061802179352}, {"bin": [9.0, 10.0], "value": 0.848824829671008, "error_low": -0.4461776290115175, "error_high": -0.26760534240042344}, {"bin": [10.0, 11.0], "value": 0.9476912970347048, "error_low": -0.5164824489486067, "error_high": -0.3277601203943682}, {"bin": [11.0, 12.0], "value": 1.0961075964944058, "error_low": -0.46859081422014937, "error_high": -0.348699870537717}, {"bin": [12.0, 13.0], "value": 1.106105777196767, "error_low": -0.3680884856761537, "error_high": -0.29379720510555796}, {"bin": [13.0, 14.0], "value": 1.1816201997159161, "error_low": -0.32809742044362267, "error_high": -0.26592145844244786}, {"bin": [14.0, 15.0], "value": 1.2055285279940875, "error_low": -0.29736109092567053, "error_high": -0.2438165357335187}, {"bin": [15.0, 16.0], "value": 1.2180440008363573, "error_low": -0.2388885812834043, "error_high": -0.2218789461339007}, {"bin": [16.0, 17.0], "value": 1.1982771452113812, "error_low": -0.16774085141812, "error_high": -0.17607979936634766}, {"bin": [17.0, 18.0], "value": 1.1640477894286343, "error_low": -0.11460355253628585, "error_high": -0.12816476484574824}, {"bin": [18.0, 19.0], "value": 1.1479014586549343, "error_low": -0.08391237945375107, "error_high": -0.09351705524902831}, {"bin": [19.0, 20.0], "value": 1.0832579076028932, "error_low": -0.06881261650475534, "error_high": -0.06879657713431864}, {"bin": [20.0, 21.0], "value": 1.0572566103363352, "error_low": -0.06018602339593815, "error_high": -0.060063016295270444}, {"bin": [21.0, 22.0], "value": 1.0500584446678913, "error_low": -0.040190037923925725, "error_high": -0.053875014952020184}, {"bin": [22.0, 23.0], "value": 1.0434506707670947, "error_low": -0.012981247583159217, "error_high": -0.03721539440804955}, {"bin": [23.0, 24.0], "value": 1.048989447959991, "error_low": 0.010280629898761218, "error_high": -0.013811141723533371}, {"bin": [24.0, 25.0], "value": 1.061065732921634, "error_low": 0.030846380436702292, "error_high": 0.007825909724468616}, {"bin": [25.0, 26.0], "value": 1.0568839605840892, "error_low": 0.05223589984349197, "error_high": 0.027019519141982862}, {"bin": [26.0, 27.0], "value": 1.0756608918676482, "error_low": 0.07580577694109547, "error_high": 0.048638062015438965}, {"bin": [27.0, 28.0], "value": 1.0938824736533677, "error_low": 0.09968517652447795, "error_high": 0.07296421577876244}, {"bin": [28.0, 29.0], "value": 1.1086974096019535, "error_low": 0.1250259480097644, "error_high": 0.09834633685703809}, {"bin": [29.0, 30.0], "value": 1.113289815057338, "error_low": 0.15293419600289215, "error_high": 0.124745446495649}, {"bin": [30.0, 31.0], "value": 1.0910390406094874, "error_low": 0.1803781215726613, "error_high": 0.15187323287585586}, {"bin": [31.0, 32.0], "value": 1.0959511799930965, "error_low": 0.2141529787392088, "error_high": 0.1884215579769859}, {"bin": [32.0, 33.0], "value": 1.0213424666018702, "error_low": 0.2308937651973848, "error_high": 0.21468473284698364}, {"bin": [33.0, 34.0], "value": 1.006518549913721, "error_low": 0.25812273792111895, "error_high": 0.25450869767317275}, {"bin": [34.0, 35.0], "value": 0.931634231444359, "error_low": 0.2670686921474299, "error_high": 0.27834294450307995}, {"bin": [35.0, 36.0], "value": 0.8468140264314765, "error_low": 0.26903992268809684, "error_high": 0.2943999180625887}, {"bin": [36.0, 37.0], "value": 0.7075178359408857, "error_low": 0.24835557688839632, "error_high": 0.2834843903651266}, {"bin": [37.0, 38.0], "value": 0.6272112987301656, "error_low": 0.2432421653714405, "error_high": 0.2888989447979101}, {"bin": [38.0, 39.0], "value": 0.48427448433026343, "error_low": 0.20747451131288358, "error_high": 0.257471827452313}, {"bin": [39.0, 40.0], "value": 0.40382945621194294, "error_low": 0.19068582751361746, "error_high": 0.24986100638939696}, {"bin": [40.0, 41.0], "value": 0.3130799729939056, "error_low": 0.1621274678096967, "error_high": 0.22747247450701386}, {"bin": [41.0, 42.0], "value": 0.2313324018613116, "error_low": 0.1304564610204581, "error_high": 0.19881411935176735}, {"bin": [42.0, 43.0], "value": 0.1658992975893949, "error_low": 0.10105667203705948, "error_high": 0.16943730427069267}, {"bin": [43.0, 44.0], "value": 0.11452301774458673, "error_low": 0.07472100135562496, "error_high": 0.13930713296517505}, {"bin": [44.0, 45.0], "value": 0.07615140378077198, "error_low": 0.052783500136583145, "error_high": 0.11036910535111658}, {"bin": [45.0, 46.0], "value": 0.05176171822823545, "error_low": 0.03782248569302499, "error_high": 0.08932292050868551}, {"bin": [46.0, 47.0], "value": 0.032071153945674134, "error_low": 0.02452809215979816, "error_high": 0.0658099998359194}, {"bin": [47.0, 48.0], "value": 0.02004289350699792, "error_low": 0.015936429134892287, "error_high": 0.04882251182687318}, {"bin": [48.0, 49.0], "value": 0.012437328983217843, "error_low": 0.01021301529591121, "error_high": 0.035883194678776126}, {"bin": [49.0, 50.0], "value": 0.007341421802935772, "error_low": 0.0061806156969294, "error_high": 0.02499968921177823}, {"bin": [50.0, 51.0], "value": 0.004280681943673346, "error_low": 0.0036591637394157036, "error_high": 0.017093074185578153}, {"bin": [51.0, 52.0], "value": 0.002686932687947603, "error_low": 0.002294931719455225, "error_high": 0.01240718472832349}, {"bin": [52.0, 53.0], "value": 0.0014144239324063097, "error_low": 0.0011697118695501343, "error_high": 0.007319556984945576}, {"bin": [53.0, 54.0], "value": 0.0008989251139704512, "error_low": 0.0006746376247466568, "error_high": 0.004862853978717733}, {"bin": [54.0, 55.0], "value": 0.0006737145666729538, "error_low": 0.0004066690991870322, "error_high": 0.0033170315679929337}, {"bin": [55.0, 56.0], "value": 0.0006836431341913682, "error_low": 0.0002818958653280904, "error_high": 0.0024670404679649287}, {"bin": [56.0, 57.0], "value": 0.0007124753038660744, "error_low": 0.0001823736473711068, "error_high": 0.0014928729965138507}, {"bin": [57.0, 58.0], "value": 0.0009123523692606373, "error_low": 0.00016024886975264684, "error_high": 0.0009486170804609773}, {"bin": [58.0, 59.0], "value": 0.0010313716490019094, "error_low": 0.00015602052750525246, "error_high": 0.0005144327590045469}, {"bin": [59.0, 60.0], "value": 0.0019576019945190676, "error_low": 0.0003015838589437371, "error_high": 0.0005256859465842196}, {"bin": [60.0, 61.0], "value": 0.0028848093054869906, "error_low": 0.0004841527813446373, "error_high": 0.0005369841173830806}, {"bin": [61.0, 62.0], "value": 0.00536011191679601, "error_low": 0.0009955997947280418, "error_high": 0.0008976163029319308}, {"bin": [62.0, 63.0], "value": 0.0059460115191584395, "error_low": 0.0012200271613879259, "error_high": 0.0010426369039522529}, {"bin": [63.0, 64.0], "value": 0.0034144223695459527, "error_low": 0.0007688582298913814, "error_high": 0.0006641985954462816}, {"bin": [64.0, 65.0], "value": 0.003561855424669847, "error_low": 0.0008739300811471023, "error_high": 0.0007798223212064246}, {"bin": [65.0, 66.0], "value": 0.003767710962501512, "error_low": 0.0010005828080374094, "error_high": 0.0009277603276130787}, {"bin": [66.0, 67.0], "value": 0.004071699748599389, "error_low": 0.0011634347455293692, "error_high": 0.0011219950153816488}, {"bin": [67.0, 68.0], "value": 0.006070090996415571, "error_low": 0.0018563749496315523, "error_high": 0.0018610515225198085}, {"bin": [68.0, 69.0], "value": 0.005392833360377014, "error_low": 0.0017569674595179726, "error_high": 0.0018296135156313786}, {"bin": [69.0, 70.0], "value": 0.002855228581511884, "error_low": 0.0009868588163188597, "error_high": 0.0010667087428273543}, {"bin": [70.0, 71.0], "value": 0.0025024477659540893, "error_low": 0.0009141616372350934, "error_high": 0.001025111054040345}, {"bin": [71.0, 72.0], "value": 0.0015560140748819829, "error_low": 0.0005987546227938813, "error_high": 0.0006962840308018302}, {"bin": [72.0, 73.0], "value": 0.0023544062459461917, "error_low": 0.0009513974668325373, "error_high": 0.0011470536515692654}, {"bin": [73.0, 74.0], "value": 0.002695902710716905, "error_low": 0.001140810427916513, "error_high": 0.0014258244097627407}, {"bin": [74.0, 75.0], "value": 0.001379731263816533, "error_low": 0.0006098403440723696, "error_high": 0.0007901132453634618}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-750_2016.json b/data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-750_2016.json new file mode 100644 index 00000000..df06e3e5 --- /dev/null +++ b/data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-750_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.6547636262927807, "error_low": -0.02376171887577261, "error_high": -0.016840141978186507}, {"bin": [1.0, 2.0], "value": 0.5740709993656239, "error_low": -0.15965985723454135, "error_high": -0.12258515987128893}, {"bin": [2.0, 3.0], "value": 1.1453271055543637, "error_low": -0.05915574436152582, "error_high": -0.061300404950401344}, {"bin": [3.0, 4.0], "value": 0.950674501016555, "error_low": -0.1358797751348212, "error_high": -0.11663583892554452}, {"bin": [4.0, 5.0], "value": 1.1134826026726437, "error_low": -0.12818473584947476, "error_high": -0.10047709896152734}, {"bin": [5.0, 6.0], "value": 1.130612680212668, "error_low": -0.11399878154426335, "error_high": -0.113403869142928}, {"bin": [6.0, 7.0], "value": 0.6500123823596305, "error_low": -0.10241161315055125, "error_high": -0.057442222793832376}, {"bin": [7.0, 8.0], "value": 0.4201267651419233, "error_low": -0.231988698150367, "error_high": -0.12589128367473396}, {"bin": [8.0, 9.0], "value": 0.7456245015825113, "error_low": -0.35450185895423003, "error_high": -0.24387502272723272}, {"bin": [9.0, 10.0], "value": 0.8983441054585125, "error_low": -0.472207019633608, "error_high": -0.2832170708623162}, {"bin": [10.0, 11.0], "value": 0.939737360659952, "error_low": -0.5121476317455071, "error_high": -0.32500924239015394}, {"bin": [11.0, 12.0], "value": 1.0415483727675168, "error_low": -0.4452665063226693, "error_high": -0.3313431855634955}, {"bin": [12.0, 13.0], "value": 1.1251995044821506, "error_low": -0.37444247216395765, "error_high": -0.29886876681976415}, {"bin": [13.0, 14.0], "value": 1.1818200379331971, "error_low": -0.32815290900383154, "error_high": -0.2659664316666739}, {"bin": [14.0, 15.0], "value": 1.1850315136109972, "error_low": -0.29230520513272595, "error_high": -0.2396710419324879}, {"bin": [15.0, 16.0], "value": 1.2108149251415516, "error_low": -0.2374707805836458, "error_high": -0.22056209740299737}, {"bin": [16.0, 17.0], "value": 1.1970913572414488, "error_low": -0.16757485886416656, "error_high": -0.1759055547780477}, {"bin": [17.0, 18.0], "value": 1.1625266384303257, "error_low": -0.11445379123788091, "error_high": -0.127997282065605}, {"bin": [18.0, 19.0], "value": 1.143884311574664, "error_low": -0.08361872326263864, "error_high": -0.09318978694335933}, {"bin": [19.0, 20.0], "value": 1.0901137745505423, "error_low": -0.06924812695869709, "error_high": -0.0692319860761561}, {"bin": [20.0, 21.0], "value": 1.0650162332903248, "error_low": -0.060627752342427454, "error_high": -0.06050384244416751}, {"bin": [21.0, 22.0], "value": 1.072015824306954, "error_low": -0.04103043678447027, "error_high": -0.05500157525194327}, {"bin": [22.0, 23.0], "value": 1.039115150978245, "error_low": -0.012927310720250995, "error_high": -0.03706076507728562}, {"bin": [23.0, 24.0], "value": 1.0455005840405818, "error_low": 0.010246437258604413, "error_high": -0.013765206853417311}, {"bin": [24.0, 25.0], "value": 1.0515978145054423, "error_low": 0.030571137344452604, "error_high": 0.007756078918982334}, {"bin": [25.0, 26.0], "value": 1.0693127410385255, "error_low": 0.052850185380227455, "error_high": 0.02733726421516436}, {"bin": [26.0, 27.0], "value": 1.1057933634626498, "error_low": 0.07792932297468669, "error_high": 0.05000055927939662}, {"bin": [27.0, 28.0], "value": 1.0918796797942647, "error_low": 0.09950266253033735, "error_high": 0.07283062530006323}, {"bin": [28.0, 29.0], "value": 1.0994902607448933, "error_low": 0.12398767327010007, "error_high": 0.09752962225560835}, {"bin": [29.0, 30.0], "value": 1.1039833843371027, "error_low": 0.15165575845625712, "error_high": 0.12370264987631874}, {"bin": [30.0, 31.0], "value": 1.0923752567161253, "error_low": 0.1805990340628283, "error_high": 0.15205923489079987}, {"bin": [31.0, 32.0], "value": 1.0841671929821028, "error_low": 0.2118503433975102, "error_high": 0.18639559438268982}, {"bin": [32.0, 33.0], "value": 1.0193500701027611, "error_low": 0.23044334631783314, "error_high": 0.21426593393856308}, {"bin": [33.0, 34.0], "value": 0.9863986090658338, "error_low": 0.2529629579857041, "error_high": 0.24942116109185897}, {"bin": [34.0, 35.0], "value": 0.8884316379494885, "error_low": 0.2546839388261999, "error_high": 0.26543537125420014}, {"bin": [35.0, 36.0], "value": 0.8380319582246684, "error_low": 0.2662497859193923, "error_high": 0.2913467799711006}, {"bin": [36.0, 37.0], "value": 0.7427925906236761, "error_low": 0.26073785420185897, "error_high": 0.29761808681566504}, {"bin": [37.0, 38.0], "value": 0.5988657442925908, "error_low": 0.23224932443568436, "error_high": 0.27584273745071086}, {"bin": [38.0, 39.0], "value": 0.4955706896393609, "error_low": 0.2123140697699768, "error_high": 0.26347762523501506}, {"bin": [39.0, 40.0], "value": 0.40892712616768384, "error_low": 0.1930929164442268, "error_high": 0.2530150827594821}, {"bin": [40.0, 41.0], "value": 0.3094546446375371, "error_low": 0.16025010305596918, "error_high": 0.22483844332246533}, {"bin": [41.0, 42.0], "value": 0.23034796826318452, "error_low": 0.12990130436152064, "error_high": 0.1979680671027216}, {"bin": [42.0, 43.0], "value": 0.16704680972213348, "error_low": 0.10175567293062399, "error_high": 0.17060928851182167}, {"bin": [43.0, 44.0], "value": 0.11340161711079541, "error_low": 0.07398933902321422, "error_high": 0.1379430481700363}, {"bin": [44.0, 45.0], "value": 0.07655663284355693, "error_low": 0.05306438016280608, "error_high": 0.11095641913525378}, {"bin": [45.0, 46.0], "value": 0.04989292423015924, "error_low": 0.036456950763450485, "error_high": 0.08609802490144863}, {"bin": [46.0, 47.0], "value": 0.031774664391764615, "error_low": 0.024301336268350383, "error_high": 0.06520160334581528}, {"bin": [47.0, 48.0], "value": 0.020554338584515663, "error_low": 0.016343087396655003, "error_high": 0.05006834159377725}, {"bin": [48.0, 49.0], "value": 0.013395144379959955, "error_low": 0.010999533310413031, "error_high": 0.03864660765868543}, {"bin": [49.0, 50.0], "value": 0.007192348842375703, "error_low": 0.006055113756738898, "error_high": 0.02449205216490659}, {"bin": [50.0, 51.0], "value": 0.004556315250786957, "error_low": 0.003894777460789235, "error_high": 0.018193698018066445}, {"bin": [51.0, 52.0], "value": 0.0026060308949316046, "error_low": 0.002225832820258374, "error_high": 0.01203361247796362}, {"bin": [52.0, 53.0], "value": 0.0014726611484727236, "error_low": 0.00121787335870604, "error_high": 0.007620931001516057}, {"bin": [53.0, 54.0], "value": 0.0009136661472813004, "error_low": 0.0006857006772129711, "error_high": 0.004942597542861197}, {"bin": [54.0, 55.0], "value": 0.0005810621048096308, "error_low": 0.00035074201215744576, "error_high": 0.0028608574609514073}, {"bin": [55.0, 56.0], "value": 0.0006651696325539949, "error_low": 0.0002742784353134279, "error_high": 0.0024003757508851272}, {"bin": [56.0, 57.0], "value": 0.0006597025980444541, "error_low": 0.00016886531832432147, "error_high": 0.001382296605940634}, {"bin": [57.0, 58.0], "value": 0.0007450914679218882, "error_low": 0.00013087056012534275, "error_high": 0.0007747077957930177}, {"bin": [58.0, 59.0], "value": 0.0011173248259618554, "error_low": 0.00016902307612390104, "error_high": 0.000557304918629549}, {"bin": [59.0, 60.0], "value": 0.0024796415752833647, "error_low": 0.00038200812890722656, "error_high": 0.0006658721907425624}, {"bin": [60.0, 61.0], "value": 0.0028848237358684555, "error_low": 0.000484155203171726, "error_high": 0.0005369868034828655}, {"bin": [61.0, 62.0], "value": 0.010720277458252412, "error_low": 0.001991209549826633, "error_high": 0.0017952415859691581}, {"bin": [62.0, 63.0], "value": 0.004955034745750322, "error_low": 0.0010166944608092383, "error_high": 0.0008688684960731731}, {"bin": [63.0, 64.0], "value": 0.009105172278466477, "error_low": 0.002050298962224976, "error_high": 0.001771205194938454}, {"bin": [64.0, 65.0], "value": 0.005540691685421009, "error_low": 0.0013594535872269112, "error_high": 0.0012130630067936138}, {"bin": [65.0, 66.0], "value": 0.007535459618660164, "error_low": 0.0020011756262973864, "error_high": 0.0018555299369040906}, {"bin": [66.0, 67.0], "value": 0.01357240137431037, "error_low": 0.003878135499695184, "error_high": 0.0037400023648535407}, {"bin": [67.0, 68.0], "value": 0.0030350606801001273, "error_low": 0.0009281921177914164, "error_high": 0.0009305304159321114}, {"bin": [68.0, 69.0], "value": 0.001540817178909306, "error_low": 0.0005019931942085215, "error_high": 0.0005227493132575478}, {"bin": [69.0, 70.0], "value": 0.004758738452781597, "error_low": 0.001644773040971866, "error_high": 0.0017778569272106862}, {"bin": [70.0, 71.0], "value": 0.00278051154433211, "error_low": 0.001015740276500282, "error_high": 0.0011390180281724734}, {"bin": [71.0, 72.0], "value": 0.003630717763873687, "error_low": 0.001397101144695054, "error_high": 0.001624670907636563}, {"bin": [72.0, 73.0], "value": 0.006278448347234881, "error_low": 0.0025370727177958367, "error_high": 0.003058825177381634}, {"bin": [73.0, 74.0], "value": 0.001347958098075282, "error_low": 0.0005704080672369157, "error_high": 0.0007129157710079243}, {"bin": [74.0, 75.0], "value": 0.0011497818882423788, "error_low": 0.0005082028658206512, "error_high": 0.0006584310459606397}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file diff --git a/data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-850_2016.json b/data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-850_2016.json new file mode 100644 index 00000000..4b8fbde6 --- /dev/null +++ b/data/pileup/GluGluToRadionToHHTo2B2WToLNu2J_M-850_2016.json @@ -0,0 +1 @@ +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.32672213886911955, "error_low": -0.011856919508884955, "error_high": -0.008403104548010576}, {"bin": [1.0, 2.0], "value": 0.5092570822632126, "error_low": -0.1416338974441711, "error_high": -0.10874501745220944}, {"bin": [2.0, 3.0], "value": 1.1430191962319123, "error_low": -0.05903654165233796, "error_high": -0.0611768806093036}, {"bin": [3.0, 4.0], "value": 0.8132219169858403, "error_low": -0.1162336962825723, "error_high": -0.0997721306491961}, {"bin": [4.0, 5.0], "value": 0.9778902657947802, "error_low": -0.11257527069556639, "error_high": -0.08824168134637922}, {"bin": [5.0, 6.0], "value": 1.0225531657944007, "error_low": -0.1031032262462015, "error_high": -0.10256517323299652}, {"bin": [6.0, 7.0], "value": 0.9112726512920706, "error_low": -0.14357403762066645, "error_high": -0.08053004539917274}, {"bin": [7.0, 8.0], "value": 0.45153253244230956, "error_low": -0.2493305665456566, "error_high": -0.13530204416008412}, {"bin": [8.0, 9.0], "value": 0.8166424556113876, "error_low": -0.38826683940877427, "error_high": -0.2671032094567123}, {"bin": [9.0, 10.0], "value": 0.8606725496373226, "error_low": -0.45240528331542307, "error_high": -0.27134052196565694}, {"bin": [10.0, 11.0], "value": 0.908783797283844, "error_low": -0.49527824372200113, "error_high": -0.31430391704789074}, {"bin": [11.0, 12.0], "value": 1.1072272257022546, "error_low": -0.47334450457043653, "error_high": -0.35223730908627293}, {"bin": [12.0, 13.0], "value": 1.124080815580205, "error_low": -0.37407019628189575, "error_high": -0.29857162736027476}, {"bin": [13.0, 14.0], "value": 1.1911626088033913, "error_low": -0.3307470364599798, "error_high": -0.26806896010347725}, {"bin": [14.0, 15.0], "value": 1.1716373154214372, "error_low": -0.289001331940816, "error_high": -0.23696208322626755}, {"bin": [15.0, 16.0], "value": 1.1955918840859494, "error_low": -0.23448516538575914, "error_high": -0.21778906760764438}, {"bin": [16.0, 17.0], "value": 1.2072863674048115, "error_low": -0.16900200757667672, "error_high": -0.17740365173439576}, {"bin": [17.0, 18.0], "value": 1.1810999886979627, "error_low": -0.11628238619979125, "error_high": -0.1300422574446809}, {"bin": [18.0, 19.0], "value": 1.1347456810425072, "error_low": -0.08295068313853204, "error_high": -0.0924452824304216}, {"bin": [19.0, 20.0], "value": 1.0867832154087953, "error_low": -0.06903655731553204, "error_high": -0.06902046574725995}, {"bin": [20.0, 21.0], "value": 1.0701982821480427, "error_low": -0.06092274876121562, "error_high": -0.06079823595463707}, {"bin": [21.0, 22.0], "value": 1.0458311182625764, "error_low": -0.04002824082643164, "error_high": -0.053658124859426004}, {"bin": [22.0, 23.0], "value": 1.0552707965374104, "error_low": -0.013128298117877746, "error_high": -0.03763696742038136}, {"bin": [23.0, 24.0], "value": 1.0421403923606156, "error_low": 0.010213505671810896, "error_high": -0.013720966099994403}, {"bin": [24.0, 25.0], "value": 1.0463081848135605, "error_low": 0.030417361829154776, "error_high": 0.007717065158420411}, {"bin": [25.0, 26.0], "value": 1.0669320146860848, "error_low": 0.05273251930907996, "error_high": 0.02727640031368539}, {"bin": [26.0, 27.0], "value": 1.06804789355535, "error_low": 0.07526926096633224, "error_high": 0.048293825753958686}, {"bin": [27.0, 28.0], "value": 1.0783531701946356, "error_low": 0.09826999583197116, "error_high": 0.07192837922799233}, {"bin": [28.0, 29.0], "value": 1.0963323693185199, "error_low": 0.12363156314855128, "error_high": 0.09724950339604721}, {"bin": [29.0, 30.0], "value": 1.0936147368814837, "error_low": 0.1502314026947873, "error_high": 0.12254083060975107}, {"bin": [30.0, 31.0], "value": 1.1152707264266732, "error_low": 0.18438427149723335, "error_high": 0.15524629683242352}, {"bin": [31.0, 32.0], "value": 1.0682381209482135, "error_low": 0.20873774286668156, "error_high": 0.18365698647337392}, {"bin": [32.0, 33.0], "value": 1.084759357239899, "error_low": 0.24523035173455554, "error_high": 0.22801487300056933}, {"bin": [33.0, 34.0], "value": 0.9882003458504564, "error_low": 0.2534250152740669, "error_high": 0.24987674900193124}, {"bin": [34.0, 35.0], "value": 0.9157889791357516, "error_low": 0.26252638287199137, "error_high": 0.27360888253421645}, {"bin": [35.0, 36.0], "value": 0.8010896568074138, "error_low": 0.254512906738137, "error_high": 0.27850356980828084}, {"bin": [36.0, 37.0], "value": 0.7400992645703123, "error_low": 0.2597924327414344, "error_high": 0.2965389396118675}, {"bin": [37.0, 38.0], "value": 0.6095398698616447, "error_low": 0.23638891411163554, "error_high": 0.2807593319377416}, {"bin": [38.0, 39.0], "value": 0.49712266342608186, "error_low": 0.2129789716249974, "error_high": 0.2643027554864627}, {"bin": [39.0, 40.0], "value": 0.4253217379271546, "error_low": 0.20083435298886168, "error_high": 0.26315890493632427}, {"bin": [40.0, 41.0], "value": 0.30642641298351175, "error_low": 0.15868194292961754, "error_high": 0.2226382407955057}, {"bin": [41.0, 42.0], "value": 0.22807915695847875, "error_low": 0.1286218420330546, "error_high": 0.196018181492703}, {"bin": [42.0, 43.0], "value": 0.16874188955780253, "error_low": 0.10278822176909955, "error_high": 0.17234051801099784}, {"bin": [43.0, 44.0], "value": 0.11773041935585629, "error_low": 0.07681368337591721, "error_high": 0.14320865365100213}, {"bin": [44.0, 45.0], "value": 0.08057912280480824, "error_low": 0.055852524423814734, "error_high": 0.11678636574510544}, {"bin": [45.0, 46.0], "value": 0.0505159842245714, "error_low": 0.036912223086920146, "error_high": 0.08717321212973234}, {"bin": [46.0, 47.0], "value": 0.034435770286179154, "error_low": 0.026336556165200586, "error_high": 0.07066219197232483}, {"bin": [47.0, 48.0], "value": 0.020109223571994857, "error_low": 0.015989169243498233, "error_high": 0.04898408532331768}, {"bin": [48.0, 49.0], "value": 0.01224095658012921, "error_low": 0.010051762477147211, "error_high": 0.03531663660355945}, {"bin": [49.0, 50.0], "value": 0.006811639453331696, "error_low": 0.005734601124573717, "error_high": 0.023195625306242765}, {"bin": [50.0, 51.0], "value": 0.004780920055994065, "error_low": 0.004086771579886791, "error_high": 0.019090561332921356}, {"bin": [51.0, 52.0], "value": 0.0027735889402173233, "error_low": 0.0023689455505105914, "error_high": 0.012807328779046204}, {"bin": [52.0, 53.0], "value": 0.0014409888387656741, "error_low": 0.0011916807330359016, "error_high": 0.007457028743901403}, {"bin": [53.0, 54.0], "value": 0.0010237054768116385, "error_low": 0.0007682844995462542, "error_high": 0.005537869810935383}, {"bin": [54.0, 55.0], "value": 0.0007973505094011771, "error_low": 0.000481298504492489, "error_high": 0.003925752746448859}, {"bin": [55.0, 56.0], "value": 0.0007017624216914648, "error_low": 0.0002893672374131911, "error_high": 0.002532426944150787}, {"bin": [56.0, 57.0], "value": 0.000697101135252803, "error_low": 0.00017843829243306708, "error_high": 0.0014606589940886975}, {"bin": [57.0, 58.0], "value": 0.0007081810413217973, "error_low": 0.0001243874793069677, "error_high": 0.0007363302321458467}, {"bin": [58.0, 59.0], "value": 0.0011150734167657884, "error_low": 0.0001686824946751669, "error_high": 0.0005561819493822343}, {"bin": [59.0, 60.0], "value": 0.0014556735747277157, "error_low": 0.00022425787021976436, "error_high": 0.00039090026634161176}, {"bin": [60.0, 61.0], "value": 0.0028790108167123084, "error_low": 0.0004831796305500534, "error_high": 0.0005359047751988654}, {"bin": [61.0, 62.0], "value": 0.007132450518652491, "error_low": 0.0013247981352827749, "error_high": 0.0011944160802568986}, {"bin": [62.0, 63.0], "value": 0.004945050351891238, "error_low": 0.0010146458217074085, "error_high": 0.0008671177262558703}, {"bin": [63.0, 64.0], "value": 0.006057883389014001, "error_low": 0.0013641116989240787, "error_high": 0.0011784241089351577}, {"bin": [64.0, 65.0], "value": 0.00829429104089979, "error_low": 0.00203507149454364, "error_high": 0.0018159280827283047}, {"bin": [65.0, 66.0], "value": 0.005013516961170066, "error_low": 0.0013314287983014865, "error_high": 0.0012345273256578792}, {"bin": [66.0, 67.0], "value": 0.006772526494350491, "error_low": 0.001935160528783091, "error_high": 0.001866233130479543}, {"bin": [67.0, 68.0], "value": 0.0030289450335363307, "error_low": 0.0009263218108901631, "error_high": 0.0009286553973606483}, {"bin": [68.0, 69.0], "value": 0.0053819937240640004, "error_low": 0.0017534359414824066, "error_high": 0.0018259359784672342}, {"bin": [69.0, 70.0], "value": 0.003166099634813621, "error_low": 0.0010943058493429903, "error_high": 0.0011828496614900972}, {"bin": [70.0, 71.0], "value": 0.0083247266950281, "error_low": 0.0030410807724332717, "error_high": 0.0034101688247164877}, {"bin": [71.0, 72.0], "value": 0.007246803736849528, "error_low": 0.002788571972427517, "error_high": 0.003242794392271843}, {"bin": [72.0, 73.0], "value": 0.002088599028567882, "error_low": 0.0008439868134183478, "error_high": 0.0010175538510007682}, {"bin": [73.0, 74.0], "value": 0.0008968279480805674, "error_low": 0.00037950578526077853, "error_high": 0.00047431948291289127}, {"bin": [74.0, 75.0], "value": 0.004589860312021024, "error_low": 0.0020287153486573577, "error_high": 0.0026284172302252842}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file From 526fd2958c5d4d8df1e145c7149c33d635adccd2 Mon Sep 17 00:00:00 2001 From: FlorianBury Date: Wed, 12 Jan 2022 12:24:08 +0100 Subject: [PATCH 03/13] Added --- ...GluGluToRadionToHHTo2B2Tau_M-650_2016.json | 38 ++++++++++++------- ...GluGluToRadionToHHTo2B2Tau_M-650_2016.json | 2 +- 2 files changed, 25 insertions(+), 15 deletions(-) diff --git a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2Tau_M-650_2016.json b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2Tau_M-650_2016.json index 9c326082..0dec0427 100644 --- a/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2Tau_M-650_2016.json +++ b/data/ScaleFactors_Btag/BtagReweightingRatio_jetN_GluGluToRadionToHHTo2B2Tau_M-650_2016.json @@ -20,7 +20,8 @@ 11.0, 12.0, 13.0, - 14.0 + 14.0, + 15.0 ] }, "data": [ @@ -38,7 +39,7 @@ 1.0, 2.0 ], - "value": 0.9950201545188274, + "value": 0.9972071348673897, "error_low": 0.0, "error_high": 0.0 }, @@ -47,7 +48,7 @@ 2.0, 3.0 ], - "value": 0.9934988864028488, + "value": 0.9876227547723991, "error_low": 0.0, "error_high": 0.0 }, @@ -56,7 +57,7 @@ 3.0, 4.0 ], - "value": 0.9848605027708704, + "value": 0.9765701706949251, "error_low": 0.0, "error_high": 0.0 }, @@ -65,7 +66,7 @@ 4.0, 5.0 ], - "value": 0.975173546889032, + "value": 0.9658280005230492, "error_low": 0.0, "error_high": 0.0 }, @@ -74,7 +75,7 @@ 5.0, 6.0 ], - "value": 0.9654177663288279, + "value": 0.9602244298996822, "error_low": 0.0, "error_high": 0.0 }, @@ -83,7 +84,7 @@ 6.0, 7.0 ], - "value": 0.9539450239906089, + "value": 0.9507484250376627, "error_low": 0.0, "error_high": 0.0 }, @@ -92,7 +93,7 @@ 7.0, 8.0 ], - "value": 0.9416070571759794, + "value": 0.9374410279839561, "error_low": 0.0, "error_high": 0.0 }, @@ -101,7 +102,7 @@ 8.0, 9.0 ], - "value": 0.9311941255954973, + "value": 0.9209957359789726, "error_low": 0.0, "error_high": 0.0 }, @@ -110,7 +111,7 @@ 9.0, 10.0 ], - "value": 0.9103891837229805, + "value": 0.9097484973447345, "error_low": 0.0, "error_high": 0.0 }, @@ -119,7 +120,7 @@ 10.0, 11.0 ], - "value": 0.9190564241874707, + "value": 0.9064825100412162, "error_low": 0.0, "error_high": 0.0 }, @@ -128,7 +129,7 @@ 11.0, 12.0 ], - "value": 0.8984028314524448, + "value": 0.9050249199532943, "error_low": 0.0, "error_high": 0.0 }, @@ -137,7 +138,7 @@ 12.0, 13.0 ], - "value": 1.0298938855825257, + "value": 0.8697650282466671, "error_low": 0.0, "error_high": 0.0 }, @@ -146,7 +147,16 @@ 13.0, 14.0 ], - "value": 0.94082270798817, + "value": 1.147802821677707, + "error_low": 0.0, + "error_high": 0.0 + }, + { + "bin": [ + 14.0, + 15.0 + ], + "value": 0.45919741821290133, "error_low": 0.0, "error_high": 0.0 } diff --git a/data/pileup/GluGluToRadionToHHTo2B2Tau_M-650_2016.json b/data/pileup/GluGluToRadionToHHTo2B2Tau_M-650_2016.json index 67423c8d..9cc9a4e8 100644 --- a/data/pileup/GluGluToRadionToHHTo2B2Tau_M-650_2016.json +++ b/data/pileup/GluGluToRadionToHHTo2B2Tau_M-650_2016.json @@ -1 +1 @@ -{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.4903189246269552, "error_low": -0.01779393353357589, "error_high": -0.012610719309593232}, {"bin": [1.0, 2.0], "value": 1.1463795522943543, "error_low": -0.3188295452272836, "error_high": -0.2447939729519023}, {"bin": [2.0, 3.0], "value": 1.257925844860113, "error_low": -0.0649714298591435, "error_high": -0.06732693508565601}, {"bin": [3.0, 4.0], "value": 0.9153146679158679, "error_low": -0.13082579907320535, "error_high": -0.11229763084953559}, {"bin": [4.0, 5.0], "value": 1.1465163199455735, "error_low": -0.13198759573484087, "error_high": -0.1034579556642119}, {"bin": [5.0, 6.0], "value": 1.3271935090784779, "error_low": -0.13381987090392666, "error_high": -0.13312152045081294}, {"bin": [6.0, 7.0], "value": 0.9264159707956048, "error_low": -0.14595991798371655, "error_high": -0.08186827518735373}, {"bin": [7.0, 8.0], "value": 0.5905554460803794, "error_low": -0.3260972651326218, "error_high": -0.17696035900747542}, {"bin": [8.0, 9.0], "value": 0.8056558916877977, "error_low": -0.38304335583739746, "error_high": -0.26350978069884157}, {"bin": [9.0, 10.0], "value": 0.8907792028902758, "error_low": -0.46823059225588015, "error_high": -0.28083211666301044}, {"bin": [10.0, 11.0], "value": 0.9715587980505126, "error_low": -0.5294900025828956, "error_high": -0.3360147229542221}, {"bin": [11.0, 12.0], "value": 1.0729788462579086, "error_low": -0.4587031718574135, "error_high": -0.3413420233346144}, {"bin": [12.0, 13.0], "value": 1.151180099430065, "error_low": -0.3830882617877851, "error_high": -0.3057695771581943}, {"bin": [13.0, 14.0], "value": 1.1895676833106554, "error_low": -0.3303041776292892, "error_high": -0.2677100250469868}, {"bin": [14.0, 15.0], "value": 1.187075376117084, "error_low": -0.2928093534547265, "error_high": -0.24008441039634243}, {"bin": [15.0, 16.0], "value": 1.2204345767497895, "error_low": -0.2393574323988139, "error_high": -0.22231441354227122}, {"bin": [16.0, 17.0], "value": 1.2057463746963746, "error_low": -0.168786431664941, "error_high": -0.17717735883695496}, {"bin": [17.0, 18.0], "value": 1.183775852004767, "error_low": -0.1165458319481929, "error_high": -0.13033687712833175}, {"bin": [18.0, 19.0], "value": 1.1205119661732008, "error_low": -0.08191018887472201, "error_high": -0.09128569238913742}, {"bin": [19.0, 20.0], "value": 1.0928636009675623, "error_low": -0.06942280627500863, "error_high": -0.06940662467687786}, {"bin": [20.0, 21.0], "value": 1.0621208027670888, "error_low": -0.060462925329279216, "error_high": -0.060339352301473026}, {"bin": [21.0, 22.0], "value": 1.0547303972537967, "error_low": -0.04036885268662749, "error_high": -0.05411471733877682}, {"bin": [22.0, 23.0], "value": 1.0537391690530962, "error_low": -0.013109243613303567, "error_high": -0.03758234086015011}, {"bin": [23.0, 24.0], "value": 1.0409421689161173, "error_low": 0.010201762472875409, "error_high": -0.01370519012260929}, {"bin": [24.0, 25.0], "value": 1.0440641963674906, "error_low": 0.030352126548101488, "error_high": 0.007700514580584628}, {"bin": [25.0, 26.0], "value": 1.07729232023162, "error_low": 0.05324457162797924, "error_high": 0.027541264276470523}, {"bin": [26.0, 27.0], "value": 1.0826564129759424, "error_low": 0.07629877702758292, "error_high": 0.04895437786559942}, {"bin": [27.0, 28.0], "value": 1.0810185610890453, "error_low": 0.09851289209204972, "error_high": 0.07210616629473732}, {"bin": [28.0, 29.0], "value": 1.1060423776035995, "error_low": 0.12472654450280607, "error_high": 0.09811082384057856}, {"bin": [29.0, 30.0], "value": 1.124312676731913, "error_low": 0.1544484220966298, "error_high": 0.12598057124273376}, {"bin": [30.0, 31.0], "value": 1.0891044003224482, "error_low": 0.18005827345732717, "error_high": 0.15160392988677085}, {"bin": [31.0, 32.0], "value": 1.0868586791400812, "error_low": 0.2123762699063625, "error_high": 0.1868583285121086}, {"bin": [32.0, 33.0], "value": 1.0416613701335493, "error_low": 0.2354872373132766, "error_high": 0.2189557374503226}, {"bin": [33.0, 34.0], "value": 0.9867764799664858, "error_low": 0.2530598633745471, "error_high": 0.24951670968440265}, {"bin": [34.0, 35.0], "value": 0.8962138367767403, "error_low": 0.2569148375981387, "error_high": 0.2677604469793884}, {"bin": [35.0, 36.0], "value": 0.830112605753085, "error_low": 0.26373374117970705, "error_high": 0.28859357012103737}, {"bin": [36.0, 37.0], "value": 0.7077068864188932, "error_low": 0.2484219380995793, "error_high": 0.2835601380802848}, {"bin": [37.0, 38.0], "value": 0.599980305823634, "error_low": 0.2326815684988885, "error_high": 0.27635611412438155}, {"bin": [38.0, 39.0], "value": 0.49511787922991524, "error_low": 0.2121200752039673, "error_high": 0.26323688175712845}, {"bin": [39.0, 40.0], "value": 0.39702735096425157, "error_low": 0.18747391454382653, "error_high": 0.24565234643007305}, {"bin": [40.0, 41.0], "value": 0.2995759033764669, "error_low": 0.15513442832759666, "error_high": 0.21766091069978954}, {"bin": [41.0, 42.0], "value": 0.2268191802514104, "error_low": 0.12791129694360842, "error_high": 0.1949353190946818}, {"bin": [42.0, 43.0], "value": 0.16720047459519005, "error_low": 0.10184927706822877, "error_high": 0.1707662304774003}, {"bin": [43.0, 44.0], "value": 0.11585751813916666, "error_low": 0.07559170147998666, "error_high": 0.14093043479192607}, {"bin": [44.0, 45.0], "value": 0.07771999199483723, "error_low": 0.05387074964349586, "error_high": 0.11264251948736917}, {"bin": [45.0, 46.0], "value": 0.04921419440634479, "error_low": 0.03596100028248968, "error_high": 0.08492677069709378}, {"bin": [46.0, 47.0], "value": 0.03128644296438703, "error_low": 0.023927943399936903, "error_high": 0.06419977309954361}, {"bin": [47.0, 48.0], "value": 0.020845363240903185, "error_low": 0.01657448581282714, "error_high": 0.050777248954055866}, {"bin": [48.0, 49.0], "value": 0.012842088825254162, "error_low": 0.010545387179252515, "error_high": 0.03705097565727544}, {"bin": [49.0, 50.0], "value": 0.007366121539547693, "error_low": 0.006201409976826602, "error_high": 0.025083799041656668}, {"bin": [50.0, 51.0], "value": 0.004165684562899561, "error_low": 0.003560862989350138, "error_high": 0.01663388128440533}, {"bin": [51.0, 52.0], "value": 0.0023418275479786576, "error_low": 0.002000174528173769, "error_high": 0.010813626675494393}, {"bin": [52.0, 53.0], "value": 0.0014342120667236418, "error_low": 0.001186076422678034, "error_high": 0.007421959364771728}, {"bin": [53.0, 54.0], "value": 0.001001665518959353, "error_low": 0.0007517436502764995, "error_high": 0.00541864175170432}, {"bin": [54.0, 55.0], "value": 0.0007070823990230138, "error_low": 0.0004268106650591117, "error_high": 0.0034813179865087656}, {"bin": [55.0, 56.0], "value": 0.0007522499566550079, "error_low": 0.0003101854489113063, "error_high": 0.0027146196491651974}, {"bin": [56.0, 57.0], "value": 0.0009198946194584482, "error_low": 0.00023546716080874658, "error_high": 0.0019274855276752746}, {"bin": [57.0, 58.0], "value": 0.0010380665910685294, "error_low": 0.00018232977032933305, "error_high": 0.0010793282640801632}, {"bin": [58.0, 59.0], "value": 0.0011474842853847317, "error_low": 0.00017358544195292507, "error_high": 0.0005723480060908052}, {"bin": [59.0, 60.0], "value": 0.002652680607539665, "error_low": 0.0004086661417422436, "error_high": 0.0007123393417376852}, {"bin": [60.0, 61.0], "value": 0.0028803954096509967, "error_low": 0.00048341200449623445, "error_high": 0.0005361625060706092}, {"bin": [61.0, 62.0], "value": 0.005351910689898617, "error_low": 0.0009940764795543459, "error_high": 0.0008962429071742656}, {"bin": [62.0, 63.0], "value": 0.005936914377711962, "error_low": 0.0012181605723946267, "error_high": 0.001041041714410153}, {"bin": [63.0, 64.0], "value": 0.005454717371854314, "error_low": 0.0012282910223668014, "error_high": 0.0010610918113870766}, {"bin": [64.0, 65.0], "value": 0.0035564056622558395, "error_low": 0.0008725929377931866, "error_high": 0.0007786291659912293}, {"bin": [65.0, 66.0], "value": 0.00752389237003592, "error_low": 0.0019981037372313456, "error_high": 0.001852681620119703}, {"bin": [66.0, 67.0], "value": 0.0029039072120228943, "error_low": 0.0008297533602331353, "error_high": 0.0008001988403347465}, {"bin": [67.0, 68.0], "value": 0.004545602807138273, "error_low": 0.0013901510186798273, "error_high": 0.0013936530819703436}, {"bin": [68.0, 69.0], "value": 0.002692291034055104, "error_low": 0.0008771396077508536, "error_high": 0.0009134070598421067}, {"bin": [69.0, 70.0], "value": 0.002375716794183162, "error_low": 0.0008211241224599212, "error_high": 0.0008875639208875733}, {"bin": [70.0, 71.0], "value": 0.01249309598378513, "error_low": 0.0045638151709104305, "error_high": 0.005117713530888595}, {"bin": [71.0, 72.0], "value": 0.0018125722294176534, "error_low": 0.0006974782677296452, "error_high": 0.0008110884846039106}, {"bin": [72.0, 73.0], "value": 0.002350804105728951, "error_low": 0.0009499418696586176, "error_high": 0.00114529870885419}, {"bin": [73.0, 74.0], "value": 0.0011536190640263518, "error_low": 0.00048817067947328765, "error_high": 0.000610132633688035}, {"bin": [74.0, 75.0], "value": 0.0008610127324734213, "error_low": 0.0003805670820054012, "error_high": 0.0004930652672695383}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file +{"dimension": 1, "variables": ["NumTrueInteractions"], "binning": {"x": [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0]}, "error_type": "absolute", "data": [{"bin": [0.0, 1.0], "value": 0.6547669015651332, "error_low": -0.023761837737141467, "error_high": -0.016840226216298215}, {"bin": [1.0, 2.0], "value": 0.7654318279941659, "error_low": -0.2128808745179065, "error_high": -0.16344769742579757}, {"bin": [2.0, 3.0], "value": 1.0498884231586019, "error_low": -0.0542263698006471, "error_high": -0.05619231849158923}, {"bin": [3.0, 4.0], "value": 0.8556113740821177, "error_low": -0.12229241553103243, "error_high": -0.10497278543139121}, {"bin": [4.0, 5.0], "value": 2.449673959374979, "error_low": -0.2820078271956046, "error_high": -0.221050721626729}, {"bin": [5.0, 6.0], "value": 0.9643509400478573, "error_low": -0.09723474189750114, "error_high": -0.09672731407229218}, {"bin": [6.0, 7.0], "value": 0.6848378464267164, "error_low": -0.1078984808635628, "error_high": -0.06051978272981129}, {"bin": [7.0, 8.0], "value": 0.430375895008363, "error_low": -0.23764813832930004, "error_high": -0.1289624427212167}, {"bin": [8.0, 9.0], "value": 0.679991953710512, "error_low": -0.3232973315022153, "error_high": -0.22240826691387272}, {"bin": [9.0, 10.0], "value": 0.9097201379237222, "error_low": -0.4781867353717216, "error_high": -0.28680354354383586}, {"bin": [10.0, 11.0], "value": 0.9796099070545272, "error_low": -0.5338777779145429, "error_high": -0.3387992082235507}, {"bin": [11.0, 12.0], "value": 1.1382606810648257, "error_low": -0.4866114431108868, "error_high": -0.36210984523315815}, {"bin": [12.0, 13.0], "value": 1.1236742408625622, "error_low": -0.3739348968600713, "error_high": -0.2984636354139596}, {"bin": [13.0, 14.0], "value": 1.145739640506235, "error_low": -0.31813455849897965, "error_high": -0.2578466044097706}, {"bin": [14.0, 15.0], "value": 1.1949421124575443, "error_low": -0.2947497980364209, "error_high": -0.24167544732124324}, {"bin": [15.0, 16.0], "value": 1.1976598721356888, "error_low": -0.23489074903542506, "error_high": -0.2181657723972733}, {"bin": [16.0, 17.0], "value": 1.2009792205190097, "error_low": -0.16811910148698672, "error_high": -0.17647685348687503}, {"bin": [17.0, 18.0], "value": 1.165334934218577, "error_low": -0.11473027531081104, "error_high": -0.1283064829185141}, {"bin": [18.0, 19.0], "value": 1.1470512826651695, "error_low": -0.08385023100911093, "error_high": -0.09344779324538965}, {"bin": [19.0, 20.0], "value": 1.0849732786889261, "error_low": -0.06892158332777876, "error_high": -0.06890551855852234}, {"bin": [20.0, 21.0], "value": 1.067848829718247, "error_low": -0.06078900242421015, "error_high": -0.060664762965964014}, {"bin": [21.0, 22.0], "value": 1.0513205910553807, "error_low": -0.04023834543617544, "error_high": -0.053939771495661204}, {"bin": [22.0, 23.0], "value": 1.0614507332242407, "error_low": -0.013205180801867833, "error_high": -0.03785737916351439}, {"bin": [23.0, 24.0], "value": 1.0564535611896697, "error_low": 0.010353782003185374, "error_high": -0.013909415281819548}, {"bin": [24.0, 25.0], "value": 1.0636641548158445, "error_low": 0.03092191949879508, "error_high": 0.007845074432685228}, {"bin": [25.0, 26.0], "value": 1.048771317626678, "error_low": 0.051834936993459535, "error_high": 0.026812117270202274}, {"bin": [26.0, 27.0], "value": 1.0819824989873892, "error_low": 0.07625128383165114, "error_high": 0.048923905557257674}, {"bin": [27.0, 28.0], "value": 1.0441385579098417, "error_low": 0.09515202863944883, "error_high": 0.06964619406307548}, {"bin": [28.0, 29.0], "value": 1.1236427574667995, "error_low": 0.12671130983072232, "error_high": 0.09967205495002918}, {"bin": [29.0, 30.0], "value": 1.119760191255279, "error_low": 0.153823040729831, "error_high": 0.12547045983619176}, {"bin": [30.0, 31.0], "value": 1.1173190032713969, "error_low": 0.18472290679437697, "error_high": 0.15553141809266657}, {"bin": [31.0, 32.0], "value": 1.130180811099768, "error_low": 0.220841577279414, "error_high": 0.1943064920322941}, {"bin": [32.0, 33.0], "value": 1.0527077905283393, "error_low": 0.23798448939111494, "error_high": 0.22127767929541342}, {"bin": [33.0, 34.0], "value": 0.975449492012639, "error_low": 0.25015504543224776, "error_high": 0.24665256281603132}, {"bin": [34.0, 35.0], "value": 0.9460783124000308, "error_low": 0.27120933198214525, "error_high": 0.2826583806347144}, {"bin": [35.0, 36.0], "value": 0.8076934825196126, "error_low": 0.2566109975864225, "error_high": 0.2807994289791117}, {"bin": [36.0, 37.0], "value": 0.6806214967311678, "error_low": 0.23891432254640171, "error_high": 0.2727077117619917}, {"bin": [37.0, 38.0], "value": 0.6372092952251064, "error_low": 0.2471195418181485, "error_high": 0.29350410839003505}, {"bin": [38.0, 39.0], "value": 0.4887345197007823, "error_low": 0.20938529474021256, "error_high": 0.25984307246832405}, {"bin": [39.0, 40.0], "value": 0.3940138213940938, "error_low": 0.1860509441017677, "error_high": 0.243787788212238}, {"bin": [40.0, 41.0], "value": 0.3087638944967294, "error_low": 0.1598924002934852, "error_high": 0.22433656949676822}, {"bin": [41.0, 42.0], "value": 0.22909419854094112, "error_low": 0.12919425960867825, "error_high": 0.19689053917670638}, {"bin": [42.0, 43.0], "value": 0.16386892557501392, "error_low": 0.09981988175673924, "error_high": 0.16736363207447374}, {"bin": [43.0, 44.0], "value": 0.11463481529042184, "error_low": 0.07479394411192336, "error_high": 0.1394431248023581}, {"bin": [44.0, 45.0], "value": 0.07350880594357789, "error_low": 0.05095181278250592, "error_high": 0.10653908850817623}, {"bin": [45.0, 46.0], "value": 0.048043685399472576, "error_low": 0.03510570486955975, "error_high": 0.08290687478648015}, {"bin": [46.0, 47.0], "value": 0.031041065499635773, "error_low": 0.023740278151609652, "error_high": 0.063696258603546}, {"bin": [47.0, 48.0], "value": 0.021784427597529903, "error_low": 0.01732115108684358, "error_high": 0.0530647171103675}, {"bin": [48.0, 49.0], "value": 0.013161326452537168, "error_low": 0.010807531790436404, "error_high": 0.03797201472796688}, {"bin": [49.0, 50.0], "value": 0.007218256940410686, "error_low": 0.0060769253351621085, "error_high": 0.02458027681897617}, {"bin": [50.0, 51.0], "value": 0.0038823794979342143, "error_low": 0.003318691383387648, "error_high": 0.01550262356511605}, {"bin": [51.0, 52.0], "value": 0.0024038509004568076, "error_low": 0.002053149193146781, "error_high": 0.011100025808274355}, {"bin": [52.0, 53.0], "value": 0.0017112954496526474, "error_low": 0.0014152211044395832, "error_high": 0.008855848854664599}, {"bin": [53.0, 54.0], "value": 0.0009500098903483973, "error_low": 0.00071297642701252, "error_high": 0.0051392038149840336}, {"bin": [54.0, 55.0], "value": 0.0006810844166507033, "error_low": 0.0004111177045755065, "error_high": 0.0033533170013750418}, {"bin": [55.0, 56.0], "value": 0.000559349993864223, "error_low": 0.00023064438543381785, "error_high": 0.0020185079050800423}, {"bin": [56.0, 57.0], "value": 0.0005745825651454648, "error_low": 0.00014707698295339424, "error_high": 0.0012039417943594624}, {"bin": [57.0, 58.0], "value": 0.0006773592581318309, "error_low": 0.00011897382983734909, "error_high": 0.0007042833268388963}, {"bin": [58.0, 59.0], "value": 0.002234660897881832, "error_low": 0.00033804785347773245, "error_high": 0.0011146154465748758}, {"bin": [59.0, 60.0], "value": 0.002066378353419091, "error_low": 0.000318341705620828, "error_high": 0.0005548962780787948}, {"bin": [60.0, 61.0], "value": 0.0028848381663942884, "error_low": 0.000484157625023044, "error_high": 0.0005369894896095229}, {"bin": [61.0, 62.0], "value": 0.003573443694483097, "error_low": 0.0006637398367656099, "error_high": 0.0005984168553880981}, {"bin": [62.0, 63.0], "value": 0.0033033730212860763, "error_low": 0.000677799697693071, "error_high": 0.0005792485615635991}, {"bin": [63.0, 64.0], "value": 0.003035072608183444, "error_low": 0.0006834364060911576, "error_high": 0.0005904046849660831}, {"bin": [64.0, 65.0], "value": 0.004155539676869674, "error_low": 0.0010195953215460284, "error_high": 0.0009098018336839925}, {"bin": [65.0, 66.0], "value": 0.007535497312694409, "error_low": 0.002001185636620101, "error_high": 0.00185553921867488}, {"bin": [66.0, 67.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [67.0, 68.0], "value": 0.006070151724288711, "error_low": 0.0018563935216270146, "error_high": 0.0018610701413017726}, {"bin": [68.0, 69.0], "value": 0.005392887312665434, "error_low": 0.0017569850369969684, "error_high": 0.001829631819893627}, {"bin": [69.0, 70.0], "value": 0.004758762257042953, "error_low": 0.0016447812684900888, "error_high": 0.0017778658204439185}, {"bin": [70.0, 71.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [71.0, 72.0], "value": 0.00363073592552628, "error_low": 0.0013971081333037198, "error_high": 0.001624679034599473}, {"bin": [72.0, 73.0], "value": 0.0010464132922368273, "error_low": 0.0004228475681323715, "error_high": 0.0005098067463835216}, {"bin": [73.0, 74.0], "value": 0.0013479648408595687, "error_low": 0.0005704109205441204, "error_high": 0.0007129193371701553}, {"bin": [74.0, 75.0], "value": 0.0007665250931369798, "error_low": 0.0003388036053091279, "error_high": 0.0004389562263854903}, {"bin": [75.0, 76.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [76.0, 77.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [77.0, 78.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [78.0, 79.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [79.0, 80.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [80.0, 81.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [81.0, 82.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [82.0, 83.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [83.0, 84.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [84.0, 85.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [85.0, 86.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [86.0, 87.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [87.0, 88.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [88.0, 89.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [89.0, 90.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [90.0, 91.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [91.0, 92.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [92.0, 93.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [93.0, 94.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [94.0, 95.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [95.0, 96.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [96.0, 97.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [97.0, 98.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [98.0, 99.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}, {"bin": [99.0, 100.0], "value": 1.0, "error_low": 0.0, "error_high": 0.0}]} \ No newline at end of file From 111b13481cf1c1749969b913e74e2f7b8460e1b8 Mon Sep 17 00:00:00 2001 From: FlorianBury Date: Wed, 12 Jan 2022 12:25:20 +0100 Subject: [PATCH 04/13] Correction for missing 650 bbtautau --- Yaml/analysis2016_v7_bbtautau_radion.yml | 14 ++++ Yaml/analysis2016_v7_bbww1l_graviton.yml | 86 +++++++++++++++++---- Yaml/analysis2016_v7_bbww1l_radion.yml | 98 ++++++++++++++++++++---- Yaml/analysis2016_v7_bbww2l_graviton.yml | 70 +++++++++++++++++ Yaml/analysis2016_v7_bbww2l_radion.yml | 70 +++++++++++++++++ Yaml/analysis2017_v7_bbww1l_graviton.yml | 50 ++++++------ Yaml/analysis2017_v7_bbww1l_radion.yml | 50 ++++++------ Yaml/analysis2017_v7_bbww2l_radion.yml | 28 +++++++ Yaml/analysis2018_v7_bbww1l_graviton.yml | 48 ++++++------ Yaml/analysis2018_v7_bbww1l_radion.yml | 50 ++++++------ Yaml/analysis2018_v7_bbww2l_radion.yml | 14 ++++ 11 files changed, 450 insertions(+), 128 deletions(-) diff --git a/Yaml/analysis2016_v7_bbtautau_radion.yml b/Yaml/analysis2016_v7_bbtautau_radion.yml index 1a0750ef..bbe80dc3 100644 --- a/Yaml/analysis2016_v7_bbtautau_radion.yml +++ b/Yaml/analysis2016_v7_bbtautau_radion.yml @@ -184,6 +184,20 @@ GluGluToRadionToHHTo2B2Tau_M-600: type: signal hide: True mass: 600 +GluGluToRadionToHHTo2B2Tau_M-650: + cross-section: 1. + branching-ratio: 0.073056256 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v1/GluGluToRadionToHHTo2B2Tau_M-650_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'R#rightarrowHH#rightarrowbb#tau#tau (M = 650)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 650 GluGluToRadionToHHTo2B2Tau_M-700: cross-section: 1. branching-ratio: 0.073056256 diff --git a/Yaml/analysis2016_v7_bbww1l_graviton.yml b/Yaml/analysis2016_v7_bbww1l_graviton.yml index b2a91153..299a0c2c 100644 --- a/Yaml/analysis2016_v7_bbww1l_graviton.yml +++ b/Yaml/analysis2016_v7_bbww1l_graviton.yml @@ -13,7 +13,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-250: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 250)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -27,7 +27,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-260: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 260)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -41,11 +41,25 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-270: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 270)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True mass: 270 +GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-280: + cross-section: 1. + branching-ratio: 0.085748641471815 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v1/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-280_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 280)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 280 GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-300: cross-section: 1. branching-ratio: 0.085748641471815 @@ -55,11 +69,25 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-300: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 300)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True mass: 300 +GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-320: + cross-section: 1. + branching-ratio: 0.085748641471815 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v2/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-320_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 320)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 320 GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-350: cross-section: 1. branching-ratio: 0.085748641471815 @@ -69,7 +97,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-350: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 350)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -83,7 +111,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-400: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 400)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -97,7 +125,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-450: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 450)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -111,7 +139,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-500: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 500)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -125,7 +153,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-550: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 550)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -139,7 +167,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-600: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 600)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -153,7 +181,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-650: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 650)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -167,11 +195,25 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-700: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 700)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True mass: 700 +GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-750: + cross-section: 1. + branching-ratio: 0.085748641471815 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v1/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-750_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 750)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 750 GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-800: cross-section: 1. branching-ratio: 0.085748641471815 @@ -181,11 +223,25 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-800: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 800)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True mass: 800 +GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-850: + cross-section: 1. + branching-ratio: 0.085748641471815 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v2/GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-850_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 850)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 850 GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-900: cross-section: 1. branching-ratio: 0.085748641471815 @@ -195,7 +251,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-900: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 900)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -209,7 +265,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-1000: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1000)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True diff --git a/Yaml/analysis2016_v7_bbww1l_radion.yml b/Yaml/analysis2016_v7_bbww1l_radion.yml index 27c65686..8e48c5ab 100644 --- a/Yaml/analysis2016_v7_bbww1l_radion.yml +++ b/Yaml/analysis2016_v7_bbww1l_radion.yml @@ -13,7 +13,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-250: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 250)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -27,7 +27,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-260: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 260)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -41,11 +41,25 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-270: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 270)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True mass: 270 +GluGluToRadionToHHTo2B2WToLNu2J_M-280: + cross-section: 1. + branching-ratio: 0.085748641471815 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v2/GluGluToRadionToHHTo2B2WToLNu2J_M-280_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 280)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 280 GluGluToRadionToHHTo2B2WToLNu2J_M-300: cross-section: 1. branching-ratio: 0.085748641471815 @@ -55,11 +69,25 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-300: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 300)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True mass: 300 +GluGluToRadionToHHTo2B2WToLNu2J_M-320: + cross-section: 1. + branching-ratio: 0.085748641471815 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v2/GluGluToRadionToHHTo2B2WToLNu2J_M-320_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 320)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 320 GluGluToRadionToHHTo2B2WToLNu2J_M-350: cross-section: 1. branching-ratio: 0.085748641471815 @@ -69,7 +97,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-350: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 350)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -83,7 +111,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-400: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 400)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -97,7 +125,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-450: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 450)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -111,7 +139,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-500: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 500)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -125,7 +153,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-550: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 550)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -139,11 +167,25 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-600: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 600)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True mass: 600 +GluGluToRadionToHHTo2B2WToLNu2J_M-650: + cross-section: 1. + branching-ratio: 0.085748641471815 + db: das:/GluGluToRadionToHHTo2B2VToLNu2J_M-650_narrow_13TeV-madgraph/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + era: '2016' + generated-events: genEventSumw + legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 650)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 650 GluGluToRadionToHHTo2B2WToLNu2J_M-700: cross-section: 1. branching-ratio: 0.085748641471815 @@ -153,11 +195,25 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-700: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 700)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True mass: 700 +GluGluToRadionToHHTo2B2WToLNu2J_M-750: + cross-section: 1. + branching-ratio: 0.085748641471815 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v1/GluGluToRadionToHHTo2B2WToLNu2J_M-750_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 750)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 750 GluGluToRadionToHHTo2B2WToLNu2J_M-800: cross-section: 1. branching-ratio: 0.085748641471815 @@ -167,11 +223,25 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-800: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 800)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True mass: 800 +GluGluToRadionToHHTo2B2WToLNu2J_M-850: + cross-section: 1. + branching-ratio: 0.085748641471815 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v1/GluGluToRadionToHHTo2B2WToLNu2J_M-850_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 850)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 850 GluGluToRadionToHHTo2B2WToLNu2J_M-900: cross-section: 1. branching-ratio: 0.085748641471815 @@ -181,7 +251,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-900: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 900)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -195,7 +265,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-1000: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1000)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True diff --git a/Yaml/analysis2016_v7_bbww2l_graviton.yml b/Yaml/analysis2016_v7_bbww2l_graviton.yml index 4a5ed3df..d002e928 100644 --- a/Yaml/analysis2016_v7_bbww2l_graviton.yml +++ b/Yaml/analysis2016_v7_bbww2l_graviton.yml @@ -4,6 +4,20 @@ # /!\ For 2016 DL BR : need scaling factor (added already) 0.622253 # See https://indico.cern.ch/event/1071729/#177-signal-scaling ##### Double Lepton +GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-250: + cross-section: 1. + branching-ratio: 0.017217669930468738 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v1/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-250_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'G#rightarrowHH#rightarrowbbl#nul#nu (M = 250)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 250 GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-260: cross-section: 1. branching-ratio: 0.017217669930468738 @@ -32,6 +46,20 @@ GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-270: type: signal hide: True mass: 270 +GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-280: + cross-section: 1. + branching-ratio: 0.017217669930468738 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v2/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-280_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'G#rightarrowHH#rightarrowbbl#nul#nu (M = 280)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 280 GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-300: cross-section: 1. branching-ratio: 0.017217669930468738 @@ -46,6 +74,20 @@ GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-300: type: signal hide: True mass: 300 +GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-320: + cross-section: 1. + branching-ratio: 0.017217669930468738 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v1/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-320_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'G#rightarrowHH#rightarrowbbl#nul#nu (M = 320)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 320 GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-350: cross-section: 1. branching-ratio: 0.017217669930468738 @@ -158,6 +200,20 @@ GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-700: type: signal hide: True mass: 700 +GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-750: + cross-section: 1. + branching-ratio: 0.017217669930468738 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v2/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-750_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'G#rightarrowHH#rightarrowbbl#nul#nu (M = 750)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 750 GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-800: cross-section: 1. branching-ratio: 0.017217669930468738 @@ -172,6 +228,20 @@ GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-800: type: signal hide: True mass: 800 +GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-850: + cross-section: 1. + branching-ratio: 0.017217669930468738 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v1/GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-850_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'G#rightarrowHH#rightarrowbbl#nul#nu (M = 850)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 850 GluGluToBulkGravitonToHHTo2B2VTo2L2Nu_M-900: cross-section: 1. branching-ratio: 0.017217669930468738 diff --git a/Yaml/analysis2016_v7_bbww2l_radion.yml b/Yaml/analysis2016_v7_bbww2l_radion.yml index 4ee700a2..f3c7503c 100644 --- a/Yaml/analysis2016_v7_bbww2l_radion.yml +++ b/Yaml/analysis2016_v7_bbww2l_radion.yml @@ -4,6 +4,20 @@ # /!\ For 2016 DL BR : need scaling factor (added already) 0.622253 # See https://indico.cern.ch/event/1071729/#177-signal-scaling ##### Double Lepton +GluGluToRadionToHHTo2B2VTo2L2Nu_M-250: + cross-section: 1. + branching-ratio: 0.017217669930468738 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v2/GluGluToRadionToHHTo2B2VTo2L2Nu_M-250_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'R#rightarrowHH#rightarrowbbl#nul#nu (M = 250)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 250 GluGluToRadionToHHTo2B2VTo2L2Nu_M-260: cross-section: 1. branching-ratio: 0.017217669930468738 @@ -32,6 +46,20 @@ GluGluToRadionToHHTo2B2VTo2L2Nu_M-270: type: signal hide: True mass: 270 +GluGluToRadionToHHTo2B2VTo2L2Nu_M-280: + cross-section: 1. + branching-ratio: 0.017217669930468738 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v1/GluGluToRadionToHHTo2B2VTo2L2Nu_M-280_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'R#rightarrowHH#rightarrowbbl#nul#nu (M = 280)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 280 GluGluToRadionToHHTo2B2VTo2L2Nu_M-300: cross-section: 1. branching-ratio: 0.017217669930468738 @@ -46,6 +74,20 @@ GluGluToRadionToHHTo2B2VTo2L2Nu_M-300: type: signal hide: True mass: 300 +GluGluToRadionToHHTo2B2VTo2L2Nu_M-320: + cross-section: 1. + branching-ratio: 0.017217669930468738 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v1/GluGluToRadionToHHTo2B2VTo2L2Nu_M-320_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'R#rightarrowHH#rightarrowbbl#nul#nu (M = 320)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 320 GluGluToRadionToHHTo2B2VTo2L2Nu_M-350: cross-section: 1. branching-ratio: 0.017217669930468738 @@ -144,6 +186,20 @@ GluGluToRadionToHHTo2B2VTo2L2Nu_M-650: type: signal hide: True mass: 650 +GluGluToRadionToHHTo2B2VTo2L2Nu_M-700: + cross-section: 1. + branching-ratio: 0.017217669930468738 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v1/GluGluToRadionToHHTo2B2VTo2L2Nu_M-700_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'R#rightarrowHH#rightarrowbbl#nul#nu (M = 700)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 700 GluGluToRadionToHHTo2B2VTo2L2Nu_M-750: cross-section: 1. branching-ratio: 0.017217669930468738 @@ -172,6 +228,20 @@ GluGluToRadionToHHTo2B2VTo2L2Nu_M-800: type: signal hide: True mass: 800 +GluGluToRadionToHHTo2B2VTo2L2Nu_M-850: + cross-section: 1. + branching-ratio: 0.017217669930468738 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIISummer16NanoAODv7_102X_mcRun2_asymptotic_v8_v1/GluGluToRadionToHHTo2B2VTo2L2Nu_M-850_narrow_13TeV-madgraph-pythia8.txt + era: '2016' + generated-events: genEventSumw + legend: 'R#rightarrowHH#rightarrowbbl#nul#nu (M = 850)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 850 GluGluToRadionToHHTo2B2VTo2L2Nu_M-900: cross-section: 1. branching-ratio: 0.017217669930468738 diff --git a/Yaml/analysis2017_v7_bbww1l_graviton.yml b/Yaml/analysis2017_v7_bbww1l_graviton.yml index a9cfa440..722f99cf 100644 --- a/Yaml/analysis2017_v7_bbww1l_graviton.yml +++ b/Yaml/analysis2017_v7_bbww1l_graviton.yml @@ -11,7 +11,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-250: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 250)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -25,7 +25,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-260: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 260)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -39,7 +39,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-270: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 270)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -53,7 +53,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-280: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 280)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -67,7 +67,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-300: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 300)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -81,7 +81,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-320: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 320)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -95,7 +95,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-350: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 350)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -109,7 +109,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-400: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 400)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -123,7 +123,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-450: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 450)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -137,7 +137,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-500: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 500)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -151,7 +151,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-550: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 550)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -165,7 +165,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-600: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 600)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -179,7 +179,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-650: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 650)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -193,7 +193,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-700: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 700)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -207,7 +207,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-750: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 750)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -221,7 +221,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-800: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 800)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -235,7 +235,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-850: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 850)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -249,7 +249,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-900: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 900)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -263,7 +263,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-1000: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1000)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -277,7 +277,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-1250: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1250)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -291,7 +291,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-1500: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1500)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -305,7 +305,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-1750: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1750)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -319,7 +319,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-2000: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 2000)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -333,7 +333,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-2500: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 2500)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -347,7 +347,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-3000: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 3000)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True diff --git a/Yaml/analysis2017_v7_bbww1l_radion.yml b/Yaml/analysis2017_v7_bbww1l_radion.yml index fc9f5b22..d0701cbf 100644 --- a/Yaml/analysis2017_v7_bbww1l_radion.yml +++ b/Yaml/analysis2017_v7_bbww1l_radion.yml @@ -11,7 +11,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-250: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 250)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -25,7 +25,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-260: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 260)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -39,7 +39,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-270: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 270)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -53,7 +53,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-280: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 280)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -67,7 +67,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-300: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 300)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -81,7 +81,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-320: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 320)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -95,7 +95,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-350: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 350)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -109,7 +109,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-400: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 400)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -123,7 +123,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-450: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 450)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -137,7 +137,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-500: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 500)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -151,7 +151,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-550: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 550)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -165,7 +165,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-600: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 600)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -179,7 +179,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-650: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 650)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -193,7 +193,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-700: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 700)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -207,7 +207,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-750: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 750)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -221,7 +221,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-800: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 800)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -235,7 +235,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-850: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 850)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -249,7 +249,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-900: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 900)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -263,7 +263,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-1000: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1000)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -277,7 +277,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-1250: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1250)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -291,7 +291,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-1500: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1500)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -305,7 +305,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-1750: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1750)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -319,7 +319,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-2000: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 2000)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -333,7 +333,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-2500: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 2500)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True @@ -347,7 +347,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-3000: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 3000)' line-type: 1 line-color: "#288a24" - split: 20 + split: 1 order: 10 type: signal hide: True diff --git a/Yaml/analysis2017_v7_bbww2l_radion.yml b/Yaml/analysis2017_v7_bbww2l_radion.yml index b75e30ef..2e8bb988 100644 --- a/Yaml/analysis2017_v7_bbww2l_radion.yml +++ b/Yaml/analysis2017_v7_bbww2l_radion.yml @@ -58,6 +58,20 @@ GluGluToRadionToHHTo2B2VTo2L2Nu_M-280: type: signal hide: True mass: 280 +GluGluToRadionToHHTo2B2VTo2L2Nu_M-300: + cross-section: 1. + branching-ratio: 0.027669886574221 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIIFall17NanoAODv7_102X_mc2017_realistic_v8_v2/GluGluToRadionToHHTo2B2VTo2L2Nu_M-300_narrow_13TeV-madgraph-pythia8.txt + era: '2017' + generated-events: genEventSumw + legend: 'R#rightarrowHH#rightarrowbbl#nul#nu (M = 300)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 300 GluGluToRadionToHHTo2B2VTo2L2Nu_M-320: cross-section: 1. branching-ratio: 0.027669886574221 @@ -128,6 +142,20 @@ GluGluToRadionToHHTo2B2VTo2L2Nu_M-500: type: signal hide: True mass: 500 +GluGluToRadionToHHTo2B2VTo2L2Nu_M-550: + cross-section: 1. + branching-ratio: 0.027669886574221 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIIFall17NanoAODv7_102X_mc2017_realistic_v8_v1/GluGluToRadionToHHTo2B2VTo2L2Nu_M-550_narrow_13TeV-madgraph-pythia8.txt + era: '2017' + generated-events: genEventSumw + legend: 'R#rightarrowHH#rightarrowbbl#nul#nu (M = 550)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 550 GluGluToRadionToHHTo2B2VTo2L2Nu_M-600: cross-section: 1. branching-ratio: 0.027669886574221 diff --git a/Yaml/analysis2018_v7_bbww1l_graviton.yml b/Yaml/analysis2018_v7_bbww1l_graviton.yml index fed5b8bb..d9c5819f 100644 --- a/Yaml/analysis2018_v7_bbww1l_graviton.yml +++ b/Yaml/analysis2018_v7_bbww1l_graviton.yml @@ -11,7 +11,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-250: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 250)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -25,7 +25,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-260: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 260)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -39,7 +39,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-270: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 270)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -53,7 +53,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-280: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 280)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -67,7 +67,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-300: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 300)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -81,7 +81,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-320: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 320)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -95,7 +95,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-350: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 350)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -109,7 +109,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-400: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 400)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -123,7 +123,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-450: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 450)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -137,7 +137,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-500: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 500)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -151,7 +151,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-550: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 550)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -165,7 +165,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-600: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 600)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -179,7 +179,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-650: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 650)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -193,7 +193,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-700: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 700)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -207,7 +207,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-750: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 750)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -221,7 +221,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-800: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 800)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -235,7 +235,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-850: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 850)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -249,7 +249,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-900: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 900)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -263,7 +263,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-1000: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1000)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -277,7 +277,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-1500: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1500)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -291,7 +291,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-1750: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1750)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -305,7 +305,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-2000: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 2000)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -319,7 +319,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-2500: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 2500)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -333,7 +333,7 @@ GluGluToBulkGravitonToHHTo2B2WToLNu2J_M-3000: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 3000)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True diff --git a/Yaml/analysis2018_v7_bbww1l_radion.yml b/Yaml/analysis2018_v7_bbww1l_radion.yml index f366ac20..bff99f22 100644 --- a/Yaml/analysis2018_v7_bbww1l_radion.yml +++ b/Yaml/analysis2018_v7_bbww1l_radion.yml @@ -11,7 +11,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-250: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 250)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -25,7 +25,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-260: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 260)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -39,7 +39,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-270: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 270)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -53,7 +53,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-280: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 280)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -67,7 +67,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-300: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 300)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -81,7 +81,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-320: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 320)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -95,7 +95,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-350: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 350)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -109,7 +109,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-400: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 400)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -123,7 +123,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-450: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 450)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -137,7 +137,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-500: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 500)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -151,7 +151,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-550: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 550)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -165,7 +165,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-600: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 600)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -179,7 +179,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-650: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 650)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -193,7 +193,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-700: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 700)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -207,7 +207,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-750: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 750)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -221,7 +221,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-800: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 800)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -235,7 +235,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-850: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 850)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -249,7 +249,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-900: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 900)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -263,7 +263,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-1000: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1000)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -277,7 +277,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-1250: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1250)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -291,7 +291,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-1500: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1500)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -305,7 +305,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-1750: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 1750)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -319,7 +319,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-2000: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 2000)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -333,7 +333,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-2500: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 2500)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True @@ -347,7 +347,7 @@ GluGluToRadionToHHTo2B2WToLNu2J_M-3000: legend: 'G#rightarrowHH#rightarrowbblql#nu (M = 3000)' line-type: 1 line-color: "#288a24" - split: 5 + split: 1 order: 10 type: signal hide: True diff --git a/Yaml/analysis2018_v7_bbww2l_radion.yml b/Yaml/analysis2018_v7_bbww2l_radion.yml index fe553f98..bcd36671 100644 --- a/Yaml/analysis2018_v7_bbww2l_radion.yml +++ b/Yaml/analysis2018_v7_bbww2l_radion.yml @@ -114,6 +114,20 @@ GluGluToRadionToHHTo2B2VTo2L2Nu_M-400: type: signal hide: True mass: 400 +GluGluToRadionToHHTo2B2VTo2L2Nu_M-450: + cross-section: 1. + branching-ratio: 0.027669886574221 + files: /nfs/user/fbury/CustomResonantHHProduction/RunIIAutumn18NanoAODv7_102X_upgrade2018_realistic_v21_v2/GluGluToRadionToHHTo2B2VTo2L2Nu_M-450_narrow_TuneCP5_PSWeights_13TeV-madgraph-pythia8.txt + era: '2018' + generated-events: genEventSumw + legend: 'R#rightarrowHH#rightarrowbbl#nul#nu (M = 450)' + line-type: 1 + line-color: "#288a24" + split: 1 + order: 10 + type: signal + hide: True + mass: 450 GluGluToRadionToHHTo2B2VTo2L2Nu_M-500: cross-section: 1. branching-ratio: 0.027669886574221 From a2e7d41c9b130d25359f87fb779793f88a68a8a6 Mon Sep 17 00:00:00 2001 From: FlorianBury Date: Wed, 12 Jan 2022 12:26:13 +0100 Subject: [PATCH 05/13] Few fixes --- BaseHHtobbWW.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/BaseHHtobbWW.py b/BaseHHtobbWW.py index 7d6406cf..d2b2b655 100644 --- a/BaseHHtobbWW.py +++ b/BaseHHtobbWW.py @@ -734,7 +734,6 @@ def addHLTPath(key,HLT): configureJets(variProxy = tree._FatJet, jetType = "AK8PFPuppi", jec = jecTag, - mcYearForFatJets = era, regroupTag = "V2", mayWriteCache = isNotWorker, isMC = self.is_MC, @@ -835,7 +834,6 @@ def addHLTPath(key,HLT): configureJets(variProxy = tree._FatJet, jetType = "AK8PFPuppi", jec = jecTag, - mcYearForFatJets = era, mayWriteCache = isNotWorker, isMC = self.is_MC, backend = backend, @@ -935,7 +933,6 @@ def addHLTPath(key,HLT): configureJets(variProxy = tree._FatJet, jetType = "AK8PFPuppi", jec = jecTag, - mcYearForFatJets = era, mayWriteCache = isNotWorker, isMC = self.is_MC, backend = backend, @@ -2179,7 +2176,7 @@ def computeResolvedHMEAfterLeptonSelections(self, sel, l1, l2, bjets, met): hme_pair, op.construct(op.typeOf(hme_pair), [op.c_float(0.), op.c_float(0.)])) - hme_pair = op.forSystematicVariation(hme_pair, "jet", "nominal") # no variations, always nominal + hme_pair = op.forSystematicVariation(hme_pair, "nominal") # no variations, always nominal forceDefine(hme_pair, sel) hme = hme_pair.first eff = hme_pair.second @@ -2199,7 +2196,7 @@ def computeBoostedHMEAfterLeptonSelections(self, sel, l1, l2, fatjets, met): hme_pair, op.construct(op.typeOf(hme_pair), [op.c_float(0.), op.c_float(0.)])) - hme_pair = op.forSystematicVariation(hme_pair, "jet", "nominal") # no variations, always nominal + hme_pair = op.forSystematicVariation(hme_pair, "nominal") # no variations, always nominal forceDefine(hme_pair, sel) hme = hme_pair.first eff = hme_pair.second From babf4940858702fc443fae596b7f012ef87ac399 Mon Sep 17 00:00:00 2001 From: FlorianBury Date: Wed, 12 Jan 2022 12:26:24 +0100 Subject: [PATCH 06/13] Splitting fine tuning --- Yaml/analysis2016_v7_bkg.yml | 32 ++++++++++++++++---------------- Yaml/analysis2017_v7_bkg.yml | 34 +++++++++++++++++----------------- Yaml/analysis2018_v7_bkg.yml | 30 +++++++++++++++--------------- 3 files changed, 48 insertions(+), 48 deletions(-) diff --git a/Yaml/analysis2016_v7_bkg.yml b/Yaml/analysis2016_v7_bkg.yml index 00aaa8ea..43fb6d4c 100644 --- a/Yaml/analysis2016_v7_bkg.yml +++ b/Yaml/analysis2016_v7_bkg.yml @@ -29,14 +29,14 @@ DYToLL_1J: cross-section: 897.8 #pb group: DY era: '2016' - split: 20 + split: 30 DYToLL_2J: db: ["das:/DYToLL_2J_13TeV-amcatnloFXFX-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/DYToLL_2J_13TeV-amcatnloFXFX-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 335.8 #pb group: DY era: '2016' - split: 20 + split: 30 ##### ttbar TTTo2L2Nu: @@ -45,14 +45,14 @@ TTTo2L2Nu: cross-section: 88.40 group: ttbar era: '2016' - split: 200 + split: 500 TTToSemiLeptonic: db: das:/TTToSemiLeptonic_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 365.52 group: ttbar era: '2016' - split: 50 + split: 100 TTToHadronic: db: das:/TTToHadronic_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' @@ -68,21 +68,21 @@ ST_tW_top_5f: cross-section: 35.85 group: ST era: '2016' - split: 10 + split: 20 ST_tW_antitop_5f: db: das:/ST_tW_antitop_5f_inclusiveDecays_13TeV-powheg-pythia8_TuneCUETP8M1/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 35.85 group: ST era: '2016' - split: 10 + split: 20 ST_tchannel_antitop_4f: db: ["das:/ST_t-channel_antitop_4f_inclusiveDecays_13TeV-powhegV2-madspin-pythia8_TuneCUETP8M1/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/ST_t-channel_antitop_4f_inclusiveDecays_13TeV_PSweights-powhegV2-madspin/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 80.95 group: ST era: '2016' - split: 20 + split: 50 ST_tchannel_top_4f: db: das:/ST_t-channel_top_4f_inclusiveDecays_13TeV-powhegV2-madspin-pythia8_TuneCUETP8M1/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v2/NANOAODSIM generated-events: 'genEventSumw' @@ -96,14 +96,14 @@ ST_schannel_4f: cross-section: 3.364 group: ST era: '2016' - split: 10 + split: 30 ST_tWll_5f: db: das:/ST_tWll_5f_LO_13TeV-MadGraph-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 0.01096 group: ST era: '2016' - split: 10 + split: 20 #### Single Higgs GluGluHToTauTau: @@ -217,7 +217,7 @@ ttHJetTobb: cross-section: 0.2953 group: SM era: '2016' - split: 5 + split: 10 THQ: db: das:/THQ_ctcvcp_HIncl_M125_TuneCP5_13TeV-madgraph-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' @@ -289,7 +289,7 @@ ZZTo4L: cross-section: 1.256 group: VVV era: '2016' - split: 50 + split: 80 WWTo2L2Nu: db: das:/WWTo2L2Nu_13TeV-powheg/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' @@ -317,7 +317,7 @@ WZTo2L2Q: cross-section: 5.60 group: VVV era: '2016' - split: 10 + split: 30 WWToLNuQQ: db: ["das:/WWToLNuQQ_13TeV-powheg/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/WWToLNuQQ_13TeV-powheg/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] generated-events: 'genEventSumw' @@ -375,14 +375,14 @@ WJetsToLNu: cross-section: 61526.7 group: Wjets era: '2016' - split: 20 + split: 60 W1JetsToLNu: db: das:/W1JetsToLNu_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 9442.49 group: Wjets era: '2016' - split: 20 + split: 30 W2JetsToLNu: db: ["das:/W2JetsToLNu_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/W2JetsToLNu_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] generated-events: 'genEventSumw' @@ -445,7 +445,7 @@ WJetsToLNu_HT-800To1200: cross-section: 6.3626 group: Wjets era: '2016' - split: 5 + split: 10 WJetsToLNu_HT-1200To2500: db: ["das:/WJetsToLNu_HT-1200To2500_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/WJetsToLNu_HT-1200To2500_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] generated-events: 'genEventSumw' @@ -526,7 +526,7 @@ WGToLNuG: cross-section: 191.6 group: Rares era: '2016' - split: 5 + split: 20 TGJets: db: das:/TGJets_leptonDecays_13TeV_amcatnlo_madspin_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' diff --git a/Yaml/analysis2017_v7_bkg.yml b/Yaml/analysis2017_v7_bkg.yml index d84f4bce..f6ddd016 100644 --- a/Yaml/analysis2017_v7_bkg.yml +++ b/Yaml/analysis2017_v7_bkg.yml @@ -33,14 +33,14 @@ DYToLL_1J: era: '2017' generated-events: 'genEventSumw' group: DY - split: 20 + split: 30 DYToLL_2J: cross-section: 335.8 db: das:/DYJetsToLL_2J_TuneCP5_13TeV-amcatnloFXFX-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: DY - split: 20 + split: 30 ##### ttbar TTTo2L2Nu: @@ -49,14 +49,14 @@ TTTo2L2Nu: era: '2017' generated-events: 'genEventSumw' group: ttbar - split: 200 + split: 500 TTToSemiLeptonic: cross-section: 365.52 db: das:/TTToSemiLeptonic_TuneCP5_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: ttbar - split: 50 + split: 100 TTToHadronic: cross-section: 377.85 db: das:/TTToHadronic_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -72,21 +72,21 @@ ST_tW_top_5f: era: '2017' generated-events: 'genEventSumw' group: ST - split: 10 + split: 20 ST_tW_antitop_5f: cross-section: 35.85 db: das:/ST_tW_antitop_5f_inclusiveDecays_TuneCP5_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: ST - split: 10 + split: 20 ST_tchannel_antitop_4f: cross-section: 80.95 db: das:/ST_t-channel_antitop_4f_inclusiveDecays_TuneCP5_13TeV-powhegV2-madspin-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: ST - split: 20 + split: 50 ST_tchannel_top_4f: cross-section: 136.02 db: das:/ST_t-channel_top_4f_inclusiveDecays_TuneCP5_13TeV-powhegV2-madspin-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -100,14 +100,14 @@ ST_schannel_4f: era: '2017' generated-events: 'genEventSumw' group: ST - split: 10 + split: 30 ST_tWll_5f: cross-section: 0.01096 db: das:/ST_tWll_5f_LO_TuneCP5_PSweights_13TeV-madgraph-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8_ext1-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: ST - split: 10 + split: 20 ##### Single Higgs GluGluHToTauTau: @@ -238,7 +238,7 @@ ttHJetTobb: era: '2017' generated-events: 'genEventSumw' group: SM - split: 5 + split: 10 THQ: cross-section: 0.07096 db: das:/THQ_ctcvcp_4f_Hincl_13TeV_madgraph_pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -313,7 +313,7 @@ ZZTo4L: era: '2017' generated-events: 'genEventSumw' group: VVV - split: 50 + split: 80 WWTo2L2Nu: cross-section: 12.2 db: das:/WWTo2L2Nu_NNPDF31_TuneCP5_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -343,7 +343,7 @@ WWToLNuQQ: era: '2017' generated-events: 'genEventSumw' group: VVV - split: 10 + split: 5 WZG: cross-section: 0.04345 db: das:/WZG_TuneCP5_13TeV-amcatnlo-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -398,14 +398,14 @@ WJetsToLNu: era: '2017' generated-events: 'genEventSumw' group: Wjets - split: 20 + split: 60 W1JetsToLNu: cross-section: 9442.49 db: das:/W1JetsToLNu_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: Wjets - split: 20 + split: 30 W2JetsToLNu: cross-section: 3252.49 db: das:/W2JetsToLNu_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_EXT_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -433,7 +433,7 @@ WJetsToLNu_HT-70To100: era: '2017' generated-events: 'genEventSumw' group: Wjets - split: 5 + split: 10 WJetsToLNu_HT-100To200: cross-section: 1625.08 db: das:/WJetsToLNu_HT-100To200_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -461,7 +461,7 @@ WJetsToLNu_HT-600To800: era: '2017' generated-events: 'genEventSumw' group: Wjets - split: 5 + split: 10 WJetsToLNu_HT-800To1200: cross-section: 6.3626 db: das:/WJetsToLNu_HT-800To1200_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -552,7 +552,7 @@ WGToLNuG: era: '2017' generated-events: 'genEventSumw' group: Rares - split: 5 + split: 20 TGJets: cross-section: 1.018 db: das:/TGJets_leptonDecays_TuneCP5_PSweights_13TeV-amcatnlo-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM diff --git a/Yaml/analysis2018_v7_bkg.yml b/Yaml/analysis2018_v7_bkg.yml index 39f35c83..d672b9b8 100644 --- a/Yaml/analysis2018_v7_bkg.yml +++ b/Yaml/analysis2018_v7_bkg.yml @@ -31,14 +31,14 @@ DYToLL_1J: era: '2018' generated-events: 'genEventSumw' group: DY - split: 20 + split: 30 DYToLL_2J: cross-section: 335.8 db: das:/DYJetsToLL_2J_TuneCP5_13TeV-amcatnloFXFX-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: DY - split: 20 + split: 30 ##### ttbar TTTo2L2Nu: @@ -47,14 +47,14 @@ TTTo2L2Nu: era: '2018' generated-events: 'genEventSumw' group: ttbar - split: 200 + split: 500 TTToSemiLeptonic: cross-section: 365.52 db: das:/TTToSemiLeptonic_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: ttbar - split: 50 + split: 100 TTToHadronic: cross-section: 377.85 db: das:/TTToHadronic_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -70,21 +70,21 @@ ST_tW_top_5f: era: '2018' generated-events: 'genEventSumw' group: ST - split: 10 + split: 20 ST_tW_antitop_5f: cross-section: 35.85 db: das:/ST_tW_antitop_5f_inclusiveDecays_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: ST - split: 10 + split: 20 ST_tchannel_antitop_4f: cross-section: 80.95 db: das:/ST_t-channel_antitop_4f_InclusiveDecays_TuneCP5_13TeV-powheg-madspin-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: ST - split: 20 + split: 50 ST_tchannel_top_4f: cross-section: 136.02 db: das:/ST_t-channel_top_4f_InclusiveDecays_TuneCP5_13TeV-powheg-madspin-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -98,14 +98,14 @@ ST_schannel_4f: era: '2018' generated-events: 'genEventSumw' group: ST - split: 10 + split: 30 ST_tWll_5f: cross-section: 0.01096 db: das:/ST_tWll_5f_LO_TuneCP5_PSweights_13TeV-madgraph-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: ST - split: 10 + split: 20 ##### Single Higgs GluGluHToTauTau: @@ -228,7 +228,7 @@ ttHJetTobb: era: '2018' generated-events: 'genEventSumw' group: SM - split: 5 + split: 10 THQ: cross-section: 0.07096 db: das:/THQ_ctcvcp_4f_Hincl_13TeV_madgraph_pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -308,7 +308,7 @@ ZZTo4L: era: '2018' generated-events: 'genEventSumw' group: VVV - split: 50 + split: 80 WWTo2L2Nu: cross-section: 12.2 db: das:/WWTo2L2Nu_NNPDF31_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -338,7 +338,7 @@ WZTo2L2Q: era: '2018' generated-events: 'genEventSumw' group: VVV - split: 10 + split: 30 WWToLNuQQ: cross-section: 50.45 db: das:/WWToLNuQQ_NNPDF31_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -396,14 +396,14 @@ WJetsToLNu: era: '2018' generated-events: 'genEventSumw' group: Wjets - split: 20 + split: 60 W1JetsToLNu: cross-section: 9442.49 db: das:/W1JetsToLNu_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: Wjets - split: 20 + split: 30 W2JetsToLNu: cross-section: 3252.49 db: das:/W2JetsToLNu_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -551,7 +551,7 @@ WGToLNuG: era: '2018' generated-events: 'genEventSumw' group: Rares - split: 5 + split: 20 TGJets: cross-section: 1.018 db: das:/TGJets_leptonDecays_TuneCP5_13TeV-madgraph-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM From 44564e448a8178772ea3482df847ac44eaa5350a Mon Sep 17 00:00:00 2001 From: FlorianBury Date: Mon, 28 Feb 2022 17:19:36 +0100 Subject: [PATCH 07/13] Cropped PUID SF between [0,5] --- .../PUID_SF_h2_mistag_sf2016_L.json | 4 +- .../PUID_SF_h2_mistag_sf2016_M.json | 48 ++++++++--------- .../PUID_SF_h2_mistag_sf2016_T.json | 48 ++++++++--------- .../PUID_SF_h2_mistag_sf2017_M.json | 44 +++++++-------- .../PUID_SF_h2_mistag_sf2017_T.json | 46 ++++++++-------- .../PUID_SF_h2_mistag_sf2018_M.json | 42 +++++++-------- .../PUID_SF_h2_mistag_sf2018_T.json | 54 +++++++++---------- 7 files changed, 143 insertions(+), 143 deletions(-) diff --git a/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2016_L.json b/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2016_L.json index 93cbeef7..b0ada466 100644 --- a/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2016_L.json +++ b/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2016_L.json @@ -440,7 +440,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.1822428703308105, + "error_low": 1.0, "error_high": 1.1822428703308105 }, { @@ -502,7 +502,7 @@ 50.0 ], "value": 1.0, - "error_low": 3.186663866043091, + "error_low": 1.0, "error_high": 3.186663866043091 } ] diff --git a/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2016_M.json b/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2016_M.json index 13f92530..f997dbca 100644 --- a/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2016_M.json +++ b/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2016_M.json @@ -210,7 +210,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.6146340370178223, + "error_low": 1.0, "error_high": 1.6146340370178223 }, { @@ -219,7 +219,7 @@ 30.0 ], "value": 1.0, - "error_low": 2.5913312435150146, + "error_low": 1.0, "error_high": 2.5913312435150146 }, { @@ -228,7 +228,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.9834434986114502, + "error_low": 1.0, "error_high": 1.9834434986114502 }, { @@ -237,8 +237,8 @@ 50.0 ], "value": 1.0, - "error_low": 6.206896781921387, - "error_high": 6.206896781921387 + "error_low": 1.0, + "error_high": 4.0 } ] }, @@ -272,8 +272,8 @@ 30.0 ], "value": 1.0, - "error_low": 5.88732385635376, - "error_high": 5.88732385635376 + "error_low": 1.0, + "error_high": 4.0 }, { "bin": [ @@ -281,7 +281,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.5131783485412598, + "error_low": 1.0, "error_high": 1.5131783485412598 }, { @@ -290,7 +290,7 @@ 50.0 ], "value": 1.0, - "error_low": 1.5977132320404053, + "error_low": 1.0, "error_high": 1.5977132320404053 } ] @@ -316,7 +316,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.0593900680541992, + "error_low": 1.0, "error_high": 1.0593900680541992 }, { @@ -325,7 +325,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.1982882022857666, + "error_low": 1.0, "error_high": 1.1982882022857666 }, { @@ -334,8 +334,8 @@ 40.0 ], "value": 1.0, - "error_low": 4.982832908630371, - "error_high": 4.982832908630371 + "error_low": 1.0, + "error_high": 4.0 }, { "bin": [ @@ -369,7 +369,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.4716980457305908, + "error_low": 1.0, "error_high": 1.4716980457305908 }, { @@ -378,7 +378,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.8014841079711914, + "error_low": 1.0, "error_high": 1.8014841079711914 }, { @@ -387,7 +387,7 @@ 40.0 ], "value": 1.0, - "error_low": 2.0414936542510986, + "error_low": 1.0, "error_high": 2.0414936542510986 }, { @@ -396,7 +396,7 @@ 50.0 ], "value": 1.0, - "error_low": 1.0375494956970215, + "error_low": 1.0, "error_high": 1.0375494956970215 } ] @@ -422,7 +422,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.227118730545044, + "error_low": 1.0, "error_high": 1.227118730545044 }, { @@ -431,7 +431,7 @@ 30.0 ], "value": 1.0, - "error_low": 2.126582384109497, + "error_low": 1.0, "error_high": 2.126582384109497 }, { @@ -440,7 +440,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.9737135171890259, + "error_low": 1.0, "error_high": 1.9737135171890259 }, { @@ -449,7 +449,7 @@ 50.0 ], "value": 1.0, - "error_low": 1.3309736251831055, + "error_low": 1.0, "error_high": 1.3309736251831055 } ] @@ -484,7 +484,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.0037174224853516, + "error_low": 1.0, "error_high": 1.0037174224853516 }, { @@ -493,7 +493,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.3041236400604248, + "error_low": 1.0, "error_high": 1.3041236400604248 }, { @@ -502,7 +502,7 @@ 50.0 ], "value": 1.0, - "error_low": 1.6004918813705444, + "error_low": 1.0, "error_high": 1.6004918813705444 } ] diff --git a/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2016_T.json b/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2016_T.json index f2381c8e..b82a6c5a 100644 --- a/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2016_T.json +++ b/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2016_T.json @@ -210,7 +210,7 @@ 25.0 ], "value": 1.0, - "error_low": 2.8291141986846924, + "error_low": 1.0, "error_high": 2.8291141986846924 }, { @@ -219,7 +219,7 @@ 30.0 ], "value": 1.0, - "error_low": 2.2545454502105713, + "error_low": 1.0, "error_high": 2.2545454502105713 }, { @@ -228,7 +228,7 @@ 40.0 ], "value": 1.0, - "error_low": 3.0357141494750977, + "error_low": 1.0, "error_high": 3.0357141494750977 }, { @@ -237,7 +237,7 @@ 50.0 ], "value": 1.0, - "error_low": 2.2438430786132812, + "error_low": 1.0, "error_high": 2.2438430786132812 } ] @@ -272,7 +272,7 @@ 30.0 ], "value": 1.0, - "error_low": 2.65116286277771, + "error_low": 1.0, "error_high": 2.65116286277771 }, { @@ -281,7 +281,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.5126770734786987, + "error_low": 1.0, "error_high": 1.5126770734786987 }, { @@ -290,7 +290,7 @@ 50.0 ], "value": 1.0, - "error_low": 1.3200469017028809, + "error_low": 1.0, "error_high": 1.3200469017028809 } ] @@ -316,7 +316,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.7342193126678467, + "error_low": 1.0, "error_high": 1.7342193126678467 }, { @@ -325,7 +325,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.0770609378814697, + "error_low": 1.0, "error_high": 1.0770609378814697 }, { @@ -334,8 +334,8 @@ 40.0 ], "value": 1.0, - "error_low": 39.0, - "error_high": 39.0 + "error_low": 1.0, + "error_high": 4.0 }, { "bin": [ @@ -360,7 +360,7 @@ 20.0 ], "value": 1.0, - "error_low": 1.0158228874206543, + "error_low": 1.0, "error_high": 1.0158228874206543 }, { @@ -369,7 +369,7 @@ 25.0 ], "value": 1.0, - "error_low": 2.7149319648742676, + "error_low": 1.0, "error_high": 2.7149319648742676 }, { @@ -378,7 +378,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.338144302368164, + "error_low": 1.0, "error_high": 1.338144302368164 }, { @@ -387,7 +387,7 @@ 40.0 ], "value": 1.0, - "error_low": 3.5180721282958984, + "error_low": 1.0, "error_high": 3.5180721282958984 }, { @@ -396,7 +396,7 @@ 50.0 ], "value": 1.0, - "error_low": 1.960163950920105, + "error_low": 1.0, "error_high": 1.960163950920105 } ] @@ -422,7 +422,7 @@ 25.0 ], "value": 1.0, - "error_low": 2.1832668781280518, + "error_low": 1.0, "error_high": 2.1832668781280518 }, { @@ -431,7 +431,7 @@ 30.0 ], "value": 1.0, - "error_low": 2.408963441848755, + "error_low": 1.0, "error_high": 2.408963441848755 }, { @@ -440,8 +440,8 @@ 40.0 ], "value": 1.0, - "error_low": 31.368419647216797, - "error_high": 31.368419647216797 + "error_low": 1.0, + "error_high": 4.0 }, { "bin": [ @@ -449,7 +449,7 @@ 50.0 ], "value": 1.0, - "error_low": 1.6049599647521973, + "error_low": 1.0, "error_high": 1.6049599647521973 } ] @@ -484,7 +484,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.6440426111221313, + "error_low": 1.0, "error_high": 1.6440426111221313 }, { @@ -493,7 +493,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.99367094039917, + "error_low": 1.0, "error_high": 1.99367094039917 }, { @@ -502,7 +502,7 @@ 50.0 ], "value": 1.0, - "error_low": 1.9524829387664795, + "error_low": 1.0, "error_high": 1.9524829387664795 } ] diff --git a/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2017_M.json b/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2017_M.json index 4bc38f32..819da201 100644 --- a/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2017_M.json +++ b/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2017_M.json @@ -219,7 +219,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.6019182205200195, + "error_low": 1.0, "error_high": 1.6019182205200195 }, { @@ -228,7 +228,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.3440368175506592, + "error_low": 1.0, "error_high": 1.3440368175506592 }, { @@ -237,8 +237,8 @@ 50.0 ], "value": 1.0, - "error_low": 5.931034564971924, - "error_high": 5.931034564971924 + "error_low": 1.0, + "error_high": 4.0 } ] }, @@ -272,7 +272,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.3547298908233643, + "error_low": 1.0, "error_high": 1.3547298908233643 }, { @@ -281,7 +281,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.361739158630371, + "error_low": 1.0, "error_high": 1.361739158630371 }, { @@ -316,7 +316,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.5135748386383057, + "error_low": 1.0, "error_high": 1.5135748386383057 }, { @@ -325,7 +325,7 @@ 30.0 ], "value": 1.0, - "error_low": 2.0, + "error_low": 1.0, "error_high": 2.0 }, { @@ -334,7 +334,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.896104097366333, + "error_low": 1.0, "error_high": 1.896104097366333 }, { @@ -343,7 +343,7 @@ 50.0 ], "value": 1.0, - "error_low": 1.580869436264038, + "error_low": 1.0, "error_high": 1.580869436264038 } ] @@ -369,7 +369,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.1462926864624023, + "error_low": 1.0, "error_high": 1.1462926864624023 }, { @@ -378,7 +378,7 @@ 30.0 ], "value": 1.0, - "error_low": 2.1969025135040283, + "error_low": 1.0, "error_high": 2.1969025135040283 }, { @@ -387,7 +387,7 @@ 40.0 ], "value": 1.0, - "error_low": 2.7018470764160156, + "error_low": 1.0, "error_high": 2.7018470764160156 }, { @@ -396,8 +396,8 @@ 50.0 ], "value": 1.0, - "error_low": 21.75806427001953, - "error_high": 21.75806427001953 + "error_low": 1.0, + "error_high": 4.0 } ] }, @@ -431,7 +431,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.6843218803405762, + "error_low": 1.0, "error_high": 1.6843218803405762 }, { @@ -440,7 +440,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.172131061553955, + "error_low": 1.0, "error_high": 1.172131061553955 }, { @@ -449,8 +449,8 @@ 50.0 ], "value": 1.0, - "error_low": 6.340909481048584, - "error_high": 6.340909481048584 + "error_low": 1.0, + "error_high": 4.0 } ] }, @@ -484,7 +484,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.326923131942749, + "error_low": 1.0, "error_high": 1.326923131942749 }, { @@ -493,7 +493,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.553884506225586, + "error_low": 1.0, "error_high": 1.553884506225586 }, { @@ -502,7 +502,7 @@ 50.0 ], "value": 1.0, - "error_low": 1.5352940559387207, + "error_low": 1.0, "error_high": 1.5352940559387207 } ] diff --git a/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2017_T.json b/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2017_T.json index 72c898be..f049aeee 100644 --- a/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2017_T.json +++ b/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2017_T.json @@ -219,7 +219,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.7709922790527344, + "error_low": 1.0, "error_high": 1.7709922790527344 }, { @@ -228,7 +228,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.5874440670013428, + "error_low": 1.0, "error_high": 1.5874440670013428 }, { @@ -237,8 +237,8 @@ 50.0 ], "value": 1.0, - "error_low": 4.3372087478637695, - "error_high": 4.3372087478637695 + "error_low": 1.0, + "error_high": 4.0 } ] }, @@ -263,7 +263,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.0573477745056152, + "error_low": 1.0, "error_high": 1.0573477745056152 }, { @@ -272,7 +272,7 @@ 30.0 ], "value": 1.0, - "error_low": 3.3350515365600586, + "error_low": 1.0, "error_high": 3.3350515365600586 }, { @@ -281,7 +281,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.3993902206420898, + "error_low": 1.0, "error_high": 1.3993902206420898 }, { @@ -316,7 +316,7 @@ 25.0 ], "value": 1.0, - "error_low": 3.030120372772217, + "error_low": 1.0, "error_high": 3.030120372772217 }, { @@ -325,7 +325,7 @@ 30.0 ], "value": 1.0, - "error_low": 2.818840742111206, + "error_low": 1.0, "error_high": 2.818840742111206 }, { @@ -334,7 +334,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.1386542320251465, + "error_low": 1.0, "error_high": 1.1386542320251465 }, { @@ -343,7 +343,7 @@ 50.0 ], "value": 1.0, - "error_low": 2.529940128326416, + "error_low": 1.0, "error_high": 2.529940128326416 } ] @@ -369,7 +369,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.9765260219573975, + "error_low": 1.0, "error_high": 1.9765260219573975 }, { @@ -378,7 +378,7 @@ 30.0 ], "value": 1.0, - "error_low": 3.0763049125671387, + "error_low": 1.0, "error_high": 3.0763049125671387 }, { @@ -387,8 +387,8 @@ 40.0 ], "value": 1.0, - "error_low": 6.872726917266846, - "error_high": 6.872726917266846 + "error_low": 1.0, + "error_high": 4.0 }, { "bin": [ @@ -396,7 +396,7 @@ 50.0 ], "value": 1.0, - "error_low": 2.864077568054199, + "error_low": 1.0, "error_high": 2.864077568054199 } ] @@ -431,7 +431,7 @@ 30.0 ], "value": 1.0, - "error_low": 3.325897455215454, + "error_low": 1.0, "error_high": 3.325897455215454 }, { @@ -440,7 +440,7 @@ 40.0 ], "value": 1.0, - "error_low": 2.1422219276428223, + "error_low": 1.0, "error_high": 2.1422219276428223 }, { @@ -449,7 +449,7 @@ 50.0 ], "value": 1.0, - "error_low": 2.073291540145874, + "error_low": 1.0, "error_high": 2.073291540145874 } ] @@ -475,7 +475,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.3463413715362549, + "error_low": 1.0, "error_high": 1.3463413715362549 }, { @@ -484,7 +484,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.7341268062591553, + "error_low": 1.0, "error_high": 1.7341268062591553 }, { @@ -493,7 +493,7 @@ 40.0 ], "value": 1.0, - "error_low": 2.596153974533081, + "error_low": 1.0, "error_high": 2.596153974533081 }, { @@ -502,7 +502,7 @@ 50.0 ], "value": 1.0, - "error_low": 2.8976316452026367, + "error_low": 1.0, "error_high": 2.8976316452026367 } ] diff --git a/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2018_M.json b/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2018_M.json index b740d689..216140e0 100644 --- a/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2018_M.json +++ b/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2018_M.json @@ -210,7 +210,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.653731346130371, + "error_low": 1.0, "error_high": 1.653731346130371 }, { @@ -219,7 +219,7 @@ 30.0 ], "value": 1.0, - "error_low": 2.763333320617676, + "error_low": 1.0, "error_high": 2.763333320617676 }, { @@ -228,7 +228,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.7303667068481445, + "error_low": 1.0, "error_high": 1.7303667068481445 }, { @@ -263,7 +263,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.7218544483184814, + "error_low": 1.0, "error_high": 1.7218544483184814 }, { @@ -272,7 +272,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.2872776985168457, + "error_low": 1.0, "error_high": 1.2872776985168457 }, { @@ -281,7 +281,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.4120957851409912, + "error_low": 1.0, "error_high": 1.4120957851409912 }, { @@ -290,7 +290,7 @@ 50.0 ], "value": 1.0, - "error_low": 2.195366621017456, + "error_low": 1.0, "error_high": 2.195366621017456 } ] @@ -316,7 +316,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.2898550033569336, + "error_low": 1.0, "error_high": 1.2898550033569336 }, { @@ -325,7 +325,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.8296422958374023, + "error_low": 1.0, "error_high": 1.8296422958374023 }, { @@ -334,7 +334,7 @@ 40.0 ], "value": 1.0, - "error_low": 2.262476682662964, + "error_low": 1.0, "error_high": 2.262476682662964 }, { @@ -343,7 +343,7 @@ 50.0 ], "value": 1.0, - "error_low": 2.146969795227051, + "error_low": 1.0, "error_high": 2.146969795227051 } ] @@ -369,7 +369,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.3832335472106934, + "error_low": 1.0, "error_high": 1.3832335472106934 }, { @@ -378,7 +378,7 @@ 30.0 ], "value": 1.0, - "error_low": 2.062857151031494, + "error_low": 1.0, "error_high": 2.062857151031494 }, { @@ -387,7 +387,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.7124803066253662, + "error_low": 1.0, "error_high": 1.7124803066253662 }, { @@ -422,7 +422,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.0349650382995605, + "error_low": 1.0, "error_high": 1.0349650382995605 }, { @@ -431,7 +431,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.1571238040924072, + "error_low": 1.0, "error_high": 1.1571238040924072 }, { @@ -440,7 +440,7 @@ 40.0 ], "value": 1.0, - "error_low": 3.860398292541504, + "error_low": 1.0, "error_high": 3.860398292541504 }, { @@ -449,7 +449,7 @@ 50.0 ], "value": 1.0, - "error_low": 1.148242473602295, + "error_low": 1.0, "error_high": 1.148242473602295 } ] @@ -484,7 +484,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.6965699195861816, + "error_low": 1.0, "error_high": 1.6965699195861816 }, { @@ -493,7 +493,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.2051512002944946, + "error_low": 1.0, "error_high": 1.2051512002944946 }, { @@ -502,7 +502,7 @@ 50.0 ], "value": 1.0, - "error_low": 1.2103205919265747, + "error_low": 1.0, "error_high": 1.2103205919265747 } ] diff --git a/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2018_T.json b/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2018_T.json index a06601f4..67297bc7 100644 --- a/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2018_T.json +++ b/data/ScaleFactors_POG/PUID_SF_h2_mistag_sf2018_T.json @@ -210,8 +210,8 @@ 25.0 ], "value": 1.0, - "error_low": 4.659793853759766, - "error_high": 4.659793853759766 + "error_low": 1.0, + "error_high": 4.0 }, { "bin": [ @@ -219,7 +219,7 @@ 30.0 ], "value": 1.0, - "error_low": 3.494565010070801, + "error_low": 1.0, "error_high": 3.494565010070801 }, { @@ -228,7 +228,7 @@ 40.0 ], "value": 1.0, - "error_low": 2.7257144451141357, + "error_low": 1.0, "error_high": 2.7257144451141357 }, { @@ -263,7 +263,7 @@ 25.0 ], "value": 1.0, - "error_low": 2.9162304401397705, + "error_low": 1.0, "error_high": 2.9162304401397705 }, { @@ -272,7 +272,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.412121295928955, + "error_low": 1.0, "error_high": 1.412121295928955 }, { @@ -281,7 +281,7 @@ 40.0 ], "value": 1.0, - "error_low": 3.0590405464172363, + "error_low": 1.0, "error_high": 3.0590405464172363 }, { @@ -290,7 +290,7 @@ 50.0 ], "value": 1.0, - "error_low": 2.320890188217163, + "error_low": 1.0, "error_high": 2.320890188217163 } ] @@ -307,7 +307,7 @@ 20.0 ], "value": 1.0, - "error_low": 1.2735850811004639, + "error_low": 1.0, "error_high": 1.2735850811004639 }, { @@ -316,7 +316,7 @@ 25.0 ], "value": 1.0, - "error_low": 2.148594379425049, + "error_low": 1.0, "error_high": 2.148594379425049 }, { @@ -325,7 +325,7 @@ 30.0 ], "value": 1.0, - "error_low": 2.3351500034332275, + "error_low": 1.0, "error_high": 2.3351500034332275 }, { @@ -334,8 +334,8 @@ 40.0 ], "value": 1.0, - "error_low": 4.3715596199035645, - "error_high": 4.3715596199035645 + "error_low": 1.0, + "error_high": 4.0 }, { "bin": [ @@ -343,7 +343,7 @@ 50.0 ], "value": 1.0, - "error_low": 3.3460493087768555, + "error_low": 1.0, "error_high": 3.3460493087768555 } ] @@ -360,7 +360,7 @@ 20.0 ], "value": 1.0, - "error_low": 1.4475138187408447, + "error_low": 1.0, "error_high": 1.4475138187408447 }, { @@ -369,7 +369,7 @@ 25.0 ], "value": 1.0, - "error_low": 2.514423131942749, + "error_low": 1.0, "error_high": 2.514423131942749 }, { @@ -378,7 +378,7 @@ 30.0 ], "value": 1.0, - "error_low": 3.9570817947387695, + "error_low": 1.0, "error_high": 3.9570817947387695 }, { @@ -387,7 +387,7 @@ 40.0 ], "value": 1.0, - "error_low": 2.055415391921997, + "error_low": 1.0, "error_high": 2.055415391921997 }, { @@ -422,7 +422,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.7007575035095215, + "error_low": 1.0, "error_high": 1.7007575035095215 }, { @@ -431,7 +431,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.9354004859924316, + "error_low": 1.0, "error_high": 1.9354004859924316 }, { @@ -440,8 +440,8 @@ 40.0 ], "value": 1.0, - "error_low": 5.556962490081787, - "error_high": 5.556962490081787 + "error_low": 1.0, + "error_high": 4.0 }, { "bin": [ @@ -449,7 +449,7 @@ 50.0 ], "value": 1.0, - "error_low": 1.8250070810317993, + "error_low": 1.0, "error_high": 1.8250070810317993 } ] @@ -475,7 +475,7 @@ 25.0 ], "value": 1.0, - "error_low": 1.8742856979370117, + "error_low": 1.0, "error_high": 1.8742856979370117 }, { @@ -484,7 +484,7 @@ 30.0 ], "value": 1.0, - "error_low": 1.808000087738037, + "error_low": 1.0, "error_high": 1.808000087738037 }, { @@ -493,7 +493,7 @@ 40.0 ], "value": 1.0, - "error_low": 1.379762887954712, + "error_low": 1.0, "error_high": 1.379762887954712 }, { @@ -502,7 +502,7 @@ 50.0 ], "value": 1.0, - "error_low": 1.4095109701156616, + "error_low": 1.0, "error_high": 1.4095109701156616 } ] From ef62f7ecbbef0658bf3908a327eefad54eb96491 Mon Sep 17 00:00:00 2001 From: FlorianBury Date: Wed, 30 Mar 2022 11:30:19 +0200 Subject: [PATCH 08/13] Fixes on the theory yaml files --- Yaml/analysis2016_v7_theory.yml | 296 +++++++++++++++++++++++++++++++ Yaml/analysis2017_v7_theory.yml | 302 ++++++++++++++++++++++++++++++++ Yaml/analysis2018_v7_theory.yml | 300 +++++++++++++++++++++++++++++++ 3 files changed, 898 insertions(+) create mode 100644 Yaml/analysis2016_v7_theory.yml create mode 100644 Yaml/analysis2017_v7_theory.yml create mode 100644 Yaml/analysis2018_v7_theory.yml diff --git a/Yaml/analysis2016_v7_theory.yml b/Yaml/analysis2016_v7_theory.yml new file mode 100644 index 00000000..113dea6b --- /dev/null +++ b/Yaml/analysis2016_v7_theory.yml @@ -0,0 +1,296 @@ +################################# +# NOMINAL # +################################# +TTTo2L2Nu_nom: + cross-section: 88.4 + db: das:/TTTo2L2Nu_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToSemiLeptonic_nom: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToHadronic_nom: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +################################# +# UNDERLYING EVENT # +################################# +# UE (underlying_event): +# Directly inferred from up/down variations of the datasets + +TTTo2L2Nu_UE_down: + cross-section: 88.4 + db: das:/TTTo2L2Nu_TuneCP5down_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTTo2L2Nu_UE_up: + cross-section: 88.4 + db: das:/TTTo2L2Nu_TuneCP5up_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_UE_down: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5down_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToSemiLeptonic_UE_up: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5up_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_UE_down: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5down_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToHadronic_UE_up: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5up_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +################################# +# M TOP # +################################# +# mtop (top mass variation, 3 GeV shift): +# Up = 175.5 GeV +# Down = 169.5 GeV +# (assuming Up and Down histograms are normalized to nominal) + +TTTo2L2Nu_mtop_down: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_TuneCP5_PSweights_mtop1695_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_backup_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5_PSweights_mtop1695_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_backup_102X_mcRun2_asymptotic_v8_ext1-v2/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTTo2L2Nu_mtop_up: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_TuneCP5_PSweights_mtop1755_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_backup_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5_PSweights_mtop1755_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_backup_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_mtop_down: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5_PSweights_mtop1695_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_backup_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToSemiLeptonic_mtop_up: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5_PSweights_mtop1755_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_backup_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_mtop_down: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5_PSweights_mtop1695_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_backup_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToHadronic_mtop_up: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5_PSweights_mtop1755_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_backup_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +################################# +# COLOR RECONNECTION # +################################# +#CR (color reconnection): +# Up = nominal + abs(nominal - max{GluonMove, QCDbased, erdON}) +# Down = nominal - abs(nominal - max{GluonMove, QCDbased, erdON}) +# (assuming that the GluonMove, QCDbased and erdON histograms are normalized to the same integral as the nominal histogram) + +TTTo2L2Nu_GluonMove: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_TuneCP5CR2_GluonMove_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5CR2_GluonMove_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_GluonMove: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5CR2_GluonMove_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_GluonMove: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5CR2_GluonMove_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +################################# +# QCD based # +################################# +TTTo2L2Nu_QCDbased: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_TuneCP5CR1_QCDbased_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5CR1_QCDbased_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_QCDbased: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5CR1_QCDbased_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_QCDbased: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5CR1_QCDbased_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +################################# +# ERD ON # +################################# +TTTo2L2Nu_erdOn: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_TuneCP5_PSweights_erdON_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5_PSweights_erdON_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5_PSweights_erdON_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext2-v1/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_erdOn: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5_PSweights_erdON_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_erdOn: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5_PSweights_erdON_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +################################# +# HDAMP # +################################# +# HDamp (ME-PS matching scale): +# Directly inferred from up/down variations of the datasets + +TTTo2L2Nu_hDamp_down: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_hdampDOWN_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/TTTo2L2Nu_hdampDOWN_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM","das:/TTTo2L2Nu_hdampDOWN_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext2-v1/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTTo2L2Nu_hDamp_up: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_hdampUP_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/TTTo2L2Nu_hdampUP_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM","das:/TTTo2L2Nu_hdampUP_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext2-v1/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_hDamp_down: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_hdampDOWN_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToSemiLeptonic_hDamp_up: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_hdampUP_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_hDamp_down: + cross-section: 377.85 + db: das:/TTToHadronic_hdampDOWN_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToHadronic_hDamp_up: + cross-section: 377.85 + db: das:/TTToHadronic_hdampUP_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + diff --git a/Yaml/analysis2017_v7_theory.yml b/Yaml/analysis2017_v7_theory.yml new file mode 100644 index 00000000..ed9874f7 --- /dev/null +++ b/Yaml/analysis2017_v7_theory.yml @@ -0,0 +1,302 @@ +################################# +# NOMINAL # +################################# +TTTo2L2Nu_nom: + cross-section: 88.4 + db: das:/TTTo2L2Nu_TuneCP5_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTTo2L2Nu + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_nom: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_nom: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +################################# +# UNDERLYING EVENT # +################################# +# UE (underlying_event): +# Directly inferred from up/down variations of the datasets + +TTTo2L2Nu_UE_down: + cross-section: 88.4 + db: das:/TTTo2L2Nu_TuneCP5down_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTTo2L2Nu + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTTo2L2Nu_UE_up: + cross-section: 88.4 + db: das:/TTTo2L2Nu_TuneCP5up_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTTo2L2Nu + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_UE_down: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5down_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToSemiLeptonic_UE_up: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5up_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_UE_down: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5down_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToHadronic_UE_up: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5up_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + + +################################# +# M TOP # +################################# +# mtop (top mass variation, 3 GeV shift): +# Up = 175.5 GeV +# Down = 169.5 GeV +# (assuming Up and Down histograms are normalized to nominal) +TTTo2L2Nu_mtop_down: + cross-section: 88.4 + db: das:/TTTo2L2Nu_mtop169p5_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTTo2L2Nu + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTTo2L2Nu_mtop_up: + cross-section: 88.4 + db: das:/TTTo2L2Nu_mtop175p5_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTTo2L2Nu + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_mtop_down: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_mtop169p5_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToSemiLeptonic_mtop_up: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_mtop175p5_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_mtop_down: + cross-section: 377.85 + db: das:/TTToHadronic_mtop169p5_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToHadronic_mtop_up: + cross-section: 377.85 + db: das:/TTToHadronic_mtop175p5_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + + +################################# +# COLOR RECONNECTION # +################################# +#CR (color reconnection): +# Up = nominal + abs(nominal - max{GluonMove, QCDbased, erdON}) +# Down = nominal - abs(nominal - max{GluonMove, QCDbased, erdON}) +# (assuming that the GluonMove, QCDbased and erdON histograms are normalized to the same integral as the nominal histogram) + + +TTTo2L2Nu_GluonMove: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_TuneCP5CR2_GluonMove_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5CR2_GluonMove_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8_ext1-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5CR2_GluonMove_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8_ext2-v1/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_GluonMove: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5CR2_GluonMove_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_GluonMove: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5CR2_GluonMove_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + + +################################# +# QCD based # +################################# +TTTo2L2Nu_QCDbased: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_TuneCP5CR1_QCDbased_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5CR1_QCDbased_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8_ext1-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5CR1_QCDbased_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8_ext2-v1/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_QCDbased: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5CR1_QCDbased_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_QCDbased: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5CR1_QCDbased_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +################################# +# ERD ON # +################################# +TTTo2L2Nu_erdOn: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_TuneCP5_erdON_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5_erdON_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8_ext1-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5_erdON_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8_ext2-v1/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_erdOn: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5_erdON_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_erdOn: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5_erdON_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +################################# +# HDAMP # +################################# +# HDamp (ME-PS matching scale): +# Directly inferred from up/down variations of the datasets + +TTTo2L2Nu_hDamp_down: + cross-section: 88.4 + db: das:/TTTo2L2Nu_hdampDOWN_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTTo2L2Nu + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTTo2L2Nu_hDamp_up: + cross-section: 88.4 + db: das:/TTTo2L2Nu_hdampUP_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTTo2L2Nu + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_hDamp_down: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_hdampDOWN_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToSemiLeptonic_hDamp_up: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_hdampUP_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_hDamp_down: + cross-section: 377.85 + db: das:/TTToHadronic_hdampDOWN_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToHadronic_hDamp_up: + cross-section: 377.85 + db: das:/TTToHadronic_hdampUP_TuneCP5_PSweights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2017' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + + diff --git a/Yaml/analysis2018_v7_theory.yml b/Yaml/analysis2018_v7_theory.yml new file mode 100644 index 00000000..c65ea622 --- /dev/null +++ b/Yaml/analysis2018_v7_theory.yml @@ -0,0 +1,300 @@ +################################# +# NOMINAL # +################################# +TTTo2L2Nu_nom: + cross-section: 88.4 + db: das:/TTTo2L2Nu_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTTo2L2Nu + era: '2018' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_nom: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2018' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_nom: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2018' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +################################# +# UNDERLYING EVENT # +################################# +# UE (underlying_event): +# Directly inferred from up/down variations of the datasets + + +TTTo2L2Nu_UE_down: + cross-section: 88.4 + db: das:/TTTo2L2Nu_TuneCP5down_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTTo2L2Nu + era: '2018' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTTo2L2Nu_UE_up: + cross-section: 88.4 + db: das:/TTTo2L2Nu_TuneCP5up_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTTo2L2Nu + era: '2018' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_UE_down: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5down_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2018' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToSemiLeptonic_UE_up: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5up_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2018' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_UE_down: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5down_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2018' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToHadronic_UE_up: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5up_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2018' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + + +################################# +# M TOP # +################################# +# mtop (top mass variation, 3 GeV shift): +# Up = 175.5 GeV +# Down = 169.5 GeV +# (assuming Up and Down histograms are normalized to nominal) + + +TTTo2L2Nu_mtop_down: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_mtop169p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTTo2L2Nu_mtop169p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM","das:/TTTo2L2Nu_mtop169p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext2-v1/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTTo2L2Nu_mtop_up: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_mtop175p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTTo2L2Nu_mtop175p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM","das:/TTTo2L2Nu_mtop175p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext2-v1/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_mtop_down: + cross-section: 365.52 + db: ["das:/TTToSemiLeptonic_mtop169p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTToSemiLeptonic_mtop169p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM"] + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToSemiLeptonic_mtop_up: + cross-section: 365.52 + db: ["das:/TTToSemiLeptonic_mtop175p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTToSemiLeptonic_mtop175p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM"] + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_mtop_down: + cross-section: 377.85 + db: das:/TTToHadronic_mtop169p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToHadronic_mtop_up: + cross-section: 377.85 + db: das:/TTToHadronic_mtop175p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +################################# +# COLOR RECONNECTION # +################################# +#CR (color reconnection): +# Up = nominal + abs(nominal - max{GluonMove, QCDbased, erdON}) +# Down = nominal - abs(nominal - max{GluonMove, QCDbased, erdON}) +# (assuming that the GluonMove, QCDbased and erdON histograms are normalized to the same integral as the nominal histogram) + +TTTo2L2Nu_GluonMove: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_TuneCP5CR2_GluonMove_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5CR2_GluonMove_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_GluonMove: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5CR2_GluonMove_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_GluonMove: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5CR2_GluonMove_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +################################# +# QCD based # +################################# +TTTo2L2Nu_QCDbased: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_TuneCP5CR1_QCDbased_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5CR1_QCDbased_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_QCDbased: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5CR1_QCDbased_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_QCDbased: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5CR1_QCDbased_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +################################# +# ERD ON # +################################# +TTTo2L2Nu_erdOn: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_TuneCP5_erdON_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5_erdON_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5_erdON_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext2-v1/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_erdOn: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_TuneCP5_erdON_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_erdOn: + cross-section: 377.85 + db: das:/TTToHadronic_TuneCP5_erdON_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +################################# +# HDAMP # +################################# +# HDamp (ME-PS matching scale): +# Directly inferred from up/down variations of the datasets +TTTo2L2Nu_hDamp_down: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_hdampDOWN_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTTo2L2Nu_hdampDOWN_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM","das:/TTTo2L2Nu_hdampDOWN_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext2-v1/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTTo2L2Nu_hDamp_up: + cross-section: 88.4 + db: ["das:/TTTo2L2Nu_hdampUP_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTTo2L2Nu_hdampUP_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM","das:/TTTo2L2Nu_hdampUP_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext2-v1/NANOAODSIM"] + related-sample: TTTo2L2Nu + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToSemiLeptonic_hDamp_down: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_hdampDOWN_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToSemiLeptonic_hDamp_up: + cross-section: 365.52 + db: das:/TTToSemiLeptonic_hdampUP_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToSemiLeptonic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + +TTToHadronic_hDamp_down: + cross-section: 377.85 + db: das:/TTToHadronic_hdampDOWN_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 +TTToHadronic_hDamp_up: + cross-section: 377.85 + db: das:/TTToHadronic_hdampUP_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + related-sample: TTToHadronic + era: '2016' + generated-events: 'genEventSumw' + group: ttbar + split: 1000 + From 1cb15bf6b3710a33b6b0dba16b9d3090c20108c0 Mon Sep 17 00:00:00 2001 From: FlorianBury Date: Fri, 1 Apr 2022 17:08:08 +0200 Subject: [PATCH 09/13] Fixed lepton SF --- .../TTHSF_EGamma_SF2D_ElectronTight2016.json | 240 +++++++++--------- .../TTHSF_EGamma_SF2D_ElectronTight2017.json | 240 +++++++++--------- .../TTHSF_EGamma_SF2D_ElectronTight2018.json | 240 +++++++++--------- .../TTHSF_EGamma_SF2D_MuonTight2016.json | 224 ++++++++-------- .../TTHSF_EGamma_SF2D_MuonTight2017.json | 240 +++++++++--------- .../TTHSF_EGamma_SF2D_MuonTight2018.json | 240 +++++++++--------- 6 files changed, 712 insertions(+), 712 deletions(-) diff --git a/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_ElectronTight2016.json b/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_ElectronTight2016.json index fa70f3c4..5b1715fb 100644 --- a/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_ElectronTight2016.json +++ b/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_ElectronTight2016.json @@ -38,90 +38,90 @@ 10.0, 15.0 ], - "value": 0.7621621489524841, - "error_low": 0.024839588370352383, - "error_high": 0.024839588370352383 + "value": 1.0, + "error_low": 0.032590949845110906, + "error_high": 0.032590949845110906 }, { "bin": [ 15.0, 20.0 ], - "value": 0.8297362327575684, - "error_low": 0.03840105169147723, - "error_high": 0.03840105169147712 + "value": 1.0, + "error_low": 0.04628103507527215, + "error_high": 0.04628103507527215 }, { "bin": [ 20.0, 25.0 ], - "value": 0.8368521928787231, - "error_low": 0.03873038569143861, - "error_high": 0.038730385691438496 + "value": 1.0, + "error_low": 0.04628103507527215, + "error_high": 0.04628103507527215 }, { "bin": [ 25.0, 30.0 ], - "value": 0.8356643319129944, - "error_low": 0.038675410256419185, - "error_high": 0.038675410256419074 + "value": 1.0, + "error_low": 0.04628103507527215, + "error_high": 0.04628103507527215 }, { "bin": [ 30.0, 35.0 ], - "value": 0.838765025138855, - "error_low": 0.003115301957260841, - "error_high": 0.00311530195726073 + "value": 1.0, + "error_low": 0.00371415338490666, + "error_high": 0.00371415338490666 }, { "bin": [ 35.0, 40.0 ], - "value": 0.8428093791007996, - "error_low": 0.0031303233082182746, - "error_high": 0.0031303233082182746 + "value": 1.0, + "error_low": 0.00371415338490666, + "error_high": 0.00371415338490666 }, { "bin": [ 40.0, 45.0 ], - "value": 0.8508914113044739, - "error_low": 0.0031603412154844746, - "error_high": 0.0031603412154844746 + "value": 1.0, + "error_low": 0.00371415338490666, + "error_high": 0.00371415338490666 }, { "bin": [ 45.0, 60.0 ], - "value": 0.8627145290374756, - "error_low": 0.003204254088232661, - "error_high": 0.00320425408823255 + "value": 1.0, + "error_low": 0.00371415338490666, + "error_high": 0.00371415338490666 }, { "bin": [ 60.0, 80.0 ], - "value": 0.8783783912658691, - "error_low": 0.008601015493526099, - "error_high": 0.008601015493526099 + "value": 1.0, + "error_low": 0.009791925187424999, + "error_high": 0.009791925187424999 }, { "bin": [ 80.0, 120.0 ], - "value": 0.9013254642486572, - "error_low": 0.012029292207837106, - "error_high": 0.012029292207837106 + "value": 1.0, + "error_low": 0.013346224737880608, + "error_high": 0.013346224737880608 } ] }, @@ -136,90 +136,90 @@ 10.0, 15.0 ], - "value": 0.7861271500587463, - "error_low": 0.02562063051944463, - "error_high": 0.02562063051944463 + "value": 1.0, + "error_low": 0.032590949845110906, + "error_high": 0.032590949845110906 }, { "bin": [ 15.0, 20.0 ], - "value": 0.800000011920929, - "error_low": 0.03702482861193068, - "error_high": 0.03702482861193057 + "value": 1.0, + "error_low": 0.04628103507527215, + "error_high": 0.04628103507527215 }, { "bin": [ 20.0, 25.0 ], - "value": 0.8153526782989502, - "error_low": 0.037735365903070806, - "error_high": 0.037735365903070694 + "value": 1.0, + "error_low": 0.04628103507527215, + "error_high": 0.04628103507527215 }, { "bin": [ 25.0, 30.0 ], - "value": 0.8203703761100769, - "error_low": 0.03796759015146467, - "error_high": 0.03796759015146456 + "value": 1.0, + "error_low": 0.04628103507527215, + "error_high": 0.04628103507527215 }, { "bin": [ 30.0, 35.0 ], - "value": 0.8157894611358643, - "error_low": 0.02622237258982596, - "error_high": 0.02622237258982585 + "value": 1.0, + "error_low": 0.032143553991633156, + "error_high": 0.032143553991633156 }, { "bin": [ 35.0, 40.0 ], - "value": 0.8281787037849426, - "error_low": 0.02662060687983203, - "error_high": 0.02662060687983192 + "value": 1.0, + "error_low": 0.032143553991633156, + "error_high": 0.032143553991633156 }, { "bin": [ 40.0, 45.0 ], - "value": 0.8333333134651184, - "error_low": 0.026786294354392615, - "error_high": 0.026786294354392504 + "value": 1.0, + "error_low": 0.032143553991633156, + "error_high": 0.032143553991633156 }, { "bin": [ 45.0, 60.0 ], - "value": 0.8376623392105103, - "error_low": 0.026925444627170725, - "error_high": 0.026925444627170725 + "value": 1.0, + "error_low": 0.032143553991633156, + "error_high": 0.032143553991633156 }, { "bin": [ 60.0, 80.0 ], - "value": 0.8411669135093689, - "error_low": 0.02703809410036384, - "error_high": 0.02703809410036373 + "value": 1.0, + "error_low": 0.032143553991633156, + "error_high": 0.032143553991633156 }, { "bin": [ 80.0, 120.0 ], - "value": 0.8659127354621887, - "error_low": 0.027833512764371626, - "error_high": 0.027833512764371515 + "value": 1.0, + "error_low": 0.032143553991633156, + "error_high": 0.032143553991633156 } ] }, @@ -234,90 +234,90 @@ 10.0, 15.0 ], - "value": 0.801886796951294, - "error_low": 0.026134252380896283, - "error_high": 0.026134252380896283 + "value": 1.0, + "error_low": 0.032590949845110906, + "error_high": 0.032590949845110906 }, { "bin": [ 15.0, 20.0 ], - "value": 0.8191489577293396, - "error_low": 0.037911061644544164, - "error_high": 0.03791106164454405 + "value": 1.0, + "error_low": 0.04628103507527215, + "error_high": 0.04628103507527215 }, { "bin": [ 20.0, 25.0 ], - "value": 0.8205804824829102, - "error_low": 0.037977314091875325, - "error_high": 0.037977314091875214 + "value": 1.0, + "error_low": 0.04628103507527215, + "error_high": 0.04628103507527215 }, { "bin": [ 25.0, 30.0 ], - "value": 0.8130630850791931, - "error_low": 0.037629401158959075, - "error_high": 0.037629401158959075 + "value": 1.0, + "error_low": 0.04628103507527215, + "error_high": 0.04628103507527215 }, { "bin": [ 30.0, 35.0 ], - "value": 0.8062499761581421, - "error_low": 0.017906819743352287, - "error_high": 0.017906819743352398 + "value": 1.0, + "error_low": 0.02221000964078168, + "error_high": 0.02221000964078168 }, { "bin": [ 35.0, 40.0 ], - "value": 0.8118811845779419, - "error_low": 0.018031888936645313, - "error_high": 0.018031888936645424 + "value": 1.0, + "error_low": 0.02221000964078168, + "error_high": 0.02221000964078168 }, { "bin": [ 40.0, 45.0 ], - "value": 0.8262476921081543, - "error_low": 0.018350969207395762, - "error_high": 0.018350969207395762 + "value": 1.0, + "error_low": 0.02221000964078168, + "error_high": 0.02221000964078168 }, { "bin": [ 45.0, 60.0 ], - "value": 0.8303886651992798, - "error_low": 0.01844294025967186, - "error_high": 0.01844294025967197 + "value": 1.0, + "error_low": 0.02221000964078168, + "error_high": 0.02221000964078168 }, { "bin": [ 60.0, 80.0 ], - "value": 0.8372881412506104, - "error_low": 0.01859617768928823, - "error_high": 0.01859617768928834 + "value": 1.0, + "error_low": 0.02221000964078168, + "error_high": 0.02221000964078168 }, { "bin": [ 80.0, 120.0 ], - "value": 0.871666669845581, - "error_low": 0.019359725140818407, - "error_high": 0.019359725140818518 + "value": 1.0, + "error_low": 0.02221000964078168, + "error_high": 0.02221000964078168 } ] }, @@ -332,90 +332,90 @@ 10.0, 15.0 ], - "value": 1.0277777910232544, - "error_low": 0.04852410392904882, - "error_high": 0.048524103929048934 + "value": 1.0, + "error_low": 0.047212641052243653, + "error_high": 0.047212641052243653 }, { "bin": [ 15.0, 20.0 ], - "value": 0.9677419066429138, - "error_low": 0.04568965126954583, - "error_high": 0.04568965126954594 + "value": 1.0, + "error_low": 0.047212641052243653, + "error_high": 0.047212641052243653 }, { "bin": [ 20.0, 25.0 ], - "value": 0.9161490797996521, - "error_low": 0.04325381765492431, - "error_high": 0.04325381765492442 + "value": 1.0, + "error_low": 0.047212641052243653, + "error_high": 0.047212641052243653 }, { "bin": [ 25.0, 30.0 ], - "value": 0.8943299055099487, - "error_low": 0.04222367681112815, - "error_high": 0.04222367681112826 + "value": 1.0, + "error_low": 0.047212641052243653, + "error_high": 0.047212641052243653 }, { "bin": [ 30.0, 35.0 ], - "value": 0.8904761672019958, - "error_low": 0.04204173164768554, - "error_high": 0.042041731647685654 + "value": 1.0, + "error_low": 0.047212641052243653, + "error_high": 0.047212641052243653 }, { "bin": [ 35.0, 40.0 ], - "value": 0.8761261105537415, - "error_low": 0.0413642275740721, - "error_high": 0.04136422757407221 + "value": 1.0, + "error_low": 0.047212641052243653, + "error_high": 0.047212641052243653 }, { "bin": [ 40.0, 45.0 ], - "value": 0.8929336071014404, - "error_low": 0.04215775387556542, - "error_high": 0.04215775387556553 + "value": 1.0, + "error_low": 0.047212641052243653, + "error_high": 0.047212641052243653 }, { "bin": [ 45.0, 60.0 ], - "value": 0.8835758566856384, - "error_low": 0.041715949764127735, - "error_high": 0.041715949764127846 + "value": 1.0, + "error_low": 0.047212641052243653, + "error_high": 0.047212641052243653 }, { "bin": [ 60.0, 80.0 ], - "value": 0.8742393255233765, - "error_low": 0.04127514746969074, - "error_high": 0.041275147469690854 + "value": 1.0, + "error_low": 0.047212641052243653, + "error_high": 0.047212641052243653 }, { "bin": [ 80.0, 120.0 ], - "value": 0.8965517282485962, - "error_low": 0.04232857493056963, - "error_high": 0.04232857493056974 + "value": 1.0, + "error_low": 0.047212641052243653, + "error_high": 0.047212641052243653 } ] } diff --git a/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_ElectronTight2017.json b/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_ElectronTight2017.json index 35fac71f..41ee3a6a 100644 --- a/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_ElectronTight2017.json +++ b/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_ElectronTight2017.json @@ -38,90 +38,90 @@ 10.0, 15.0 ], - "value": 0.7529411911964417, - "error_low": 0.021408793556482286, - "error_high": 0.021408793556482286 + "value": 1.0, + "error_low": 0.02843355338610598, + "error_high": 0.02843355338610598 }, { "bin": [ 15.0, 20.0 ], - "value": 0.8236659169197083, - "error_low": 0.023873446371131868, - "error_high": 0.023873446371131868 + "value": 1.0, + "error_low": 0.028984380536725585, + "error_high": 0.028984380536725585 }, { "bin": [ 20.0, 25.0 ], - "value": 0.8418181538581848, - "error_low": 0.024399577714149467, - "error_high": 0.024399577714149467 + "value": 1.0, + "error_low": 0.028984380536725585, + "error_high": 0.028984380536725585 }, { "bin": [ 25.0, 30.0 ], - "value": 0.8485856652259827, - "error_low": 0.024595729838920333, - "error_high": 0.024595729838920333 + "value": 1.0, + "error_low": 0.028984380536725585, + "error_high": 0.028984380536725585 }, { "bin": [ 30.0, 35.0 ], - "value": 0.8559738397598267, - "error_low": 0.03602619280283237, - "error_high": 0.03602619280283237 + "value": 1.0, + "error_low": 0.04208796008642124, + "error_high": 0.04208796008642124 }, { "bin": [ 35.0, 40.0 ], - "value": 0.8761904835700989, - "error_low": 0.036877070100600484, - "error_high": 0.036877070100600484 + "value": 1.0, + "error_low": 0.04208796008642124, + "error_high": 0.04208796008642124 }, { "bin": [ 40.0, 45.0 ], - "value": 0.8767123222351074, - "error_low": 0.03689903322550492, - "error_high": 0.03689903322550492 + "value": 1.0, + "error_low": 0.04208796008642124, + "error_high": 0.04208796008642124 }, { "bin": [ 45.0, 60.0 ], - "value": 0.8855869174003601, - "error_low": 0.0251803828939402, - "error_high": 0.0251803828939402 + "value": 1.0, + "error_low": 0.02843355338610598, + "error_high": 0.02843355338610598 }, { "bin": [ 60.0, 80.0 ], - "value": 0.8916184902191162, - "error_low": 0.025351881941684473, - "error_high": 0.025351881941684473 + "value": 1.0, + "error_low": 0.02843355338610598, + "error_high": 0.02843355338610598 }, { "bin": [ 80.0, 120.0 ], - "value": 0.9033613204956055, - "error_low": 0.025685772333254975, - "error_high": 0.025685772333254975 + "value": 1.0, + "error_low": 0.02843355338610598, + "error_high": 0.02843355338610598 } ] }, @@ -136,90 +136,90 @@ 10.0, 15.0 ], - "value": 0.6549295783042908, - "error_low": 0.023977652903361735, - "error_high": 0.023977652903361735 + "value": 1.0, + "error_low": 0.036611039870032114, + "error_high": 0.036611039870032114 }, { "bin": [ 15.0, 20.0 ], - "value": 0.7935656905174255, - "error_low": 0.029053265135023043, - "error_high": 0.029053265135023043 + "value": 1.0, + "error_low": 0.036611039870032114, + "error_high": 0.036611039870032114 }, { "bin": [ 20.0, 25.0 ], - "value": 0.8077669739723206, - "error_low": 0.029573188889795876, - "error_high": 0.029573188889795876 + "value": 1.0, + "error_low": 0.036611039870032114, + "error_high": 0.036611039870032114 }, { "bin": [ 25.0, 30.0 ], - "value": 0.8299319744110107, - "error_low": 0.030384672604576002, - "error_high": 0.030384672604576002 + "value": 1.0, + "error_low": 0.036611039870032114, + "error_high": 0.036611039870032114 }, { "bin": [ 30.0, 35.0 ], - "value": 0.8289473652839661, - "error_low": 0.034888703623815576, - "error_high": 0.034888703623815576 + "value": 1.0, + "error_low": 0.04208796008642124, + "error_high": 0.04208796008642124 }, { "bin": [ 35.0, 40.0 ], - "value": 0.8421052694320679, - "error_low": 0.035442492968421835, - "error_high": 0.035442492968421835 + "value": 1.0, + "error_low": 0.04208796008642124, + "error_high": 0.04208796008642124 }, { "bin": [ 40.0, 45.0 ], - "value": 0.854938268661499, - "error_low": 0.03598260772777928, - "error_high": 0.03598260772777928 + "value": 1.0, + "error_low": 0.04208796008642124, + "error_high": 0.04208796008642124 }, { "bin": [ 45.0, 60.0 ], - "value": 0.8650306463241577, - "error_low": 0.03166967148137334, - "error_high": 0.03166967148137334 + "value": 1.0, + "error_low": 0.036611039870032114, + "error_high": 0.036611039870032114 }, { "bin": [ 60.0, 80.0 ], - "value": 0.8589147329330444, - "error_low": 0.031445761532369665, - "error_high": 0.031445761532369665 + "value": 1.0, + "error_low": 0.036611039870032114, + "error_high": 0.036611039870032114 }, { "bin": [ 80.0, 120.0 ], - "value": 0.8623853325843811, - "error_low": 0.03157282379457771, - "error_high": 0.03157282379457771 + "value": 1.0, + "error_low": 0.036611039870032114, + "error_high": 0.036611039870032114 } ] }, @@ -234,90 +234,90 @@ 10.0, 15.0 ], - "value": 0.5322580933570862, - "error_low": 0.01423087259267708, - "error_high": 0.01423087259267708 + "value": 1.0, + "error_low": 0.026736789482935563, + "error_high": 0.026736789482935563 }, { "bin": [ 15.0, 20.0 ], - "value": 0.654618501663208, - "error_low": 0.01897371175858753, - "error_high": 0.01897371175858753 + "value": 1.0, + "error_low": 0.028984380536725585, + "error_high": 0.028984380536725585 }, { "bin": [ 20.0, 25.0 ], - "value": 0.6820513010025024, - "error_low": 0.019768834453825268, - "error_high": 0.019768834453825268 + "value": 1.0, + "error_low": 0.028984380536725585, + "error_high": 0.028984380536725585 }, { "bin": [ 25.0, 30.0 ], - "value": 0.7247899174690247, - "error_low": 0.021007586777104126, - "error_high": 0.021007586777104126 + "value": 1.0, + "error_low": 0.028984380536725585, + "error_high": 0.028984380536725585 }, { "bin": [ 30.0, 35.0 ], - "value": 0.7281553149223328, - "error_low": 0.03064657183116659, - "error_high": 0.03064657183116659 + "value": 1.0, + "error_low": 0.04208796008642124, + "error_high": 0.04208796008642124 }, { "bin": [ 35.0, 40.0 ], - "value": 0.7564102411270142, - "error_low": 0.03183576403751409, - "error_high": 0.03183576403751409 + "value": 1.0, + "error_low": 0.04208796008642124, + "error_high": 0.04208796008642124 }, { "bin": [ 40.0, 45.0 ], - "value": 0.7804459929466248, - "error_low": 0.032847379800744925, - "error_high": 0.032847379800744925 + "value": 1.0, + "error_low": 0.04208796008642124, + "error_high": 0.04208796008642124 }, { "bin": [ 45.0, 60.0 ], - "value": 0.8099173307418823, - "error_low": 0.01821355327118379, - "error_high": 0.01821355327118379 + "value": 1.0, + "error_low": 0.022488163396257033, + "error_high": 0.022488163396257033 }, { "bin": [ 60.0, 80.0 ], - "value": 0.8285256624221802, - "error_low": 0.02254920159844942, - "error_high": 0.02254920159844942 + "value": 1.0, + "error_low": 0.027216056932415578, + "error_high": 0.027216056932415578 }, { "bin": [ 80.0, 120.0 ], - "value": 0.823437511920929, - "error_low": 0.018517597314685164, - "error_high": 0.018517597314685164 + "value": 1.0, + "error_low": 0.022488163396257033, + "error_high": 0.022488163396257033 } ] }, @@ -332,90 +332,90 @@ 10.0, 15.0 ], - "value": 0.6470588445663452, - "error_low": 0.017300276110241875, - "error_high": 0.017300276110241875 + "value": 1.0, + "error_low": 0.026736789482935563, + "error_high": 0.026736789482935563 }, { "bin": [ 15.0, 20.0 ], - "value": 0.5747126340866089, - "error_low": 0.016657689685630195, - "error_high": 0.016657689685630195 + "value": 1.0, + "error_low": 0.028984380536725585, + "error_high": 0.028984380536725585 }, { "bin": [ 20.0, 25.0 ], - "value": 0.6421052813529968, - "error_low": 0.018611023819376515, - "error_high": 0.018611023819376515 + "value": 1.0, + "error_low": 0.028984380536725585, + "error_high": 0.028984380536725585 }, { "bin": [ 25.0, 30.0 ], - "value": 0.6631016135215759, - "error_low": 0.01921958950082614, - "error_high": 0.01921958950082614 + "value": 1.0, + "error_low": 0.028984380536725585, + "error_high": 0.028984380536725585 }, { "bin": [ 30.0, 35.0 ], - "value": 0.6666666865348816, - "error_low": 0.028058640893826814, - "error_high": 0.028058640893826814 + "value": 1.0, + "error_low": 0.04208796008642124, + "error_high": 0.04208796008642124 }, { "bin": [ 35.0, 40.0 ], - "value": 0.6965065598487854, - "error_low": 0.029314540290846236, - "error_high": 0.029314540290846236 + "value": 1.0, + "error_low": 0.04208796008642124, + "error_high": 0.04208796008642124 }, { "bin": [ 40.0, 45.0 ], - "value": 0.7351129651069641, - "error_low": 0.030939405134432718, - "error_high": 0.030939405134432718 + "value": 1.0, + "error_low": 0.04208796008642124, + "error_high": 0.04208796008642124 }, { "bin": [ 45.0, 60.0 ], - "value": 0.7445972561836243, - "error_low": 0.01443494319367633, - "error_high": 0.01443494319367633 + "value": 1.0, + "error_low": 0.019386242796087583, + "error_high": 0.019386242796087583 }, { "bin": [ 60.0, 80.0 ], - "value": 0.7610294222831726, - "error_low": 0.020712220084102118, - "error_high": 0.020712220084102118 + "value": 1.0, + "error_low": 0.027216056932415578, + "error_high": 0.027216056932415578 }, { "bin": [ 80.0, 120.0 ], - "value": 0.83152174949646, - "error_low": 0.015981840090010246, - "error_high": 0.015981840090010246 + "value": 1.0, + "error_low": 0.019219990456880165, + "error_high": 0.019219990456880165 } ] } diff --git a/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_ElectronTight2018.json b/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_ElectronTight2018.json index 2067786a..742a394a 100644 --- a/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_ElectronTight2018.json +++ b/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_ElectronTight2018.json @@ -38,90 +38,90 @@ 10.0, 15.0 ], - "value": 0.7592592835426331, - "error_low": 0.05988695717761816, - "error_high": 0.05988695717761827 + "value": 1.0, + "error_low": 0.07887550205272598, + "error_high": 0.07887550205272598 }, { "bin": [ 15.0, 20.0 ], - "value": 0.8445748090744019, - "error_low": 0.03170515089342241, - "error_high": 0.03170515089342241 + "value": 1.0, + "error_low": 0.037539778066751905, + "error_high": 0.037539778066751905 }, { "bin": [ 20.0, 25.0 ], - "value": 0.8679653406143188, - "error_low": 0.032583226256294284, - "error_high": 0.032583226256294284 + "value": 1.0, + "error_low": 0.037539778066751905, + "error_high": 0.037539778066751905 }, { "bin": [ 25.0, 30.0 ], - "value": 0.87890625, - "error_low": 0.032993945566481164, - "error_high": 0.032993945566481164 + "value": 1.0, + "error_low": 0.037539778066751905, + "error_high": 0.037539778066751905 }, { "bin": [ 30.0, 35.0 ], - "value": 0.8946360349655151, - "error_low": 0.01434135056095942, - "error_high": 0.01434135056095942 + "value": 1.0, + "error_low": 0.01603037436504806, + "error_high": 0.01603037436504806 }, { "bin": [ 35.0, 40.0 ], - "value": 0.906642735004425, - "error_low": 0.014533822457472034, - "error_high": 0.014533822457472034 + "value": 1.0, + "error_low": 0.01603037436504806, + "error_high": 0.01603037436504806 }, { "bin": [ 40.0, 45.0 ], - "value": 0.9095563292503357, - "error_low": 0.014580528463981834, - "error_high": 0.014580528463981834 + "value": 1.0, + "error_low": 0.01603037436504806, + "error_high": 0.01603037436504806 }, { "bin": [ 45.0, 60.0 ], - "value": 0.9138211607933044, - "error_low": 0.028403754253686242, - "error_high": 0.028403754253686242 + "value": 1.0, + "error_low": 0.03108239934937429, + "error_high": 0.03108239934937429 }, { "bin": [ 60.0, 80.0 ], - "value": 0.9101978540420532, - "error_low": 0.023165594094057607, - "error_high": 0.023165594094057607 + "value": 1.0, + "error_low": 0.025451163163242585, + "error_high": 0.025451163163242585 }, { "bin": [ 80.0, 120.0 ], - "value": 0.9246376752853394, - "error_low": 0.01482228808685171, - "error_high": 0.01482228808685171 + "value": 1.0, + "error_low": 0.01603037436504806, + "error_high": 0.01603037436504806 } ] }, @@ -136,90 +136,90 @@ 10.0, 15.0 ], - "value": 0.8152173757553101, - "error_low": 0.0643006797948058, - "error_high": 0.06430067979480592 + "value": 1.0, + "error_low": 0.07887550205272598, + "error_high": 0.07887550205272598 }, { "bin": [ 15.0, 20.0 ], - "value": 0.8700000047683716, - "error_low": 0.032659607097077714, - "error_high": 0.032659607097077714 + "value": 1.0, + "error_low": 0.037539778066751905, + "error_high": 0.037539778066751905 }, { "bin": [ 20.0, 25.0 ], - "value": 0.869369387626648, - "error_low": 0.03263593386953234, - "error_high": 0.03263593386953234 + "value": 1.0, + "error_low": 0.037539778066751905, + "error_high": 0.037539778066751905 }, { "bin": [ 25.0, 30.0 ], - "value": 0.8854368925094604, - "error_low": 0.033239104436919575, - "error_high": 0.033239104436919575 + "value": 1.0, + "error_low": 0.037539778066751905, + "error_high": 0.037539778066751905 }, { "bin": [ 30.0, 35.0 ], - "value": 0.891791045665741, - "error_low": 0.0133873267341309, - "error_high": 0.0133873267341309 + "value": 1.0, + "error_low": 0.01501173038145609, + "error_high": 0.01501173038145609 }, { "bin": [ 35.0, 40.0 ], - "value": 0.9050179123878479, - "error_low": 0.013585884891154643, - "error_high": 0.013585884891154643 + "value": 1.0, + "error_low": 0.01501173038145609, + "error_high": 0.01501173038145609 }, { "bin": [ 40.0, 45.0 ], - "value": 0.9173838496208191, - "error_low": 0.013771519006809951, - "error_high": 0.013771519006809951 + "value": 1.0, + "error_low": 0.01501173038145609, + "error_high": 0.01501173038145609 }, { "bin": [ 45.0, 60.0 ], - "value": 0.9101694822311401, - "error_low": 0.028290251322321547, - "error_high": 0.028290251322321547 + "value": 1.0, + "error_low": 0.03108239934937429, + "error_high": 0.03108239934937429 }, { "bin": [ 60.0, 80.0 ], - "value": 0.9151103496551514, - "error_low": 0.023290622821445228, - "error_high": 0.023290622821445228 + "value": 1.0, + "error_low": 0.025451163163242585, + "error_high": 0.025451163163242585 }, { "bin": [ 80.0, 120.0 ], - "value": 0.9404761791229248, - "error_low": 0.01411817483117539, - "error_high": 0.01411817483117539 + "value": 1.0, + "error_low": 0.01501173038145609, + "error_high": 0.01501173038145609 } ] }, @@ -234,90 +234,90 @@ 10.0, 15.0 ], - "value": 0.7894737124443054, - "error_low": 0.06227013542647397, - "error_high": 0.06227013542647408 + "value": 1.0, + "error_low": 0.07887550205272598, + "error_high": 0.07887550205272598 }, { "bin": [ 15.0, 20.0 ], - "value": 0.8205128312110901, - "error_low": 0.03080186958458664, - "error_high": 0.03080186958458664 + "value": 1.0, + "error_low": 0.037539778066751905, + "error_high": 0.037539778066751905 }, { "bin": [ 20.0, 25.0 ], - "value": 0.822629988193512, - "error_low": 0.030881347187839192, - "error_high": 0.030881347187839192 + "value": 1.0, + "error_low": 0.037539778066751905, + "error_high": 0.037539778066751905 }, { "bin": [ 25.0, 30.0 ], - "value": 0.8540145754814148, - "error_low": 0.03205951762934367, - "error_high": 0.03205951762934367 + "value": 1.0, + "error_low": 0.037539778066751905, + "error_high": 0.037539778066751905 }, { "bin": [ 30.0, 35.0 ], - "value": 0.8130630850791931, - "error_low": 0.012112045132913085, - "error_high": 0.012112045132913196 + "value": 1.0, + "error_low": 0.014896808568960362, + "error_high": 0.014896808568960362 }, { "bin": [ 35.0, 40.0 ], - "value": 0.8406708836555481, - "error_low": 0.012523313223315458, - "error_high": 0.012523313223315569 + "value": 1.0, + "error_low": 0.014896808568960362, + "error_high": 0.014896808568960362 }, { "bin": [ 40.0, 45.0 ], - "value": 0.8482490181922913, - "error_low": 0.01263620324281911, - "error_high": 0.012636203242819222 + "value": 1.0, + "error_low": 0.014896808568960362, + "error_high": 0.014896808568960362 }, { "bin": [ 45.0, 60.0 ], - "value": 0.85447758436203, - "error_low": 0.02655921351222923, - "error_high": 0.02655921351222923 + "value": 1.0, + "error_low": 0.03108239934937429, + "error_high": 0.03108239934937429 }, { "bin": [ 60.0, 80.0 ], - "value": 0.859929084777832, - "error_low": 0.021886195445498413, - "error_high": 0.021886195445498413 + "value": 1.0, + "error_low": 0.025451163163242585, + "error_high": 0.025451163163242585 }, { "bin": [ 80.0, 120.0 ], - "value": 0.8849408030509949, - "error_low": 0.013182793737912757, - "error_high": 0.013182793737912868 + "value": 1.0, + "error_low": 0.014896808568960362, + "error_high": 0.014896808568960362 } ] }, @@ -332,90 +332,90 @@ 10.0, 15.0 ], - "value": 1.0909091234207153, - "error_low": 0.08604600480370816, - "error_high": 0.08604600480370816 + "value": 1.0, + "error_low": 0.07887550205272598, + "error_high": 0.07887550205272598 }, { "bin": [ 15.0, 20.0 ], - "value": 1.0080645084381104, - "error_low": 0.03784251792373605, - "error_high": 0.03784251792373605 + "value": 1.0, + "error_low": 0.037539778066751905, + "error_high": 0.037539778066751905 }, { "bin": [ 20.0, 25.0 ], - "value": 0.960869550704956, - "error_low": 0.036070829684563654, - "error_high": 0.036070829684563654 + "value": 1.0, + "error_low": 0.037539778066751905, + "error_high": 0.037539778066751905 }, { "bin": [ 25.0, 30.0 ], - "value": 0.9610389471054077, - "error_low": 0.03607718878784194, - "error_high": 0.03607718878784194 + "value": 1.0, + "error_low": 0.037539778066751905, + "error_high": 0.037539778066751905 }, { "bin": [ 30.0, 35.0 ], - "value": 0.9405099153518677, - "error_low": 0.027634885154849798, - "error_high": 0.02763488515484991 + "value": 1.0, + "error_low": 0.02938287486794955, + "error_high": 0.02938287486794955 }, { "bin": [ 35.0, 40.0 ], - "value": 0.9164490699768066, - "error_low": 0.026927908345977247, - "error_high": 0.02692790834597736 + "value": 1.0, + "error_low": 0.02938287486794955, + "error_high": 0.02938287486794955 }, { "bin": [ 40.0, 45.0 ], - "value": 0.9170731902122498, - "error_low": 0.02694624679275781, - "error_high": 0.026946246792757922 + "value": 1.0, + "error_low": 0.02938287486794955, + "error_high": 0.02938287486794955 }, { "bin": [ 45.0, 60.0 ], - "value": 0.8868778347969055, - "error_low": 0.027566291035265866, - "error_high": 0.027566291035265866 + "value": 1.0, + "error_low": 0.03108239934937429, + "error_high": 0.03108239934937429 }, { "bin": [ 60.0, 80.0 ], - "value": 0.9077869057655334, - "error_low": 0.026673389058871733, - "error_high": 0.026673389058871844 + "value": 1.0, + "error_low": 0.02938287486794955, + "error_high": 0.02938287486794955 }, { "bin": [ 80.0, 120.0 ], - "value": 0.8878504633903503, - "error_low": 0.026087599067249667, - "error_high": 0.026087599067249778 + "value": 1.0, + "error_low": 0.02938287486794955, + "error_high": 0.02938287486794955 } ] } diff --git a/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_MuonTight2016.json b/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_MuonTight2016.json index 190ce068..87a739b7 100644 --- a/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_MuonTight2016.json +++ b/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_MuonTight2016.json @@ -38,90 +38,90 @@ 10.0, 15.0 ], - "value": 0.9558823704719543, - "error_low": 0.0529825127707253, - "error_high": 0.0529825127707253 + "value": 1.0, + "error_low": 0.05542785849744869, + "error_high": 0.05542785849744869 }, { "bin": [ 15.0, 20.0 ], - "value": 0.9765739440917969, - "error_low": 0.015021069449672408, - "error_high": 0.015021069449672297 + "value": 1.0, + "error_low": 0.015381394865743414, + "error_high": 0.015381394865743414 }, { "bin": [ 20.0, 25.0 ], - "value": 0.985401451587677, - "error_low": 0.01515684882814683, - "error_high": 0.015156848828146607 + "value": 1.0, + "error_low": 0.015381394865743414, + "error_high": 0.015381394865743414 }, { "bin": [ 25.0, 30.0 ], - "value": 0.9899328947067261, - "error_low": 0.015226548744072588, - "error_high": 0.015226548744072366 + "value": 1.0, + "error_low": 0.015381394865743414, + "error_high": 0.015381394865743414 }, { "bin": [ 30.0, 35.0 ], - "value": 0.9957310557365417, - "error_low": 0.012865668465004254, - "error_high": 0.012865668465004365 + "value": 1.0, + "error_low": 0.012920826754255987, + "error_high": 0.012920826754255987 }, { "bin": [ 35.0, 40.0 ], - "value": 0.9958506226539612, - "error_low": 0.012867213368429775, - "error_high": 0.012867213368429775 + "value": 1.0, + "error_low": 0.012920826754255987, + "error_high": 0.012920826754255987 }, { "bin": [ 40.0, 45.0 ], - "value": 0.9989785552024841, - "error_low": 0.012907628842988239, - "error_high": 0.01290762884298835 + "value": 1.0, + "error_low": 0.012920826754255987, + "error_high": 0.012920826754255987 }, { "bin": [ 45.0, 60.0 ], - "value": 0.9989868402481079, - "error_low": 0.012907735892627392, - "error_high": 0.012907735892627503 + "value": 1.0, + "error_low": 0.012920826754255987, + "error_high": 0.012920826754255987 }, { "bin": [ 60.0, 80.0 ], - "value": 0.9989919066429138, - "error_low": 0.012907801354636983, - "error_high": 0.012907801354636872 + "value": 1.0, + "error_low": 0.012920826754255987, + "error_high": 0.012920826754255987 }, { "bin": [ 80.0, 120.0 ], - "value": 1.0030181407928467, - "error_low": 0.012959823628560296, - "error_high": 0.012959823628560407 + "value": 1.0, + "error_low": 0.012920826754255987, + "error_high": 0.012920826754255987 } ] }, @@ -136,90 +136,90 @@ 10.0, 15.0 ], - "value": 0.9579831957817078, - "error_low": 0.05309895701872214, - "error_high": 0.05309895701872214 + "value": 1.0, + "error_low": 0.05542785849744869, + "error_high": 0.05542785849744869 }, { "bin": [ 15.0, 20.0 ], - "value": 0.9745509028434753, - "error_low": 0.025924611023123267, - "error_high": 0.025924611023123267 + "value": 1.0, + "error_low": 0.026601597666660926, + "error_high": 0.026601597666660926 }, { "bin": [ 20.0, 25.0 ], - "value": 0.9875930547714233, - "error_low": 0.026271553101418044, - "error_high": 0.026271553101417933 + "value": 1.0, + "error_low": 0.026601597666660926, + "error_high": 0.026601597666660926 }, { "bin": [ 25.0, 30.0 ], - "value": 0.9943181872367859, - "error_low": 0.026450452369516597, - "error_high": 0.026450452369516597 + "value": 1.0, + "error_low": 0.026601597666660926, + "error_high": 0.026601597666660926 }, { "bin": [ 30.0, 35.0 ], - "value": 0.993534505367279, - "error_low": 0.02642960517972537, - "error_high": 0.026429605179725257 + "value": 1.0, + "error_low": 0.026601597666660926, + "error_high": 0.026601597666660926 }, { "bin": [ 35.0, 40.0 ], - "value": 0.9947916865348816, - "error_low": 0.026463048207340023, - "error_high": 0.026463048207340023 + "value": 1.0, + "error_low": 0.026601597666660926, + "error_high": 0.026601597666660926 }, { "bin": [ 40.0, 45.0 ], - "value": 0.9969325065612793, - "error_low": 0.026519997440358933, - "error_high": 0.026519997440358933 + "value": 1.0, + "error_low": 0.026601597666660926, + "error_high": 0.026601597666660926 }, { "bin": [ 45.0, 60.0 ], - "value": 0.9989858269691467, - "error_low": 0.02657461904372982, - "error_high": 0.026574619043729708 + "value": 1.0, + "error_low": 0.026601597666660926, + "error_high": 0.026601597666660926 }, { "bin": [ 60.0, 80.0 ], - "value": 0.9989919066429138, - "error_low": 0.026574780772765316, - "error_high": 0.026574780772765205 + "value": 1.0, + "error_low": 0.026601597666660926, + "error_high": 0.026601597666660926 }, { "bin": [ 80.0, 120.0 ], - "value": 1.0040282011032104, - "error_low": 0.026708754251728917, - "error_high": 0.026708754251729028 + "value": 1.0, + "error_low": 0.026601597666660926, + "error_high": 0.026601597666660926 } ] }, @@ -234,18 +234,18 @@ 10.0, 15.0 ], - "value": 0.9441340565681458, - "error_low": 0.05233132889008141, - "error_high": 0.0523313288900813 + "value": 1.0, + "error_low": 0.05542785849744869, + "error_high": 0.05542785849744869 }, { "bin": [ 15.0, 20.0 ], - "value": 0.9850993156433105, - "error_low": 0.015152201555883371, - "error_high": 0.015152201555883149 + "value": 1.0, + "error_low": 0.015381394865743414, + "error_high": 0.015381394865743414 }, { "bin": [ @@ -254,43 +254,43 @@ ], "value": 1.0, "error_low": 0.015381394865743414, - "error_high": 0.015381394865743303 + "error_high": 0.015381394865743414 }, { "bin": [ 25.0, 30.0 ], - "value": 1.0035210847854614, - "error_low": 0.015435554061184353, - "error_high": 0.015435554061184353 + "value": 1.0, + "error_low": 0.015381394865743414, + "error_high": 0.015381394865743414 }, { "bin": [ 30.0, 35.0 ], - "value": 0.997802197933197, - "error_low": 0.004912046163395911, - "error_high": 0.0049120461633958 + "value": 1.0, + "error_low": 0.004922865647690955, + "error_high": 0.004922865647690955 }, { "bin": [ 35.0, 40.0 ], - "value": 0.9978880882263184, - "error_low": 0.004912468989769381, - "error_high": 0.00491246898976927 + "value": 1.0, + "error_low": 0.004922865647690955, + "error_high": 0.004922865647690955 }, { "bin": [ 40.0, 45.0 ], - "value": 0.9989690780639648, - "error_low": 0.004917790557506629, - "error_high": 0.004917790557506629 + "value": 1.0, + "error_low": 0.004922865647690955, + "error_high": 0.004922865647690955 }, { "bin": [ @@ -315,9 +315,9 @@ 80.0, 120.0 ], - "value": 1.0040363073349, - "error_low": 0.01133108747956768, - "error_high": 0.011331087479567792 + "value": 1.0, + "error_low": 0.011285535589489526, + "error_high": 0.011285535589489526 } ] }, @@ -332,90 +332,90 @@ 10.0, 15.0 ], - "value": 0.8999999761581421, - "error_low": 0.04988507132620068, - "error_high": 0.04988507132620057 + "value": 1.0, + "error_low": 0.05542785849744869, + "error_high": 0.05542785849744869 }, { "bin": [ 15.0, 20.0 ], - "value": 0.9730290174484253, - "error_low": 0.0173327774014016, - "error_high": 0.01733277740140149 + "value": 1.0, + "error_low": 0.017813217376449253, + "error_high": 0.017813217376449253 }, { "bin": [ 20.0, 25.0 ], - "value": 0.9928160905838013, - "error_low": 0.017685248836405765, - "error_high": 0.017685248836405654 + "value": 1.0, + "error_low": 0.017813217376449253, + "error_high": 0.017813217376449253 }, { "bin": [ 25.0, 30.0 ], - "value": 0.988875150680542, - "error_low": 0.017615048017241453, - "error_high": 0.017615048017241453 + "value": 1.0, + "error_low": 0.017813217376449253, + "error_high": 0.017813217376449253 }, { "bin": [ 30.0, 35.0 ], - "value": 0.9931895732879639, - "error_low": 0.01769190176500135, - "error_high": 0.01769190176500124 + "value": 1.0, + "error_low": 0.017813217376449253, + "error_high": 0.017813217376449253 }, { "bin": [ 35.0, 40.0 ], - "value": 0.9945945739746094, - "error_low": 0.01771692934764668, - "error_high": 0.01771692934764646 + "value": 1.0, + "error_low": 0.017813217376449253, + "error_high": 0.017813217376449253 }, { "bin": [ 40.0, 45.0 ], - "value": 0.9968487620353699, - "error_low": 0.0177570836895804, - "error_high": 0.017757083689580178 + "value": 1.0, + "error_low": 0.017813217376449253, + "error_high": 0.017813217376449253 }, { "bin": [ 45.0, 60.0 ], - "value": 0.9958592057228088, - "error_low": 0.01773945650787845, - "error_high": 0.017739456507878337 + "value": 1.0, + "error_low": 0.017813217376449253, + "error_high": 0.017813217376449253 }, { "bin": [ 60.0, 80.0 ], - "value": 0.993852436542511, - "error_low": 0.017703709492245534, - "error_high": 0.017703709492245423 + "value": 1.0, + "error_low": 0.017813217376449253, + "error_high": 0.017813217376449253 }, { "bin": [ 80.0, 120.0 ], - "value": 1.0175076723098755, - "error_low": 0.018125085349060654, - "error_high": 0.018125085349060654 + "value": 1.0, + "error_low": 0.017813217376449253, + "error_high": 0.017813217376449253 } ] } diff --git a/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_MuonTight2017.json b/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_MuonTight2017.json index 98a16b89..63a33002 100644 --- a/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_MuonTight2017.json +++ b/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_MuonTight2017.json @@ -38,90 +38,90 @@ 10.0, 15.0 ], - "value": 0.8721804618835449, - "error_low": 0.010242898832233283, - "error_high": 0.010242898832233283 + "value": 1.0, + "error_low": 0.01174401317144036, + "error_high": 0.01174401317144036 }, { "bin": [ 15.0, 20.0 ], - "value": 0.9253731369972229, - "error_low": 0.02331939513133352, - "error_high": 0.02331939513133352 + "value": 1.0, + "error_low": 0.025199991440213454, + "error_high": 0.025199991440213454 }, { "bin": [ 20.0, 25.0 ], - "value": 0.9605911374092102, - "error_low": 0.02420688844025698, - "error_high": 0.02420688844025698 + "value": 1.0, + "error_low": 0.025199991440213454, + "error_high": 0.025199991440213454 }, { "bin": [ 25.0, 30.0 ], - "value": 0.9774266481399536, - "error_low": 0.02463114316656334, - "error_high": 0.02463114316656334 + "value": 1.0, + "error_low": 0.025199991440213454, + "error_high": 0.025199991440213454 }, { "bin": [ 30.0, 35.0 ], - "value": 0.9827957153320312, - "error_low": 0.011541965825694556, - "error_high": 0.011541965825694556 + "value": 1.0, + "error_low": 0.01174401317144036, + "error_high": 0.01174401317144036 }, { "bin": [ 35.0, 40.0 ], - "value": 0.9895724654197693, - "error_low": 0.01162155206798443, - "error_high": 0.011621552067984542 + "value": 1.0, + "error_low": 0.01174401317144036, + "error_high": 0.01174401317144036 }, { "bin": [ 40.0, 45.0 ], - "value": 0.9928278923034668, - "error_low": 0.011659783844185312, - "error_high": 0.0116597838441852 + "value": 1.0, + "error_low": 0.01174401317144036, + "error_high": 0.01174401317144036 }, { "bin": [ 45.0, 60.0 ], - "value": 0.9949238300323486, - "error_low": 0.011684398564479781, - "error_high": 0.011684398564479892 + "value": 1.0, + "error_low": 0.01174401317144036, + "error_high": 0.01174401317144036 }, { "bin": [ 60.0, 80.0 ], - "value": 0.9969727396965027, - "error_low": 0.011708460986562752, - "error_high": 0.011708460986562752 + "value": 1.0, + "error_low": 0.01174401317144036, + "error_high": 0.01174401317144036 }, { "bin": [ 80.0, 120.0 ], - "value": 1.0030211210250854, - "error_low": 0.011779493256551476, - "error_high": 0.011779493256551588 + "value": 1.0, + "error_low": 0.01174401317144036, + "error_high": 0.01174401317144036 } ] }, @@ -136,90 +136,90 @@ 10.0, 15.0 ], - "value": 0.9094650149345398, - "error_low": 0.006554419992532701, - "error_high": 0.006554419992532701 + "value": 1.0, + "error_low": 0.007206896235590121, + "error_high": 0.007206896235590121 }, { "bin": [ 15.0, 20.0 ], - "value": 0.9467918872833252, - "error_low": 0.023859147455203344, - "error_high": 0.023859147455203344 + "value": 1.0, + "error_low": 0.025199991440213454, + "error_high": 0.025199991440213454 }, { "bin": [ 20.0, 25.0 ], - "value": 0.9680715203285217, - "error_low": 0.02439539402579316, - "error_high": 0.02439539402579316 + "value": 1.0, + "error_low": 0.025199991440213454, + "error_high": 0.025199991440213454 }, { "bin": [ 25.0, 30.0 ], - "value": 0.9757505655288696, - "error_low": 0.024588905899111002, - "error_high": 0.02458890589911089 + "value": 1.0, + "error_low": 0.025199991440213454, + "error_high": 0.025199991440213454 }, { "bin": [ 30.0, 35.0 ], - "value": 0.9836244583129883, - "error_low": 0.007088879405850235, - "error_high": 0.007088879405850346 + "value": 1.0, + "error_low": 0.007206896235590121, + "error_high": 0.007206896235590121 }, { "bin": [ 35.0, 40.0 ], - "value": 0.9884332418441772, - "error_low": 0.00712353580977898, - "error_high": 0.007123535809779091 + "value": 1.0, + "error_low": 0.007206896235590121, + "error_high": 0.007206896235590121 }, { "bin": [ 40.0, 45.0 ], - "value": 0.9927983283996582, - "error_low": 0.007154994535643611, - "error_high": 0.007154994535643722 + "value": 1.0, + "error_low": 0.007206896235590121, + "error_high": 0.007206896235590121 }, { "bin": [ 45.0, 60.0 ], - "value": 0.9959225058555603, - "error_low": 0.007177510158389966, - "error_high": 0.007177510158389966 + "value": 1.0, + "error_low": 0.007206896235590121, + "error_high": 0.007206896235590121 }, { "bin": [ 60.0, 80.0 ], - "value": 0.9959555268287659, - "error_low": 0.007177748137117357, - "error_high": 0.007177748137117579 + "value": 1.0, + "error_low": 0.007206896235590121, + "error_high": 0.007206896235590121 }, { "bin": [ 80.0, 120.0 ], - "value": 1.0020161867141724, - "error_low": 0.007221426684030696, - "error_high": 0.007221426684030918 + "value": 1.0, + "error_low": 0.007206896235590121, + "error_high": 0.007206896235590121 } ] }, @@ -234,90 +234,90 @@ 10.0, 15.0 ], - "value": 0.8191489577293396, - "error_low": 0.019642866993404895, - "error_high": 0.019642866993404895 + "value": 1.0, + "error_low": 0.023979603230961155, + "error_high": 0.023979603230961155 }, { "bin": [ 15.0, 20.0 ], - "value": 0.916239321231842, - "error_low": 0.02308922305222938, - "error_high": 0.02308922305222938 + "value": 1.0, + "error_low": 0.025199991440213454, + "error_high": 0.025199991440213454 }, { "bin": [ 20.0, 25.0 ], - "value": 0.9498645067214966, - "error_low": 0.023936577438744333, - "error_high": 0.023936577438744333 + "value": 1.0, + "error_low": 0.025199991440213454, + "error_high": 0.025199991440213454 }, { "bin": [ 25.0, 30.0 ], - "value": 0.9640287756919861, - "error_low": 0.024293516895557477, - "error_high": 0.024293516895557477 + "value": 1.0, + "error_low": 0.025199991440213454, + "error_high": 0.025199991440213454 }, { "bin": [ 30.0, 35.0 ], - "value": 0.9743303656578064, - "error_low": 0.023364055584351506, - "error_high": 0.023364055584351506 + "value": 1.0, + "error_low": 0.023979603230961155, + "error_high": 0.023979603230961155 }, { "bin": [ 35.0, 40.0 ], - "value": 0.9839572310447693, - "error_low": 0.023594903996688732, - "error_high": 0.023594903996688732 + "value": 1.0, + "error_low": 0.023979603230961155, + "error_high": 0.023979603230961155 }, { "bin": [ 40.0, 45.0 ], - "value": 0.9896050095558167, - "error_low": 0.02373033548451997, - "error_high": 0.02373033548451997 + "value": 1.0, + "error_low": 0.023979603230961155, + "error_high": 0.023979603230961155 }, { "bin": [ 45.0, 60.0 ], - "value": 0.9938461780548096, - "error_low": 0.023832037022361474, - "error_high": 0.023832037022361474 + "value": 1.0, + "error_low": 0.023979603230961155, + "error_high": 0.023979603230961155 }, { "bin": [ 60.0, 80.0 ], - "value": 0.9959390759468079, - "error_low": 0.023882223883414544, - "error_high": 0.023882223883414433 + "value": 1.0, + "error_low": 0.023979603230961155, + "error_high": 0.023979603230961155 }, { "bin": [ 80.0, 120.0 ], - "value": 1.0020222663879395, - "error_low": 0.024028096376571217, - "error_high": 0.02402809637657133 + "value": 1.0, + "error_low": 0.023979603230961155, + "error_high": 0.023979603230961155 } ] }, @@ -332,90 +332,90 @@ 10.0, 15.0 ], - "value": 0.7767857313156128, - "error_low": 0.041525822926586575, - "error_high": 0.041525822926586575 + "value": 1.0, + "error_low": 0.05345852949211083, + "error_high": 0.05345852949211083 }, { "bin": [ 15.0, 20.0 ], - "value": 0.8989473581314087, - "error_low": 0.04805640385652299, - "error_high": 0.04805640385652299 + "value": 1.0, + "error_low": 0.05345852949211083, + "error_high": 0.05345852949211083 }, { "bin": [ 20.0, 25.0 ], - "value": 0.9345510005950928, - "error_low": 0.04995972222719447, - "error_high": 0.04995972222719447 + "value": 1.0, + "error_low": 0.05345852949211083, + "error_high": 0.05345852949211083 }, { "bin": [ 25.0, 30.0 ], - "value": 0.9564660787582397, - "error_low": 0.05113127007950091, - "error_high": 0.05113127007950102 + "value": 1.0, + "error_low": 0.05345852949211083, + "error_high": 0.05345852949211083 }, { "bin": [ 30.0, 35.0 ], - "value": 0.9710313081741333, - "error_low": 0.051909905825789915, - "error_high": 0.051909905825789915 + "value": 1.0, + "error_low": 0.05345852949211083, + "error_high": 0.05345852949211083 }, { "bin": [ 35.0, 40.0 ], - "value": 0.9803493618965149, - "error_low": 0.05240803527551685, - "error_high": 0.05240803527551696 + "value": 1.0, + "error_low": 0.05345852949211083, + "error_high": 0.05345852949211083 }, { "bin": [ 40.0, 45.0 ], - "value": 0.98735511302948, - "error_low": 0.052782552429072926, - "error_high": 0.052782552429072815 + "value": 1.0, + "error_low": 0.05345852949211083, + "error_high": 0.05345852949211083 }, { "bin": [ 45.0, 60.0 ], - "value": 0.9917184114456177, - "error_low": 0.05301580794613481, - "error_high": 0.05301580794613492 + "value": 1.0, + "error_low": 0.05345852949211083, + "error_high": 0.05345852949211083 }, { "bin": [ 60.0, 80.0 ], - "value": 0.99387127161026, - "error_low": 0.053130896684738804, - "error_high": 0.053130896684738804 + "value": 1.0, + "error_low": 0.05345852949211083, + "error_high": 0.05345852949211083 }, { "bin": [ 80.0, 120.0 ], - "value": 1.013278841972351, - "error_low": 0.054168396857310785, - "error_high": 0.054168396857310785 + "value": 1.0, + "error_low": 0.05345852949211083, + "error_high": 0.05345852949211083 } ] } diff --git a/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_MuonTight2018.json b/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_MuonTight2018.json index 35199bbb..d3eb0c3c 100644 --- a/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_MuonTight2018.json +++ b/data/ScaleFactors_ttH/TTHSF_EGamma_SF2D_MuonTight2018.json @@ -38,90 +38,90 @@ 10.0, 15.0 ], - "value": 0.8301158547401428, - "error_low": 0.015958888840479912, - "error_high": 0.015958888840479912 + "value": 1.0, + "error_low": 0.019224893428250067, + "error_high": 0.019224893428250067 }, { "bin": [ 15.0, 20.0 ], - "value": 0.8959881067276001, - "error_low": 0.0267525433364586, - "error_high": 0.026752543336458712 + "value": 1.0, + "error_low": 0.02985814558874711, + "error_high": 0.02985814558874711 }, { "bin": [ 20.0, 25.0 ], - "value": 0.9349693059921265, - "error_low": 0.027916449659322717, - "error_high": 0.02791644965932283 + "value": 1.0, + "error_low": 0.02985814558874711, + "error_high": 0.02985814558874711 }, { "bin": [ 25.0, 30.0 ], - "value": 0.9605855941772461, - "error_low": 0.02868130452139739, - "error_high": 0.0286813045213975 + "value": 1.0, + "error_low": 0.02985814558874711, + "error_high": 0.02985814558874711 }, { "bin": [ 30.0, 35.0 ], - "value": 0.9828141927719116, - "error_low": 0.018894498115811564, - "error_high": 0.018894498115811453 + "value": 1.0, + "error_low": 0.019224893428250067, + "error_high": 0.019224893428250067 }, { "bin": [ 35.0, 40.0 ], - "value": 0.984375, - "error_low": 0.018924504468433634, - "error_high": 0.018924504468433634 + "value": 1.0, + "error_low": 0.019224893428250067, + "error_high": 0.019224893428250067 }, { "bin": [ 40.0, 45.0 ], - "value": 0.9907881021499634, - "error_low": 0.019047795673811208, - "error_high": 0.019047795673811097 + "value": 1.0, + "error_low": 0.019224893428250067, + "error_high": 0.019224893428250067 }, { "bin": [ 45.0, 60.0 ], - "value": 0.9939086437225342, - "error_low": 0.019107787752982275, - "error_high": 0.019107787752982164 + "value": 1.0, + "error_low": 0.019224893428250067, + "error_high": 0.019224893428250067 }, { "bin": [ 60.0, 80.0 ], - "value": 0.9959636926651001, - "error_low": 0.019147295849892942, - "error_high": 0.01914729584989283 + "value": 1.0, + "error_low": 0.019224893428250067, + "error_high": 0.019224893428250067 }, { "bin": [ 80.0, 120.0 ], - "value": 1.0020140409469604, - "error_low": 0.019263613150815484, - "error_high": 0.019263613150815484 + "value": 1.0, + "error_low": 0.019224893428250067, + "error_high": 0.019224893428250067 } ] }, @@ -136,90 +136,90 @@ 10.0, 15.0 ], - "value": 0.8534482717514038, - "error_low": 0.01511271820578386, - "error_high": 0.01511271820578386 + "value": 1.0, + "error_low": 0.01770783151833011, + "error_high": 0.01770783151833011 }, { "bin": [ 15.0, 20.0 ], - "value": 0.9103555083274841, - "error_low": 0.02718152730515988, - "error_high": 0.02718152730515999 + "value": 1.0, + "error_low": 0.02985814558874711, + "error_high": 0.02985814558874711 }, { "bin": [ 20.0, 25.0 ], - "value": 0.9457755088806152, - "error_low": 0.028239102838428787, - "error_high": 0.028239102838428898 + "value": 1.0, + "error_low": 0.02985814558874711, + "error_high": 0.02985814558874711 }, { "bin": [ 25.0, 30.0 ], - "value": 0.963302731513977, - "error_low": 0.028762433203582072, - "error_high": 0.028762433203582183 + "value": 1.0, + "error_low": 0.02985814558874711, + "error_high": 0.02985814558874711 }, { "bin": [ 30.0, 35.0 ], - "value": 0.9750000238418579, - "error_low": 0.017265136152559424, - "error_high": 0.017265136152559424 + "value": 1.0, + "error_low": 0.01770783151833011, + "error_high": 0.01770783151833011 }, { "bin": [ 35.0, 40.0 ], - "value": 0.9853095412254333, - "error_low": 0.017447695349423142, - "error_high": 0.017447695349423142 + "value": 1.0, + "error_low": 0.01770783151833011, + "error_high": 0.01770783151833011 }, { "bin": [ 40.0, 45.0 ], - "value": 0.9897330403327942, - "error_low": 0.017526025926337785, - "error_high": 0.017526025926337674 + "value": 1.0, + "error_low": 0.01770783151833011, + "error_high": 0.01770783151833011 }, { "bin": [ 45.0, 60.0 ], - "value": 0.9938962459564209, - "error_low": 0.017599747270097055, - "error_high": 0.017599747270097055 + "value": 1.0, + "error_low": 0.01770783151833011, + "error_high": 0.01770783151833011 }, { "bin": [ 60.0, 80.0 ], - "value": 0.9959595799446106, - "error_low": 0.017636284440725958, - "error_high": 0.01763628444072607 + "value": 1.0, + "error_low": 0.01770783151833011, + "error_high": 0.01770783151833011 }, { "bin": [ 80.0, 120.0 ], - "value": 1.0020161867141724, - "error_low": 0.01774353381297422, - "error_high": 0.01774353381297411 + "value": 1.0, + "error_low": 0.01770783151833011, + "error_high": 0.01770783151833011 } ] }, @@ -234,90 +234,90 @@ 10.0, 15.0 ], - "value": 0.9230769276618958, - "error_low": 0.012207109346470735, - "error_high": 0.012207109346470735 + "value": 1.0, + "error_low": 0.01322436839299046, + "error_high": 0.01322436839299046 }, { "bin": [ 15.0, 20.0 ], - "value": 0.9540033936500549, - "error_low": 0.0284847722197622, - "error_high": 0.02848477221976231 + "value": 1.0, + "error_low": 0.02985814558874711, + "error_high": 0.02985814558874711 }, { "bin": [ 20.0, 25.0 ], - "value": 0.9704301357269287, - "error_low": 0.028975244276242207, - "error_high": 0.028975244276242318 + "value": 1.0, + "error_low": 0.02985814558874711, + "error_high": 0.02985814558874711 }, { "bin": [ 25.0, 30.0 ], - "value": 0.9797136187553406, - "error_low": 0.029252431864075223, - "error_high": 0.029252431864075445 + "value": 1.0, + "error_low": 0.02985814558874711, + "error_high": 0.02985814558874711 }, { "bin": [ 30.0, 35.0 ], - "value": 0.9888268113136292, - "error_low": 0.013076610029677527, - "error_high": 0.013076610029677527 + "value": 1.0, + "error_low": 0.01322436839299046, + "error_high": 0.01322436839299046 }, { "bin": [ 35.0, 40.0 ], - "value": 0.9935759902000427, - "error_low": 0.01313941492083559, - "error_high": 0.013139414920835701 + "value": 1.0, + "error_low": 0.01322436839299046, + "error_high": 0.01322436839299046 }, { "bin": [ 40.0, 45.0 ], - "value": 0.9958333373069763, - "error_low": 0.013169266910568633, - "error_high": 0.013169266910568522 + "value": 1.0, + "error_low": 0.01322436839299046, + "error_high": 0.01322436839299046 }, { "bin": [ 45.0, 60.0 ], - "value": 0.9979466199874878, - "error_low": 0.013197213739254199, - "error_high": 0.013197213739254199 + "value": 1.0, + "error_low": 0.01322436839299046, + "error_high": 0.01322436839299046 }, { "bin": [ 60.0, 80.0 ], - "value": 0.9969543218612671, - "error_low": 0.01318409122327735, - "error_high": 0.013184091223277461 + "value": 1.0, + "error_low": 0.01322436839299046, + "error_high": 0.01322436839299046 }, { "bin": [ 80.0, 120.0 ], - "value": 1.0020222663879395, - "error_low": 0.013251111588693298, - "error_high": 0.013251111588693298 + "value": 1.0, + "error_low": 0.01322436839299046, + "error_high": 0.01322436839299046 } ] }, @@ -332,90 +332,90 @@ 10.0, 15.0 ], - "value": 1.0319149494171143, - "error_low": 0.007518020085644617, - "error_high": 0.007518020085644839 + "value": 1.0, + "error_low": 0.007285503606562993, + "error_high": 0.007285503606562993 }, { "bin": [ 15.0, 20.0 ], - "value": 1.0237069129943848, - "error_low": 0.03056599004839322, - "error_high": 0.03056599004839322 + "value": 1.0, + "error_low": 0.02985814558874711, + "error_high": 0.02985814558874711 }, { "bin": [ 20.0, 25.0 ], - "value": 0.9953632354736328, - "error_low": 0.02971970039845806, - "error_high": 0.02971970039845817 + "value": 1.0, + "error_low": 0.02985814558874711, + "error_high": 0.02985814558874711 }, { "bin": [ 25.0, 30.0 ], - "value": 1.0013209581375122, - "error_low": 0.02989758694913358, - "error_high": 0.029897586949133803 + "value": 1.0, + "error_low": 0.02985814558874711, + "error_high": 0.02985814558874711 }, { "bin": [ 30.0, 35.0 ], - "value": 1.0095579624176025, - "error_low": 0.010068718753130423, - "error_high": 0.010068718753130312 + "value": 1.0, + "error_low": 0.009973393433516886, + "error_high": 0.009973393433516886 }, { "bin": [ 35.0, 40.0 ], - "value": 1.007847547531128, - "error_low": 0.010051660112533, - "error_high": 0.010051660112533112 + "value": 1.0, + "error_low": 0.009973393433516886, + "error_high": 0.009973393433516886 }, { "bin": [ 40.0, 45.0 ], - "value": 1.0064724683761597, - "error_low": 0.010037945907118373, - "error_high": 0.010037945907118262 + "value": 1.0, + "error_low": 0.009973393433516886, + "error_high": 0.009973393433516886 }, { "bin": [ 45.0, 60.0 ], - "value": 1.0052632093429565, - "error_low": 0.005851241966266629, - "error_high": 0.005851241966266629 + "value": 1.0, + "error_low": 0.005820606893682134, + "error_high": 0.005820606893682134 }, { "bin": [ 60.0, 80.0 ], - "value": 0.998971164226532, - "error_low": 0.005814618445086572, - "error_high": 0.005814618445086683 + "value": 1.0, + "error_low": 0.005820606893682134, + "error_high": 0.005820606893682134 }, { "bin": [ 80.0, 120.0 ], - "value": 1.0133607387542725, - "error_low": 0.0058983745017799905, - "error_high": 0.0058983745017799905 + "value": 1.0, + "error_low": 0.005820606893682134, + "error_high": 0.005820606893682134 } ] } From 5fb32fcf7a87c87efce7bf1d717f396d7fddee2e Mon Sep 17 00:00:00 2001 From: FlorianBury Date: Thu, 7 Apr 2022 10:37:01 +0200 Subject: [PATCH 10/13] Added option to make the sum of all the jobs --- utils/slurm_status.py | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/utils/slurm_status.py b/utils/slurm_status.py index af4c56e7..d0a49c64 100644 --- a/utils/slurm_status.py +++ b/utils/slurm_status.py @@ -12,6 +12,8 @@ help='User name') parser.add_argument('-j','--jobid', action='store', required=False, nargs='+', type=str, help='Job ID (can be several)') +parser.add_argument('-s','--sum', action='store_true', required=False, default=False, + help='Only displays the sum of all jobs status from the different job ids') parser.add_argument('-l','--loop', action='store', required=False, type=int, help='Looping time in seconds') parser.add_argument('--active', action='store_true', required=False, default=False, @@ -36,16 +38,22 @@ def parse_sacct(args): p = subprocess.Popen(cmd, stdout=subprocess.PIPE) out, _ = p.communicate() - dict_jobs = None + dict_jobs = {'jobid':[],'array':[],'status':[],'partition':[]} for line in out.decode("utf-8").splitlines(): j, s, p = line.split() + arrs = [] if '_' in j: j, a = j.split('_') + if s == 'PENDING': # Need to develop array line + ps = subprocess.Popen(['squeue','-j',j,'-r','-t','pending','--noheader'], stdout=subprocess.PIPE) + outs,_ = ps.communicate() + for pline in outs.decode("utf-8").splitlines(): + arrs.append(pline.split()[0].split('_')[1]) + else: + arrs.append(a) else: - a = 1 - if dict_jobs is None: - dict_jobs = {'jobid':[j],'array':[a],'status':[s],'partition':[p]} - else: + arrs = [1] + for a in arrs: dict_jobs['jobid'].append(j) dict_jobs['array'].append(a) dict_jobs['status'].append(s) @@ -55,6 +63,9 @@ def parse_sacct(args): status_list = ['PENDING','RUNNING','COMPLETED'] + if args.sum: + df_jobs['jobid'] = 'total' + printout = "" for jobid in pd.unique(df_jobs['jobid']): jobiddf = df_jobs[df_jobs['jobid']==jobid] @@ -68,15 +79,6 @@ def parse_sacct(args): N = partdf.shape[0] for status in statuses: num = partdf[partdf['status']==status].shape[0] - if status == "PENDING": # Need to develop array line - statdf = partdf[partdf['status']==status] - arrays = pd.unique(statdf['array']) - for array in arrays: - ps = subprocess.Popen(['squeue','-j',jobid,'-r','--noheader','--long'], stdout=subprocess.PIPE) - outs,_ = ps.communicate() - sup = len([o for o in outs.decode("utf-8").splitlines() if 'PENDING' in o and partition in o]) - num += sup -1 - N += sup -1 try: printout += "\t\t"+status.ljust(20,' ')+"{:5d} [{:6.2f}%]\n".format(num,num/N*100) except ZeroDivisionError: From 902407209f5afe607b30b7a2de70960f608b79bb Mon Sep 17 00:00:00 2001 From: FlorianBury Date: Sat, 9 Apr 2022 10:55:34 +0200 Subject: [PATCH 11/13] Added fix for multiple pending jobs --- utils/slurm_status.py | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/utils/slurm_status.py b/utils/slurm_status.py index d0a49c64..316ddefb 100644 --- a/utils/slurm_status.py +++ b/utils/slurm_status.py @@ -39,16 +39,23 @@ def parse_sacct(args): out, _ = p.communicate() dict_jobs = {'jobid':[],'array':[],'status':[],'partition':[]} + prev_j = None for line in out.decode("utf-8").splitlines(): j, s, p = line.split() arrs = [] if '_' in j: j, a = j.split('_') - if s == 'PENDING': # Need to develop array line - ps = subprocess.Popen(['squeue','-j',j,'-r','-t','pending','--noheader'], stdout=subprocess.PIPE) - outs,_ = ps.communicate() - for pline in outs.decode("utf-8").splitlines(): - arrs.append(pline.split()[0].split('_')[1]) + pending_flag = j != prev_j + prev_j = j + if s == 'PENDING': + if pending_flag: + ps = subprocess.Popen(['squeue','-j',j,'-r','-t','pending','--noheader'], stdout=subprocess.PIPE) + outs,_ = ps.communicate() + for pline in outs.decode("utf-8").splitlines(): + arrs.append(pline.split()[0].split('_')[1]) + pending_flag = False + else: + continue else: arrs.append(a) else: From 1dba9719a384e055022be071501130574afd666f Mon Sep 17 00:00:00 2001 From: FlorianBury Date: Sat, 9 Apr 2022 14:35:18 +0200 Subject: [PATCH 12/13] New fix for slurm_satus --- utils/slurm_status.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/utils/slurm_status.py b/utils/slurm_status.py index 316ddefb..41787818 100644 --- a/utils/slurm_status.py +++ b/utils/slurm_status.py @@ -45,15 +45,16 @@ def parse_sacct(args): arrs = [] if '_' in j: j, a = j.split('_') - pending_flag = j != prev_j - prev_j = j + if j != prev_j: + pending_flag = True + prev_j = j if s == 'PENDING': if pending_flag: ps = subprocess.Popen(['squeue','-j',j,'-r','-t','pending','--noheader'], stdout=subprocess.PIPE) outs,_ = ps.communicate() for pline in outs.decode("utf-8").splitlines(): arrs.append(pline.split()[0].split('_')[1]) - pending_flag = False + pending_flag = False else: continue else: From b7a2968a796c193be2d858c44b672d3f77929cb9 Mon Sep 17 00:00:00 2001 From: FlorianBury Date: Wed, 13 Apr 2022 16:51:50 +0200 Subject: [PATCH 13/13] Bug fixes, reado for DL non resonant with new DNN --- BaseHHtobbWW.py | 498 +++++++++--------- PlotterHHtobbWWDL.py | 27 +- SkimmerHHtobbWWDL.py | 218 +++++--- Yaml/analysis2016_v7.yml | 10 +- Yaml/analysis2016_v7_bkg.yml | 88 ++-- Yaml/analysis2017_v7.yml | 9 +- Yaml/analysis2017_v7_bkg.yml | 88 ++-- Yaml/analysis2018_v7.yml | 7 +- Yaml/analysis2018_v7_bkg.yml | 90 ++-- Yaml/analysis2018_v7_theory.yml | 42 +- Yaml/sync.yml | 74 +-- launcher.py | 21 +- mvaEvaluatorDL_nonres.py | 123 +++-- mvaEvaluatorDL_res.py | 12 +- .../extractTTHTightMVAScaleFactorsFromRoot.py | 5 +- scripts/produce_all_ttH.sh | 44 +- 16 files changed, 740 insertions(+), 616 deletions(-) diff --git a/BaseHHtobbWW.py b/BaseHHtobbWW.py index d2b2b655..4935d6f3 100644 --- a/BaseHHtobbWW.py +++ b/BaseHHtobbWW.py @@ -546,12 +546,12 @@ def prepareTree(self, tree, sample=None, sampleCfg=None): # Clipping is done to avoid malicious files in ST samples basicScaleWeight = op.systematic(op.c_float(1.), name = "ScaleWeight", - Factup = op.c_float(1.), - Factdown = op.c_float(1.), - Renormup = op.c_float(1.), - Renormdown = op.c_float(1.), - Mixedup = op.c_float(1.), - Mixeddown = op.c_float(1.), + #Factup = op.c_float(1.), + #Factdown = op.c_float(1.), + #Renormup = op.c_float(1.), + #Renormdown = op.c_float(1.), + #Mixedup = op.c_float(1.), + #Mixeddown = op.c_float(1.), Envelopeup = op.c_float(1.), Envelopedown = op.c_float(1.)) if sample.startswith('ST'): # Dropped because bugs in the LHE scale weights @@ -564,12 +564,12 @@ def prepareTree(self, tree, sample=None, sampleCfg=None): self.scaleWeight = op.multiSwitch((op.AND(op.rng_len(tree.LHEScaleWeight) == 9, tree.LHEScaleWeight[4] != 0.), op.systematic(op.c_float(1.), #tree.LHEScaleWeight[4], name = "ScaleWeight", - Factup = op.min(op.c_float(10.),op.max(op.c_float(0.),tree.LHEScaleWeight[5]/tree.LHEScaleWeight[4])), - Factdown = op.min(op.c_float(10.),op.max(op.c_float(0.),tree.LHEScaleWeight[3]/tree.LHEScaleWeight[4])), - Renormup = op.min(op.c_float(10.),op.max(op.c_float(0.),tree.LHEScaleWeight[7]/tree.LHEScaleWeight[4])), - Renormdown = op.min(op.c_float(10.),op.max(op.c_float(0.),tree.LHEScaleWeight[1]/tree.LHEScaleWeight[4])), - Mixedup = op.min(op.c_float(10.),op.max(op.c_float(0.),tree.LHEScaleWeight[8]/tree.LHEScaleWeight[4])), - Mixeddown = op.min(op.c_float(10.),op.max(op.c_float(0.),tree.LHEScaleWeight[0]/tree.LHEScaleWeight[4])), + #Factup = op.min(op.c_float(10.),op.max(op.c_float(0.),tree.LHEScaleWeight[5]/tree.LHEScaleWeight[4])), + #Factdown = op.min(op.c_float(10.),op.max(op.c_float(0.),tree.LHEScaleWeight[3]/tree.LHEScaleWeight[4])), + #Renormup = op.min(op.c_float(10.),op.max(op.c_float(0.),tree.LHEScaleWeight[7]/tree.LHEScaleWeight[4])), + #Renormdown = op.min(op.c_float(10.),op.max(op.c_float(0.),tree.LHEScaleWeight[1]/tree.LHEScaleWeight[4])), + #Mixedup = op.min(op.c_float(10.),op.max(op.c_float(0.),tree.LHEScaleWeight[8]/tree.LHEScaleWeight[4])), + #Mixeddown = op.min(op.c_float(10.),op.max(op.c_float(0.),tree.LHEScaleWeight[0]/tree.LHEScaleWeight[4])), Envelopeup = op.min(op.c_float(10.), op.max(op.max(op.max(tree.LHEScaleWeight[5]/tree.LHEScaleWeight[4], # Fact up tree.LHEScaleWeight[7]/tree.LHEScaleWeight[4]), # Renorm up @@ -583,12 +583,12 @@ def prepareTree(self, tree, sample=None, sampleCfg=None): (op.rng_len(tree.LHEScaleWeight) == 8, op.systematic(op.c_float(1.), name = "ScaleWeight", - Factup = factor * tree.LHEScaleWeight[4], - Factdown = factor * tree.LHEScaleWeight[3], - Renormup = factor * tree.LHEScaleWeight[6], - Renormdown = factor * tree.LHEScaleWeight[1], - Mixedup = factor * tree.LHEScaleWeight[7], - Mixeddown = factor * tree.LHEScaleWeight[0], + #Factup = factor * tree.LHEScaleWeight[4], + #Factdown = factor * tree.LHEScaleWeight[3], + #Renormup = factor * tree.LHEScaleWeight[6], + #Renormdown = factor * tree.LHEScaleWeight[1], + #Mixedup = factor * tree.LHEScaleWeight[7], + #Mixeddown = factor * tree.LHEScaleWeight[0], Envelopeup = op.max(op.max(factor * tree.LHEScaleWeight[4], # Fact up factor * tree.LHEScaleWeight[6]), # Renorm up factor * tree.LHEScaleWeight[7]), # Mixed up @@ -676,75 +676,74 @@ def addHLTPath(key,HLT): # JEC : https://twiki.cern.ch/twiki/bin/viewauth/CMS/JECDataMC # JER (smear) : https://twiki.cern.ch/twiki/bin/view/CMS/JetResolution # JetMET treatment # - if not self.args.Synchronization: - if self.is_MC: # if MC -> needs smearing - configureJets(variProxy = tree._Jet, - jetType = "AK4PFchs", + if self.is_MC: # if MC -> needs smearing + configureJets(variProxy = tree._Jet, + jetType = "AK4PFchs", + jec = "Summer16_07Aug2017_V11_MC", + smear = "Summer16_25nsV1_MC", + jesUncertaintySources = "Merged", + regroupTag = "V2", + enableSystematics = lambda v : not "jesTotal" in v, + mayWriteCache = isNotWorker, + isMC = self.is_MC, + backend = backend, + uName = sample) + configureJets(variProxy = tree._FatJet, + jetType = "AK8PFPuppi", + jec = "Summer16_07Aug2017_V11_MC", + smear = "Summer16_25nsV1_MC", + jesUncertaintySources = "Merged", + uncertaintiesFallbackJetType = "AK4PFchs", + mcYearForFatJets = era if self.args.analysis == 'nonres' else None, + regroupTag = "V2", + enableSystematics = lambda v : not "jesTotal" in v, + mayWriteCache = isNotWorker, + isMC = self.is_MC, + backend = backend, + uName = sample) + configureType1MET(variProxy = getattr(tree, f"_{metName}"), jec = "Summer16_07Aug2017_V11_MC", smear = "Summer16_25nsV1_MC", + isT1Smear = True, jesUncertaintySources = "Merged", regroupTag = "V2", enableSystematics = lambda v : not "jesTotal" in v, mayWriteCache = isNotWorker, isMC = self.is_MC, - backend = backend, + backend = backend, uName = sample) - configureJets(variProxy = tree._FatJet, - jetType = "AK8PFPuppi", - jec = "Summer16_07Aug2017_V11_MC", - smear = "Summer16_25nsV1_MC", - jesUncertaintySources = "Merged", - uncertaintiesFallbackJetType = "AK4PFchs", - mcYearForFatJets = era, - regroupTag = "V2", - enableSystematics = lambda v : not "jesTotal" in v, - mayWriteCache = isNotWorker, - isMC = self.is_MC, - backend = backend, - uName = sample) - configureType1MET(variProxy = getattr(tree, f"_{metName}"), - jec = "Summer16_07Aug2017_V11_MC", - smear = "Summer16_25nsV1_MC", - isT1Smear = True, - jesUncertaintySources = "Merged", - regroupTag = "V2", - enableSystematics = lambda v : not "jesTotal" in v, - mayWriteCache = isNotWorker, - isMC = self.is_MC, - backend = backend, - uName = sample) - - else: # If data -> extract info from config - jecTag = None - if "2016B" in sample or "2016C" in sample or "2016D" in sample: - jecTag = "Summer16_07Aug2017BCD_V11_DATA" - elif "2016E" in sample or "2016F" in sample: - jecTag = "Summer16_07Aug2017EF_V11_DATA" - elif "2016G" in sample or "2016H" in sample: - jecTag = "Summer16_07Aug2017GH_V11_DATA" - else: - raise RuntimeError("Could not find appropriate JEC tag for data") - configureJets(variProxy = tree._Jet, - jetType = "AK4PFchs", - jec = jecTag, - mayWriteCache = isNotWorker, - isMC = self.is_MC, - backend = backend, - uName = sample) - configureJets(variProxy = tree._FatJet, - jetType = "AK8PFPuppi", - jec = jecTag, - regroupTag = "V2", - mayWriteCache = isNotWorker, - isMC = self.is_MC, - backend = backend, - uName = sample) - configureType1MET(variProxy = getattr(tree, f"_{metName}"), - jec = jecTag, - mayWriteCache = isNotWorker, - isMC = self.is_MC, - backend = backend, - uName = sample) + + else: # If data -> extract info from config + jecTag = None + if "2016B" in sample or "2016C" in sample or "2016D" in sample: + jecTag = "Summer16_07Aug2017BCD_V11_DATA" + elif "2016E" in sample or "2016F" in sample: + jecTag = "Summer16_07Aug2017EF_V11_DATA" + elif "2016G" in sample or "2016H" in sample: + jecTag = "Summer16_07Aug2017GH_V11_DATA" + else: + raise RuntimeError("Could not find appropriate JEC tag for data") + configureJets(variProxy = tree._Jet, + jetType = "AK4PFchs", + jec = jecTag, + mayWriteCache = isNotWorker, + isMC = self.is_MC, + backend = backend, + uName = sample) + configureJets(variProxy = tree._FatJet, + jetType = "AK8PFPuppi", + jec = jecTag, + regroupTag = "V2", + mayWriteCache = isNotWorker, + isMC = self.is_MC, + backend = backend, + uName = sample) + configureType1MET(variProxy = getattr(tree, f"_{metName}"), + jec = jecTag, + mayWriteCache = isNotWorker, + isMC = self.is_MC, + backend = backend, + uName = sample) ############################################################################################ # ERA 2017 # @@ -774,76 +773,75 @@ def addHLTPath(key,HLT): addHLTPath("MuonEG","Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ") # JetMET treatment # - if not self.args.Synchronization: - if self.is_MC: # if MC -> needs smearing - configureJets(variProxy = tree._Jet, - jetType = "AK4PFchs", - jec = "Fall17_17Nov2017_V32_MC", - smear = "Fall17_V3b_MC", - jesUncertaintySources = "Merged", - regroupTag = "V2", - enableSystematics = lambda v : not "jesTotal" in v, - mayWriteCache = isNotWorker, - isMC = self.is_MC, - backend = backend, - uName = sample) - configureJets(variProxy = tree._FatJet, - jetType = "AK8PFPuppi", + if self.is_MC: # if MC -> needs smearing + configureJets(variProxy = tree._Jet, + jetType = "AK4PFchs", + jec = "Fall17_17Nov2017_V32_MC", + smear = "Fall17_V3b_MC", + jesUncertaintySources = "Merged", + regroupTag = "V2", + enableSystematics = lambda v : not "jesTotal" in v, + mayWriteCache = isNotWorker, + isMC = self.is_MC, + backend = backend, + uName = sample) + configureJets(variProxy = tree._FatJet, + jetType = "AK8PFPuppi", + jec = "Fall17_17Nov2017_V32_MC", + smear = "Fall17_V3b_MC", + jesUncertaintySources = "Merged", + regroupTag = "V2", + enableSystematics = lambda v : not "jesTotal" in v, + uncertaintiesFallbackJetType = "AK4PFchs", + mcYearForFatJets = era if self.args.analysis == 'nonres' else None, + mayWriteCache = isNotWorker, + isMC = self.is_MC, + backend = backend, + uName = sample) + configureType1MET(variProxy = getattr(tree, f"_{metName}"), jec = "Fall17_17Nov2017_V32_MC", smear = "Fall17_V3b_MC", + isT1Smear = True, jesUncertaintySources = "Merged", regroupTag = "V2", enableSystematics = lambda v : not "jesTotal" in v, - uncertaintiesFallbackJetType = "AK4PFchs", - mcYearForFatJets = era, - mayWriteCache = isNotWorker, - isMC = self.is_MC, - backend = backend, - uName = sample) - configureType1MET(variProxy = getattr(tree, f"_{metName}"), - jec = "Fall17_17Nov2017_V32_MC", - smear = "Fall17_V3b_MC", - isT1Smear = True, - jesUncertaintySources = "Merged", - regroupTag = "V2", - enableSystematics = lambda v : not "jesTotal" in v, - mayWriteCache = isNotWorker, - isMC = self.is_MC, - backend = backend, - uName = sample) - - else: # If data -> extract info from config - jecTag = None - if "2017B" in sample: - jecTag = "Fall17_17Nov2017B_V32_DATA" - elif "2017C" in sample: - jecTag = "Fall17_17Nov2017C_V32_DATA" - elif "2017D" in sample or "2017E" in sample: - jecTag = "Fall17_17Nov2017DE_V32_DATA" - elif "2017F" in sample: - jecTag = "Fall17_17Nov2017F_V32_DATA" - else: - raise RuntimeError("Could not find appropriate JEC tag for data") - configureJets(variProxy = tree._Jet, - jetType = "AK4PFchs", - jec = jecTag, mayWriteCache = isNotWorker, isMC = self.is_MC, - backend = backend, - uName = sample) - configureJets(variProxy = tree._FatJet, - jetType = "AK8PFPuppi", - jec = jecTag, - mayWriteCache = isNotWorker, - isMC = self.is_MC, - backend = backend, + backend = backend, uName = sample) - configureType1MET(variProxy = getattr(tree, f"_{metName}"), - jec = jecTag, - mayWriteCache = isNotWorker, - isMC = self.is_MC, - backend = backend, - uName = sample) + + else: # If data -> extract info from config + jecTag = None + if "2017B" in sample: + jecTag = "Fall17_17Nov2017B_V32_DATA" + elif "2017C" in sample: + jecTag = "Fall17_17Nov2017C_V32_DATA" + elif "2017D" in sample or "2017E" in sample: + jecTag = "Fall17_17Nov2017DE_V32_DATA" + elif "2017F" in sample: + jecTag = "Fall17_17Nov2017F_V32_DATA" + else: + raise RuntimeError("Could not find appropriate JEC tag for data") + configureJets(variProxy = tree._Jet, + jetType = "AK4PFchs", + jec = jecTag, + mayWriteCache = isNotWorker, + isMC = self.is_MC, + backend = backend, + uName = sample) + configureJets(variProxy = tree._FatJet, + jetType = "AK8PFPuppi", + jec = jecTag, + mayWriteCache = isNotWorker, + isMC = self.is_MC, + backend = backend, + uName = sample) + configureType1MET(variProxy = getattr(tree, f"_{metName}"), + jec = jecTag, + mayWriteCache = isNotWorker, + isMC = self.is_MC, + backend = backend, + uName = sample) ############################################################################################ # ERA 2018 # @@ -870,79 +868,77 @@ def addHLTPath(key,HLT): addHLTPath("MuonEG","Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL") # JetMET treatment # - if not self.args.Synchronization: - if self.is_MC: # if MC -> needs smearing - configureJets(variProxy = tree._Jet, - jetType = "AK4PFchs", + if self.is_MC: # if MC -> needs smearing + configureJets(variProxy = tree._Jet, + jetType = "AK4PFchs", + jec = "Autumn18_V19_MC", + smear = "Autumn18_V7b_MC", + jesUncertaintySources = "Merged", + regroupTag = "V2", + enableSystematics = lambda v : not "jesTotal" in v, + addHEM2018Issue = True, + mayWriteCache = isNotWorker, + isMC = self.is_MC, + backend = backend, + uName = sample) + configureJets(variProxy = tree._FatJet, + jetType = "AK8PFPuppi", + jec = "Autumn18_V19_MC", + smear = "Autumn18_V7b_MC", + jesUncertaintySources = "Merged", + regroupTag = "V2", + enableSystematics = lambda v : not "jesTotal" in v, + addHEM2018Issue = True, + uncertaintiesFallbackJetType = "AK4PFchs", + mayWriteCache = isNotWorker, + isMC = self.is_MC, + backend = backend, + uName = sample) + configureType1MET(variProxy = getattr(tree, f"_{metName}"), jec = "Autumn18_V19_MC", smear = "Autumn18_V7b_MC", + isT1Smear = True, jesUncertaintySources = "Merged", regroupTag = "V2", enableSystematics = lambda v : not "jesTotal" in v, addHEM2018Issue = True, mayWriteCache = isNotWorker, isMC = self.is_MC, - backend = backend, + backend = backend, uName = sample) - configureJets(variProxy = tree._FatJet, - jetType = "AK8PFPuppi", - jec = "Autumn18_V19_MC", - smear = "Autumn18_V7b_MC", - jesUncertaintySources = "Merged", - regroupTag = "V2", - enableSystematics = lambda v : not "jesTotal" in v, - addHEM2018Issue = True, - uncertaintiesFallbackJetType = "AK4PFchs", - mcYearForFatJets = era, - mayWriteCache = isNotWorker, - isMC = self.is_MC, - backend = backend, - uName = sample) - configureType1MET(variProxy = getattr(tree, f"_{metName}"), - jec = "Autumn18_V19_MC", - smear = "Autumn18_V7b_MC", - isT1Smear = True, - jesUncertaintySources = "Merged", - regroupTag = "V2", - enableSystematics = lambda v : not "jesTotal" in v, - addHEM2018Issue = True, - mayWriteCache = isNotWorker, - isMC = self.is_MC, - backend = backend, - uName = sample) - - else: # If data -> extract info from config - jecTag = None - if "2018A" in sample: - jecTag = "Autumn18_RunA_V19_DATA" - elif "2018B" in sample: - jecTag = "Autumn18_RunB_V19_DATA" - elif "2018C" in sample: - jecTag = "Autumn18_RunC_V19_DATA" - elif "2018D" in sample: - jecTag = "Autumn18_RunD_V19_DATA" - else: - raise RuntimeError("Could not find appropriate JEC tag for data") - configureJets(variProxy = tree._Jet, - jetType = "AK4PFchs", - jec = jecTag, - mayWriteCache = isNotWorker, - isMC = self.is_MC, - backend = backend, - uName = sample) - configureJets(variProxy = tree._FatJet, - jetType = "AK8PFPuppi", - jec = jecTag, - mayWriteCache = isNotWorker, - isMC = self.is_MC, - backend = backend, - uName = sample) - configureType1MET(variProxy = getattr(tree, f"_{metName}"), - jec = jecTag, - mayWriteCache = isNotWorker, - isMC = self.is_MC, - backend = backend, - uName = sample) + + else: # If data -> extract info from config + jecTag = None + if "2018A" in sample: + jecTag = "Autumn18_RunA_V19_DATA" + elif "2018B" in sample: + jecTag = "Autumn18_RunB_V19_DATA" + elif "2018C" in sample: + jecTag = "Autumn18_RunC_V19_DATA" + elif "2018D" in sample: + jecTag = "Autumn18_RunD_V19_DATA" + else: + raise RuntimeError("Could not find appropriate JEC tag for data") + configureJets(variProxy = tree._Jet, + jetType = "AK4PFchs", + jec = jecTag, + mayWriteCache = isNotWorker, + isMC = self.is_MC, + backend = backend, + uName = sample) + configureJets(variProxy = tree._FatJet, + jetType = "AK8PFPuppi", + jec = jecTag, + mayWriteCache = isNotWorker, + isMC = self.is_MC, + backend = backend, + uName = sample) + configureType1MET(variProxy = getattr(tree, f"_{metName}"), + jec = jecTag, + mayWriteCache = isNotWorker, + isMC = self.is_MC, + backend = backend, + uName = sample) return tree,noSel,backend,lumiArgs @@ -1114,13 +1110,15 @@ def funConst(x, v=None): if self.is_MC: if 'related-sample' in sampleCfg.keys(): puWeightsFile = os.path.join(os.path.dirname(__file__), "data", "pileup",f'{sampleCfg["related-sample"]}_{era}.json') + nameHint = f'puweightFromFile{sampleCfg["related-sample"]}'.replace('-','_') else: puWeightsFile = os.path.join(os.path.dirname(__file__), "data", "pileup",f'{sample}_{era}.json') + nameHint = f'puweightFromFile{sample}'.replace('-','_') if not os.path.exists(puWeightsFile): raise RuntimeError("Could not find pileup file %s"%puWeightsFile) from bamboo.analysisutils import makePileupWeight - PUWeight = makePileupWeight(puWeightsFile, t.Pileup_nTrueInt, systName="pileup",nameHint=f"puweightFromFile{sample}".replace('-','_')) - noSel = noSel.refine("puWeight", weight = PUWeight) + self.PUWeight = makePileupWeight(puWeightsFile, t.Pileup_nTrueInt, systName="pileup",nameHint=nameHint) + noSel = noSel.refine("puWeight", weight = self.PUWeight) if self.args.PrintYield: self.yields.add(noSel) @@ -1252,6 +1250,10 @@ def funConst(x, v=None): self.muonsTightSel = op.select(self.muonsFakeSel, self.lambda_muonTightSel) + # Cone-pt 4-vector lambda # + self.getMuonConeP4 = lambda lep : op.construct("ROOT::Math::LorentzVector >", (self.muon_conept[lep.idx], + lep.eta, lep.phi, lep.mass)) + ############################################################################# # Electrons # ############################################################################# @@ -1290,6 +1292,11 @@ def funConst(x, v=None): self.lambda_electronTightSel = lambda ele : ele.mvaTTH >= 0.30 self.electronsTightSel = op.select(self.electronsFakeSel, self.lambda_electronTightSel) + # Cone-pt 4-vector lambda # + self.getElectronConeP4 = lambda lep : op.construct("ROOT::Math::LorentzVector >", (self.electron_conept[lep.idx], + lep.eta, lep.phi, lep.mass)) + + ############################################################################# # Dileptons # ############################################################################# @@ -1366,7 +1373,6 @@ def funConst(x, v=None): op.abs(j.eta) <= 2.4) self.lambda_jetPUID = lambda j : op.OR(((j.puId >> 2) & 1) ,j.pt > 50.) # Jet PU ID bit1 is loose (only to be applied to jets with pt<50) - self.ak4JetsPreSelForPUID = op.select(self.ak4JetsByPt, lambda j : op.AND(j.pt<=50.,self.lambda_ak4JetsPreSel(j))) self.ak4JetsPreSel = op.select(self.ak4JetsByPt, lambda j : op.AND(self.lambda_ak4JetsPreSel(j),self.lambda_jetPUID(j))) # Cleaning # @@ -1414,7 +1420,6 @@ def returnLambdaCleaningWithRespectToLeadingLeptons(DR): self.lambda_cleanAk4Jets = returnLambdaCleaningWithRespectToLeadingLeptons(0.4) - self.ak4JetsForPUID = op.select(self.ak4JetsPreSelForPUID,self.lambda_cleanAk4Jets) # Pt ordered self.ak4Jets = op.select(self.ak4JetsPreSel,self.lambda_cleanAk4Jets) # Pt ordered self.ak4JetsByBtagScore = op.sort(self.ak4Jets, lambda j : -j.btagDeepFlavB) # Btag score ordered @@ -1503,9 +1508,7 @@ def returnLambdaCleaningWithRespectToLeadingLeptons(DR): self.ak8BJets = op.select(self.ak8Jets, self.lambda_ak8Btag) self.ak8nonBJets = op.select(self.ak8Jets, self.lambda_ak8noBtag) # Ak4 Jet Collection cleaned from Ak8b # - #self.lambda_cleanAk4FromAk8b = lambda ak4j : op.NOT(op.AND(op.rng_len(self.ak8BJets) > 0, op.deltaR(ak4j.p4,self.ak8BJets[0].p4) <= 0.8)) self.lambda_cleanAk4FromAk8b = lambda ak4j : op.AND(op.rng_len(self.ak8BJets) > 0, op.deltaR(ak4j.p4,self.ak8BJets[0].p4) > 1.2) - #self.ak4JetsCleanedFromAk8b = op.select(self.ak4LightJetsByPt, self.lambda_cleanAk4FromAk8b) self.ak4JetsCleanedFromAk8b = op.select(self.ak4Jets, self.lambda_cleanAk4FromAk8b) # used as a BDT input for SemiBoosted category @@ -1521,16 +1524,10 @@ def returnLambdaCleaningWithRespectToLeadingLeptons(DR): op.OR(j.pt >= 60., op.abs(j.eta) < 2.7, op.abs(j.eta) > 3.0)) - self.VBFJetsPreSelForPUID = op.select(self.ak4JetsByPt, lambda j : op.AND(j.pt<=50.,self.lambda_VBFJets(j))) self.VBFJetsPreSel = op.select(self.ak4JetsByPt, lambda j : op.AND(self.lambda_VBFJets(j),self.lambda_jetPUID(j))) - if channel == 'SL': - self.lambda_cleanVBFLeptons = returnLambdaCleaningWithRespectToLeadingLepton(0.4) - if channel == 'DL': - self.lambda_cleanVBFLeptons = returnLambdaCleaningWithRespectToLeadingLeptons(0.4) - self.VBFJetsForPUID = op.select(self.VBFJetsPreSelForPUID, self.lambda_cleanVBFLeptons) - self.VBFJets = op.select(self.VBFJetsPreSel, self.lambda_cleanVBFLeptons) + self.VBFJets = op.select(self.VBFJetsPreSel, self.lambda_cleanAk4Jets) self.lambda_VBFPair = lambda j1,j2 : op.AND(op.invariant_mass(j1.p4,j2.p4) > 500., op.abs(j1.eta - j2.eta) > 3.) @@ -1567,6 +1564,17 @@ def returnLambdaCleaningWithRespectToLeadingLeptons(DR): self.VBFJetPairsResolved = op.sort(op.combine(self.VBFJetsResolved, N=2, pred=self.lambda_VBFPair), lambda dijet : -op.invariant_mass(dijet[0].p4,dijet[1].p4)) self.VBFJetPairsBoosted = op.sort(op.combine(self.VBFJetsBoosted, N=2, pred=self.lambda_VBFPair), lambda dijet : -op.invariant_mass(dijet[0].p4,dijet[1].p4)) + + ############################################################################# + # PU Jets # + ############################################################################# + # Correction to be computed later on all the ak4 jets (regular + VBF) on which the cut is applied + # To avoid double counting : OR(regular jet, VBF jet) + self.ak4ForPUID = op.select(self.ak4JetsByPt, lambda j : op.AND(j.pt<=50., + op.OR(self.lambda_VBFJets(j), + self.lambda_ak4JetsPreSel(j)), + self.lambda_cleanAk4Jets(j))) + ############################################################################# # Scalefactors # ############################################################################# @@ -1584,18 +1592,15 @@ def returnLambdaCleaningWithRespectToLeadingLeptons(DR): #### Muons #### self.muLooseId = self.SF.get_scalefactor("lepton", 'muon_loose_{}'.format(era), combine="weight", systName="mu_loose", defineOnFirstUse=(not forSkimmer)) self.lambda_MuonLooseSF = lambda mu : [op.switch(self.lambda_is_matched(mu), self.muLooseId(mu), op.c_float(1.))] - self.muOldTightMVA = self.SF.get_scalefactor("lepton", 'muon_tightMVA_{}'.format(era), combine="weight", defineOnFirstUse=(not forSkimmer)) + self.muTightMVA = self.SF.get_scalefactor("lepton", 'muon_tightMVA_{}'.format(era), systName="mu_tight", combine="weight", defineOnFirstUse=(not forSkimmer)) # -> Old too tight ID - self.muNewTightMVA = self.SF.get_scalefactor("lepton", 'muon_tightMVArelaxed_{}'.format(era), combine="weight", systName="mu_tight", defineOnFirstUse=(not forSkimmer)) - # -> New relaxed ID - self.mutightMVARelaxation = lambda mu: op.systematic(op.c_float(1.), name="mu_tth", - up = 1+op.abs(self.muOldTightMVA(mu)-self.muNewTightMVA(mu))/2, - down = 1-op.abs(self.muOldTightMVA(mu)-self.muNewTightMVA(mu))/2) + self.muRelaxedTightMVA = self.SF.get_scalefactor("lepton", 'muon_tightMVArelaxed_{}'.format(era), combine="weight", systName="mu_tth", defineOnFirstUse=(not forSkimmer)) # Systematic to take into account the relaxation of the ttH ID : |SF_final - SF| / 2 added as SF_final ± SF_err_x + # -> New relaxed ID self.lambda_MuonTightSF = lambda mu : [op.switch(self.lambda_muonTightSel(mu), # check if actual tight lepton (needed because in Fake CR one of the dilepton is not) op.switch(self.lambda_is_matched(mu), # check if gen matched - self.muNewTightMVA(mu) * self.mutightMVARelaxation(mu), + self.muTightMVA(mu) * self.muRelaxedTightMVA(mu), op.c_float(1.)), op.c_float(1.))] @@ -1622,18 +1627,15 @@ def returnLambdaCleaningWithRespectToLeadingLeptons(DR): op.switch(self.lambda_is_matched(el),self.elLooseEff(el),op.c_float(1.)), op.switch(self.lambda_is_matched(el),self.elLooseReco(el),op.c_float(1.))] - self.elOldTightMVA = self.SF.get_scalefactor("lepton", 'electron_tightMVA_{}'.format(era) , combine="weight", defineOnFirstUse=(not forSkimmer)) + self.elTightMVA = self.SF.get_scalefactor("lepton", 'electron_tightMVA_{}'.format(era) , combine="weight", systName="el_tight", defineOnFirstUse=(not forSkimmer)) # -> Old too tight ID - self.elNewTightMVA = self.SF.get_scalefactor("lepton", 'electron_tightMVArelaxed_{}'.format(era) , combine="weight", systName="el_tight", defineOnFirstUse=(not forSkimmer)) - # -> New relaxed ID - self.eltightMVARelaxation = lambda el: op.systematic(op.c_float(1.), name="el_tth", - up = 1+op.abs(self.elOldTightMVA(el)-self.elNewTightMVA(el))/2, - down = 1-op.abs(self.elOldTightMVA(el)-self.elNewTightMVA(el))/2) + self.elRelaxedTightMVA = self.SF.get_scalefactor("lepton", 'electron_tightMVArelaxed_{}'.format(era) , combine="weight", systName="el_tth", defineOnFirstUse=(not forSkimmer)) # Systematic to take into account the relaxation of the ttH ID : |SF_final - SF| / 2 added as SF_final ± SF_err_x + # -> New relaxed ID self.lambda_ElectronTightSF = lambda el : [op.switch(self.lambda_electronTightSel(el), # check if actual tight lepton (needed because in Fake CR one of the dilepton is not) op.switch(self.lambda_is_matched(el), # check if gen matched - self.elNewTightMVA(el) * self.eltightMVARelaxation(el), + self.elTightMVA(el) * self.elRelaxedTightMVA(el), op.c_float(1.)), op.c_float(1.))] @@ -1920,15 +1922,20 @@ def beforeJetselection(self,sel,name=''): ############################################################################# # Jet PU ID reweighting # ############################################################################# + # https://twiki.cern.ch/twiki/bin/viewauth/CMS/PileupJetID if self.is_MC and not self.args.BtagReweightingOff and not self.args.BtagReweightingOn: wFail = op.extMethod("scalefactorWeightForFailingObject", returnType="double") - lambda_puid_weight = lambda j : op.switch(j.genJet.isValid, - op.switch(((j.puId >> 2) & 1), - self.jetpuid_sf_eff(j), - wFail(self.jetpuid_sf_eff(j), self.jetpuid_mc_eff(j))), - op.switch(((j.puId >> 2) & 1), - self.jetpuid_sf_mis(j), - wFail(self.jetpuid_sf_mis(j), self.jetpuid_mc_mis(j)))) + # method 1.a : https://twiki.cern.ch/twiki/bin/view/CMS/BTagSFMethods#1a_Event_reweighting_using_scale + lambda_puid_weight = lambda j : op.switch(j.genJet.isValid, + # Is gen jet + op.switch(((j.puId >> 2) & 1), # passes jet pu id cut + self.jetpuid_sf_eff(j), # SF_eff + wFail(self.jetpuid_sf_eff(j), self.jetpuid_mc_eff(j))), # (1-SF_eff*eff) / (1-eff) + # Is PU jet + op.switch(((j.puId >> 2) & 1), # passed jet pu id cut + self.jetpuid_sf_mis(j), # SF_mis + wFail(self.jetpuid_sf_mis(j), self.jetpuid_mc_mis(j)))) # (1-SF_mis*mis) / (1-mis) + # Eff and mistag kept separate here for the sync ntuple # lambda_puid_efficiency = lambda j : op.switch(j.genJet.isValid, op.switch(((j.puId >> 2) & 1), self.jetpuid_sf_eff(j), @@ -1940,11 +1947,10 @@ def beforeJetselection(self,sel,name=''): self.jetpuid_sf_mis(j), wFail(self.jetpuid_sf_mis(j), self.jetpuid_mc_mis(j)))) - self.puid_reweighting = op.rng_product(self.ak4JetsForPUID, lambda j : lambda_puid_weight(j)) * op.rng_product(self.VBFJetsForPUID, lambda j : lambda_puid_weight(j)) - self.puid_reweighting_efficiency = op.rng_product(self.ak4JetsForPUID, lambda j : lambda_puid_efficiency(j)) * op.rng_product(self.VBFJetsForPUID, lambda j : lambda_puid_efficiency(j)) - # Sync purposes - self.puid_reweighting_mistag = op.rng_product(self.ak4JetsForPUID, lambda j : lambda_puid_mistag(j)) * op.rng_product(self.VBFJetsForPUID, lambda j : lambda_puid_mistag(j)) - # Sync purposes + self.puid_reweighting = op.rng_product(self.ak4ForPUID, lambda j : lambda_puid_weight(j)) + # Variables used in the skims for sync ntuples purposes + self.puid_reweighting_efficiency = op.rng_product(self.ak4ForPUID, lambda j : lambda_puid_efficiency(j)) + self.puid_reweighting_mistag = op.rng_product(self.ak4ForPUID, lambda j : lambda_puid_mistag(j)) if is_refine: sel = sel.refine("jetPUIDReweighting"+name,weight=self.puid_reweighting) else: @@ -1977,15 +1983,17 @@ def beforeJetselection(self,sel,name=''): else: if 'related-sample' in self.sampleCfg.keys(): ReweightingFileName = os.path.join(os.path.dirname(os.path.abspath(__file__)),'data','ScaleFactors_Btag',f'BtagReweightingRatio_jetN_{self.sampleCfg["related-sample"]}_{self.era}.json') + nameHint = f'bamboo_nJetsWeight_{self.sampleCfg["related-sample"]}'.replace('-','_') else: ReweightingFileName = os.path.join(os.path.dirname(os.path.abspath(__file__)),'data','ScaleFactors_Btag',f'BtagReweightingRatio_jetN_{self.sample}_{self.era}.json') + nameHint = f'bamboo_nJetsWeight_{self.sample}'.replace('-','_') if not os.path.exists(ReweightingFileName): raise RuntimeError("Could not find reweighting file %s"%ReweightingFileName) print ('Reweighting file',ReweightingFileName) self.BtagRatioWeight = makeBtagRatioReweighting(jsonFile = ReweightingFileName, numJets = op.rng_len(self.ak4Jets), - nameHint = "bamboo_nJetsWeight_{}".format(self.sample.replace('-','_'))) + nameHint = nameHint) if is_refine: sel = sel.refine("BtagAk4SF"+name , weight = [self.btagAk4SF,self.BtagRatioWeight]) diff --git a/PlotterHHtobbWWDL.py b/PlotterHHtobbWWDL.py index b2a78eb2..9fd5ff3a 100644 --- a/PlotterHHtobbWWDL.py +++ b/PlotterHHtobbWWDL.py @@ -60,8 +60,8 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): #----- Machine Learning Model -----# if self.args.analysis == 'nonres': - model_num = "11" - path_model = os.path.join(os.path.abspath(os.path.dirname(__file__)),'MachineLearning','ml-models','models','multi-classification','dnn',model_num,'model','model.pb') + model_num = "12" + path_model = os.path.join(os.path.abspath(os.path.dirname(__file__)),'MachineLearning','ml-models','models','multi-classification','dnn','DL',model_num,'model','model.pb') input_names = ["lep","jet","fat","met","hl","param","eventnr"] output_name = "Identity" @@ -460,7 +460,7 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): for channelDict in ChannelDictList: # Branch out the LO -> NLO reweighting # channelDict["sel"] = self.addSignalReweighting(channelDict["sel"]) - plots.extend(makeDoubleLeptonSelectedResolvedVariables(**channelDict,HLL=self.HLL)) + #plots.extend(makeDoubleLeptonSelectedResolvedVariables(**channelDict,HLL=self.HLL)) #----- Selected variables : Boosted -----# ChannelDictList = [] @@ -479,7 +479,7 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): if not self.args.OnlyYield: for channelDict in ChannelDictList: channelDict["sel"] = self.addSignalReweighting(channelDict["sel"]) - plots.extend(makeDoubleLeptonSelectedBoostedVariables(**channelDict,HLL=self.HLL)) + #plots.extend(makeDoubleLeptonSelectedBoostedVariables(**channelDict,HLL=self.HLL)) #----- Machine Learning plots -----# selObjectDictList = [] @@ -520,6 +520,7 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): assert category is not None dilepton = dileptonsCont[channel] + #----------------- NON RESONANT -------------------# if self.args.analysis == 'nonres': self.nodes = ['GGF','VBF','H', 'DY', 'ST', 'TT', 'TTVX', 'VVV', 'Rare'] @@ -536,7 +537,7 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): met = self.corrMET) inputsFatjet = mvaEvaluatorDL_nonres.returnFatjetMVAInputs( self = self, - fatjets = self.ak8Jets) + fatjets = self.ak8BJets) inputsHL = mvaEvaluatorDL_nonres.returnHighLevelMVAInputs( self = self, l1 = dilepton[0], @@ -544,8 +545,8 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): met = self.corrMET, jets = self.ak4Jets, bjets = self.ak4JetsByBtagScore[:op.min(op.rng_len(self.ak4JetsByBtagScore),op.static_cast("std::size_t",op.c_int(2)))], - electrons = self.electronsTightSel, - muons = self.muonsTightSel, + electrons = self.electronsFakeSel, + muons = self.muonsFakeSel, channel = selObjectDict['channel']) inputsParam = mvaEvaluatorDL_nonres.returnParamMVAInputs(self) @@ -590,6 +591,7 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): for selNode in selObjNodesDict.values(): self.yields.add(selNode.sel) + #----------------- RESONANT -------------------# if self.args.analysis == 'res': # HME computation # @@ -656,13 +658,10 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): switchCond.insert(0,FakeCond) HME = op.defineOnFirstUse(op.multiSwitch(*switchCond)) - #HME = op.multiSwitch(*switchCond) - #HME = op.forSystematicVariation(HME, "jet", "nominal") - #forceDefine(HME,selObjectDict['selObject'].sel) # Add HME plots # - if not self.args.OnlyYield: - plots.extend(makeDoubleLeptonHMEPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],HME)) + #if not self.args.OnlyYield: + # plots.extend(makeDoubleLeptonHMEPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],HME)) # Inputs of MVA # inputsAll = mvaEvaluatorDL_res.returnResonantMVAInputs( @@ -678,6 +677,10 @@ def definePlots(self, t, noSel, sample=None, sampleCfg=None): muons = self.muonsTightSel) + # Add DNN input plots # + #if not self.args.OnlyYield: + # plots.extend(makeDoubleLeptonMachineLearningInputPlots(selObjectDict['selObject'].sel,selObjectDict['selObject'].selName,selObjectDict['channel'],inputsAll)) + inputs = {inpName:val for (inpName,_,_),val in inputsAll.items()} # Mass for resonance in parametric DNN # diff --git a/SkimmerHHtobbWWDL.py b/SkimmerHHtobbWWDL.py index 0bab4cf8..a77c872b 100644 --- a/SkimmerHHtobbWWDL.py +++ b/SkimmerHHtobbWWDL.py @@ -129,7 +129,7 @@ def getVariation(sf, variation): varsToKeep["n_fakeablesel_ele"] = op.static_cast("UInt_t",op.rng_len(self.electronsFakeSel)) varsToKeep["n_mvasel_ele"] = op.static_cast("UInt_t",op.rng_len(self.electronsTightSel)) varsToKeep["n_presel_ak4Jet"] = op.static_cast("UInt_t",op.rng_len(self.ak4Jets)) - varsToKeep["n_presel_ak8Jet"] = op.static_cast("UInt_t",op.rng_len(self.ak8BJets)) + varsToKeep["n_presel_ak8Jet"] = op.static_cast("UInt_t",op.rng_len(self.ak8Jets)) varsToKeep["n_presel_ak4JetVBF"]= op.static_cast("UInt_t",op.rng_len(self.VBFJetsPreSel)) varsToKeep["n_presel_ak4JetVBF_postLepClean"] = op.static_cast("UInt_t",op.rng_len(self.VBFJets)) if self.args.Resolved0Btag or self.args.Resolved1Btag or self.args.Resolved2Btag: @@ -139,9 +139,12 @@ def getVariation(sf, variation): varsToKeep["n_presel_ak4JetVBF_postJetClean"] = op.static_cast("UInt_t",op.rng_len(self.VBFJetsBoosted)) varsToKeep["n_presel_ak4JetVBFpairs"] = op.static_cast("UInt_t",op.rng_len(self.VBFJetPairsBoosted)>0) varsToKeep["n_medium_ak4BJet"] = op.static_cast("UInt_t",op.rng_len(self.ak4BJets)) + varsToKeep["n_medium_ak8BJet"] = op.static_cast("UInt_t",op.rng_len(self.ak8BJets)) varsToKeep["is_SR"] = op.static_cast("UInt_t",op.OR(op.rng_len(self.ElElTightSel)>=1, op.rng_len(self.MuMuTightSel)>=1, op.rng_len(self.ElMuTightSel)>=1)) + varsToKeep["is_FR"] = op.c_bool(self.args.FakeCR) + if self.args.Channel == 'ElEl': varsToKeep["is_ee"] = op.c_bool(True) varsToKeep["is_mm"] = op.c_bool(False) @@ -155,8 +158,8 @@ def getVariation(sf, variation): varsToKeep["is_mm"] = op.c_bool(False) varsToKeep["is_em"] = op.c_bool(True) - varsToKeep["is_resolved"] = op.switch(op.AND(op.rng_len(self.ak4Jets)>=2,op.rng_len(self.ak4BJets)>=1,op.rng_len(self.ak8BJets)==0), op.c_bool(True), op.c_bool(False)) - varsToKeep["is_boosted"] = op.switch(op.rng_len(self.ak8BJets)>=1, op.c_bool(True), op.c_bool(False)) + varsToKeep["is_resolved"] = op.static_cast("UInt_t",op.AND(op.rng_len(self.ak4BJets)>=1,op.rng_len(self.ak8BJets)==0)) + varsToKeep["is_boosted"] = op.static_cast("UInt_t",op.AND(op.rng_len(self.ak8BJets)>0)) varsToKeep['resolved_tag'] = op.static_cast("UInt_t",op.AND(op.rng_len(self.ak4BJets)>=1,op.rng_len(self.ak8BJets)==0)) varsToKeep['boosted_tag'] = op.static_cast("UInt_t",op.AND(op.rng_len(self.ak8BJets)>0)) @@ -302,21 +305,21 @@ def getVariation(sf, variation): # AK8 Jets # for i in range(1,3): # 2 leading fatjets - varsToKeep["ak8Jet{}_pt".format(i)] = op.switch(op.rng_len(self.ak8BJets) >= i, self.ak8BJets[i-1].pt, op.c_float(-9999.)) - varsToKeep["ak8Jet{}_eta".format(i)] = op.switch(op.rng_len(self.ak8BJets) >= i, self.ak8BJets[i-1].eta, op.c_float(-9999.)) - varsToKeep["ak8Jet{}_phi".format(i)] = op.switch(op.rng_len(self.ak8BJets) >= i, self.ak8BJets[i-1].phi, op.c_float(-9999.)) - varsToKeep["ak8Jet{}_E".format(i)] = op.switch(op.rng_len(self.ak8BJets) >= i, self.ak8BJets[i-1].p4.E(), op.c_float(-9999.)) - varsToKeep["ak8Jet{}_msoftdrop".format(i)] = op.switch(op.rng_len(self.ak8BJets) >= i, self.ak8BJets[i-1].msoftdrop, op.c_float(-9999.)) - varsToKeep["ak8Jet{}_tau1".format(i)] = op.switch(op.rng_len(self.ak8BJets) >= i, self.ak8BJets[i-1].tau1, op.c_float(-9999.)) - varsToKeep["ak8Jet{}_tau2".format(i)] = op.switch(op.rng_len(self.ak8BJets) >= i, self.ak8BJets[i-1].tau2, op.c_float(-9999.)) - varsToKeep["ak8Jet{}_subjet0_pt".format(i)] = op.switch(op.rng_len(self.ak8BJets) >= i, self.ak8BJets[i-1].subJet1.pt, op.c_float(-9999.)) - varsToKeep["ak8Jet{}_subjet0_eta".format(i)] = op.switch(op.rng_len(self.ak8BJets) >= i, self.ak8BJets[i-1].subJet1.eta, op.c_float(-9999.)) - varsToKeep["ak8Jet{}_subjet0_phi".format(i)] = op.switch(op.rng_len(self.ak8BJets) >= i, self.ak8BJets[i-1].subJet1.phi, op.c_float(-9999.)) - varsToKeep["ak8Jet{}_subjet0_CSV".format(i)] = op.switch(op.rng_len(self.ak8BJets) >= i, self.ak8BJets[i-1].subJet1.btagDeepB, op.c_float(-9999.)) - varsToKeep["ak8Jet{}_subjet1_pt".format(i)] = op.switch(op.rng_len(self.ak8BJets) >= i, self.ak8BJets[i-1].subJet2.pt, op.c_float(-9999.)) - varsToKeep["ak8Jet{}_subjet1_eta".format(i)] = op.switch(op.rng_len(self.ak8BJets) >= i, self.ak8BJets[i-1].subJet2.eta, op.c_float(-9999.)) - varsToKeep["ak8Jet{}_subjet1_phi".format(i)] = op.switch(op.rng_len(self.ak8BJets) >= i, self.ak8BJets[i-1].subJet2.phi, op.c_float(-9999.)) - varsToKeep["ak8Jet{}_subjet1_CSV".format(i)] = op.switch(op.rng_len(self.ak8BJets) >= i, self.ak8BJets[i-1].subJet2.btagDeepB, op.c_float(-9999.)) + varsToKeep["ak8Jet{}_pt".format(i)] = op.switch(op.rng_len(self.ak8Jets) >= i, self.ak8Jets[i-1].pt, op.c_float(-9999.)) + varsToKeep["ak8Jet{}_eta".format(i)] = op.switch(op.rng_len(self.ak8Jets) >= i, self.ak8Jets[i-1].eta, op.c_float(-9999.)) + varsToKeep["ak8Jet{}_phi".format(i)] = op.switch(op.rng_len(self.ak8Jets) >= i, self.ak8Jets[i-1].phi, op.c_float(-9999.)) + varsToKeep["ak8Jet{}_E".format(i)] = op.switch(op.rng_len(self.ak8Jets) >= i, self.ak8Jets[i-1].p4.E(), op.c_float(-9999.)) + varsToKeep["ak8Jet{}_msoftdrop".format(i)] = op.switch(op.rng_len(self.ak8Jets) >= i, self.ak8Jets[i-1].msoftdrop, op.c_float(-9999.)) + varsToKeep["ak8Jet{}_tau1".format(i)] = op.switch(op.rng_len(self.ak8Jets) >= i, self.ak8Jets[i-1].tau1, op.c_float(-9999.)) + varsToKeep["ak8Jet{}_tau2".format(i)] = op.switch(op.rng_len(self.ak8Jets) >= i, self.ak8Jets[i-1].tau2, op.c_float(-9999.)) + varsToKeep["ak8Jet{}_subjet0_pt".format(i)] = op.switch(op.rng_len(self.ak8Jets) >= i, self.ak8Jets[i-1].subJet1.pt, op.c_float(-9999.)) + varsToKeep["ak8Jet{}_subjet0_eta".format(i)] = op.switch(op.rng_len(self.ak8Jets) >= i, self.ak8Jets[i-1].subJet1.eta, op.c_float(-9999.)) + varsToKeep["ak8Jet{}_subjet0_phi".format(i)] = op.switch(op.rng_len(self.ak8Jets) >= i, self.ak8Jets[i-1].subJet1.phi, op.c_float(-9999.)) + varsToKeep["ak8Jet{}_subjet0_CSV".format(i)] = op.switch(op.rng_len(self.ak8Jets) >= i, self.ak8Jets[i-1].subJet1.btagDeepB, op.c_float(-9999.)) + varsToKeep["ak8Jet{}_subjet1_pt".format(i)] = op.switch(op.rng_len(self.ak8Jets) >= i, self.ak8Jets[i-1].subJet2.pt, op.c_float(-9999.)) + varsToKeep["ak8Jet{}_subjet1_eta".format(i)] = op.switch(op.rng_len(self.ak8Jets) >= i, self.ak8Jets[i-1].subJet2.eta, op.c_float(-9999.)) + varsToKeep["ak8Jet{}_subjet1_phi".format(i)] = op.switch(op.rng_len(self.ak8Jets) >= i, self.ak8Jets[i-1].subJet2.phi, op.c_float(-9999.)) + varsToKeep["ak8Jet{}_subjet1_CSV".format(i)] = op.switch(op.rng_len(self.ak8Jets) >= i, self.ak8Jets[i-1].subJet2.btagDeepB, op.c_float(-9999.)) # MET # @@ -380,11 +383,12 @@ def getVariation(sf, variation): (op.AND(self.lambda_is_matched(dilepton[1]),dilepton[1].pt>20.),self.elLooseRecoPtGt20(dilepton[1])), op.c_float(1.)) else: - varsToKeep["weight_electron_reco_low"] = op.multiSwitch((op.AND(self.lambda_is_matched(dilepton[0]),self.lambda_is_matched(dilepton[1])), + varsToKeep["weight_electron_reco_low"] = op.multiSwitch((op.AND(self.lambda_is_matched(dilepton[0]),self.lambda_is_matched(dilepton[1])), self.elLooseReco(dilepton[0])*self.elLooseReco(dilepton[1])), (self.lambda_is_matched(dilepton[0]),self.elLooseReco(dilepton[0])), (self.lambda_is_matched(dilepton[1]),self.elLooseReco(dilepton[1])), op.c_float(1.)) + varsToKeep["weight_electron_reco_high"] = op.c_float(1.) varsToKeep["weight_muon_idiso_loose"] = op.c_float(1.) varsToKeep["weight_electron_id_loose_01"] = op.multiSwitch((op.AND(self.lambda_is_matched(dilepton[0]),self.lambda_is_matched(dilepton[1])), @@ -410,7 +414,8 @@ def getVariation(sf, variation): varsToKeep["weight_electron_reco_low"] = op.c_float(1.) varsToKeep["weight_electron_reco_high"] = op.c_float(1.) else: - varsToKeep["weight_electron_reco"] = op.c_float(1.) + varsToKeep["weight_electron_reco_low"] = op.c_float(1.) + varsToKeep["weight_electron_reco_high"] = op.c_float(1.) varsToKeep["weight_electron_id_loose_01"] = op.c_float(1.) varsToKeep["weight_electron_id_loose_02"] = op.c_float(1.) varsToKeep["weight_electron_tth_loose"] = op.c_float(1.) @@ -424,6 +429,7 @@ def getVariation(sf, variation): self.elLooseRecoPtGt20(dilepton[0]), op.c_float(1.)) else: + varsToKeep["weight_electron_reco_low"] = op.c_float(1.) varsToKeep["weight_electron_reco_high"] = op.switch(self.lambda_is_matched(dilepton[0]), self.elLooseReco(dilepton[0]), op.c_float(1.)) @@ -515,8 +521,7 @@ def getVariation(sf, variation): # Event Weight # if self.is_MC: varsToKeep["MC_weight"] = t.genWeight - puWeightsFile = os.path.join(os.path.dirname(__file__), "data", "pileup",sample+'_%s.json'%era) - varsToKeep["PU_weight"] = makePileupWeight(puWeightsFile, t.Pileup_nTrueInt, nameHint=f"puweightFromFile{sample}".replace('-','_')) + varsToKeep["PU_weight"] = self.PUWeight varsToKeep["eventWeight"] = noSel.weight if self.inclusive_sel else selObj.sel.weight if not self.inclusive_sel: @@ -534,7 +539,7 @@ def getVariation(sf, variation): met = self.corrMET) inputsFatjet = mvaEvaluatorDL_nonres.returnFatjetMVAInputs( self = self, - fatjets = self.ak8Jets) + fatjets = self.ak8BJets) inputsHL = mvaEvaluatorDL_nonres.returnHighLevelMVAInputs( self = self, l1 = dilepton[0], @@ -542,9 +547,9 @@ def getVariation(sf, variation): met = self.corrMET, jets = self.ak4Jets, bjets = self.ak4JetsByBtagScore[:op.min(op.rng_len(self.ak4JetsByBtagScore),op.static_cast("std::size_t",op.c_int(2)))], - electrons = self.electronsTightSel, - muons = self.muonsTightSel, - channel = self.args.Channel) + electrons = self.electronsFakeSel, + muons = self.muonsFakeSel, + channel = self.args.Channel) inputsParam = mvaEvaluatorDL_nonres.returnParamMVAInputs(self) inputsEventNr = mvaEvaluatorDL_nonres.returnEventNrMVAInputs(self,t) @@ -554,7 +559,7 @@ def getVariation(sf, variation): for (varname,_,_),var in inputsDict.items(): varsToKeep[varname] = var - path_model = os.path.join(os.path.abspath(os.path.dirname(__file__)),'MachineLearning','ml-models','models','multi-classification','dnn','11','model','model.pb') + path_model = os.path.join(os.path.abspath(os.path.dirname(__file__)),'MachineLearning','ml-models','models','multi-classification','dnn','DL','12','model','model.pb') nodes = ['GGF','VBF','H', 'DY', 'ST', 'TT', 'TTVX', 'VVV', 'Rare'] input_names = ["lep","jet","fat","met","hl","param","eventnr"] output_name = "Identity" @@ -608,6 +613,7 @@ def getVariation(sf, variation): l1 = dilepton[0] l2 = dilepton[1] + # DNN inputs # inputsAll = mvaEvaluatorDL_res.returnResonantMVAInputs( self = self, l1 = dilepton[0], @@ -620,55 +626,125 @@ def getVariation(sf, variation): electrons = self.electronsTightSel, muons = self.muonsTightSel) - for (varName,_,_), var in inputsAll.items(): if not isinstance(var,list): varsToKeep[varName] = var - #----- Additional -----# - if self.args.Resolved1Btag or self.args.Resolved2Btag: - varsToKeep["b1_E"] = self.ak4JetsByBtagScore[0].p4.E() - varsToKeep["b1_Px"] = self.ak4JetsByBtagScore[0].p4.Px() - varsToKeep["b1_Py"] = self.ak4JetsByBtagScore[0].p4.Py() - varsToKeep["b1_Pz"] = self.ak4JetsByBtagScore[0].p4.Pz() - varsToKeep["b2_E"] = self.ak4JetsByBtagScore[1].p4.E() - varsToKeep["b2_Px"] = self.ak4JetsByBtagScore[1].p4.Px() - varsToKeep["b2_Py"] = self.ak4JetsByBtagScore[1].p4.Py() - varsToKeep["b2_Pz"] = self.ak4JetsByBtagScore[1].p4.Pz() - if self.args.Boosted1Btag: - varsToKeep["fatbjet_E"] = self.ak8BJets[0].p4.E() - varsToKeep["fatbjet_Px"] = self.ak8BJets[0].p4.Px() - varsToKeep["fatbjet_Py"] = self.ak8BJets[0].p4.Py() - varsToKeep["fatbjet_Pz"] = self.ak8BJets[0].p4.Pz() - varsToKeep["fatbjet_subjet1_E"] = self.ak8BJets[0].subJet1.p4.E() - varsToKeep["fatbjet_subjet1_Px"] = self.ak8BJets[0].subJet1.p4.Px() - varsToKeep["fatbjet_subjet1_Py"] = self.ak8BJets[0].subJet1.p4.Py() - varsToKeep["fatbjet_subjet1_Pz"] = self.ak8BJets[0].subJet1.p4.Pz() - varsToKeep["fatbjet_subjet2_E"] = self.ak8BJets[0].subJet2.p4.E() - varsToKeep["fatbjet_subjet2_Px"] = self.ak8BJets[0].subJet2.p4.Px() - varsToKeep["fatbjet_subjet2_Py"] = self.ak8BJets[0].subJet2.p4.Py() - varsToKeep["fatbjet_subjet2_Pz"] = self.ak8BJets[0].subJet2.p4.Pz() - - gen = op.select(t.GenPart,lambda g : op.AND(op.OR(op.abs(g.pdgId) == 1, - op.abs(g.pdgId) == 2, - op.abs(g.pdgId) == 3, - op.abs(g.pdgId) == 4, - op.abs(g.pdgId) == 5), - g.statusFlags & ( 0x1 << 13), - g.pt>=20, - op.abs(g.eta)<2.4)) + # DNN outputs # + dnn_dir = os.path.join(os.path.abspath(os.path.dirname(__file__)),'MachineLearning','ResonantModels') + path_model_HighMass = os.path.join(dnn_dir,'Resonant_HighMass_Final_512x4_w0p1.pb') + path_model_LowMass = os.path.join(dnn_dir,'Resonant_LowMass_Final_512x4_w1.pb') + input_names_HighMass = [] + input_names_LowMass = [] + with open(os.path.join(dnn_dir,'Resonant_HighMass_Final_512x4_w0p1_inputs.txt'),'r') as handle: + for line in handle: + input_names_HighMass.append(line.split()[0]) + with open(os.path.join(dnn_dir,'Resonant_LowMass_Final_512x4_w1_inputs.txt'),'r') as handle: + for line in handle: + input_names_LowMass.append(line.split()[0]) + output_name = "Identity" + + print ("DNN model : %s"%path_model_HighMass) + print ("DNN model : %s"%path_model_LowMass) + if not os.path.exists(path_model_HighMass): + raise RuntimeError('Could not find model file %s'%path_model_HighMass) + if not os.path.exists(path_model_LowMass): + raise RuntimeError('Could not find model file %s'%path_model_LowMass) + try: + DNN_HighMass = op.mvaEvaluator(path_model_HighMass,mvaType='Tensorflow',otherArgs=(input_names_HighMass, output_name)) + except: + raise RuntimeError('Could not load model %s'%path_model_HighMass) + try: + DNN_LowMass = op.mvaEvaluator(path_model_LowMass,mvaType='Tensorflow',otherArgs=(input_names_LowMass, output_name)) + except: + raise RuntimeError('Could not load model %s'%path_model_LowMass) + + + + if self.args.mass is None: + raise RuntimeError('--mass needs to be used') + self.args.mass = self.args.mass[0] + if self.args.mass <= 500: + DNN = DNN_LowMass + input_names = input_names_LowMass + else: + DNN = DNN_HighMass + input_names = input_names_LowMass + + inputs = {inpName:val for (inpName,_,_),val in inputsAll.items()} + inputs['param'] = op.c_float(float(self.args.mass)) + inputsArr = [] + + for inpName in input_names: + if inpName not in inputs.keys(): + for key in inputs.keys(): + if inpName == key.replace('$','').replace(' ','').replace('_',''): + inpName = key - ak8_sub1 = self.ak8BJets[0].subJet1 - ak8_sub2 = self.ak8BJets[0].subJet2 - gen_sub1 = op.sort(gen, lambda g : -op.deltaR(g.p4,ak8_sub1.p4))[0] - gen_sub2 = op.sort(gen, lambda g : -op.deltaR(g.p4,ak8_sub2.p4))[0] - - varsToKeep["fatbjet_subjet1_Pt"] = self.ak8BJets[0].subJet1.pt - varsToKeep["fatbjet_subjet2_Pt"] = self.ak8BJets[0].subJet2.pt - varsToKeep["gen_subjet1_Pt"] = gen_sub1.pt - varsToKeep["gen_subjet2_Pt"] = gen_sub2.pt - varsToKeep["gen_subjet1_pdgId"] = gen_sub1.pdgId - varsToKeep["gen_subjet2_pdgId"] = gen_sub2.pdgId + if inpName not in inputs.keys(): + raise RuntimeError(f"Input node {inpName} not found in the inputs in bamboo") + inpVal = inputs[inpName] + + if inpName == "eventnr": + inpType = "long" + else: + inpType = "float" + if isinstance(inpVal,list): + inpVal = [op.static_cast(inpType,inp) for inp in inpVal] + inputsArr.append(op.array(inpType,*inpVal)) + else: + inpVal = op.static_cast(inpType,inpVal) + inputsArr.append(op.array(inpType,inpVal)) + + nodes = ['DY','GGF','H','Rare','ST','TT','TTVX','VVV'] + outputs = DNN(*inputsArr) + + for node, output in zip(nodes,outputs): + varsToKeep[node] = output + #----- Additional -----# + #if self.args.Resolved1Btag or self.args.Resolved2Btag: + # varsToKeep["b1_E"] = self.ak4JetsByBtagScore[0].p4.E() + # varsToKeep["b1_Px"] = self.ak4JetsByBtagScore[0].p4.Px() + # varsToKeep["b1_Py"] = self.ak4JetsByBtagScore[0].p4.Py() + # varsToKeep["b1_Pz"] = self.ak4JetsByBtagScore[0].p4.Pz() + # varsToKeep["b2_E"] = self.ak4JetsByBtagScore[1].p4.E() + # varsToKeep["b2_Px"] = self.ak4JetsByBtagScore[1].p4.Px() + # varsToKeep["b2_Py"] = self.ak4JetsByBtagScore[1].p4.Py() + # varsToKeep["b2_Pz"] = self.ak4JetsByBtagScore[1].p4.Pz() + #if self.args.Boosted1Btag: + # varsToKeep["fatbjet_E"] = self.ak8BJets[0].p4.E() + # varsToKeep["fatbjet_Px"] = self.ak8BJets[0].p4.Px() + # varsToKeep["fatbjet_Py"] = self.ak8BJets[0].p4.Py() + # varsToKeep["fatbjet_Pz"] = self.ak8BJets[0].p4.Pz() + # varsToKeep["fatbjet_subjet1_E"] = self.ak8BJets[0].subJet1.p4.E() + # varsToKeep["fatbjet_subjet1_Px"] = self.ak8BJets[0].subJet1.p4.Px() + # varsToKeep["fatbjet_subjet1_Py"] = self.ak8BJets[0].subJet1.p4.Py() + # varsToKeep["fatbjet_subjet1_Pz"] = self.ak8BJets[0].subJet1.p4.Pz() + # varsToKeep["fatbjet_subjet2_E"] = self.ak8BJets[0].subJet2.p4.E() + # varsToKeep["fatbjet_subjet2_Px"] = self.ak8BJets[0].subJet2.p4.Px() + # varsToKeep["fatbjet_subjet2_Py"] = self.ak8BJets[0].subJet2.p4.Py() + # varsToKeep["fatbjet_subjet2_Pz"] = self.ak8BJets[0].subJet2.p4.Pz() + + # gen = op.select(t.GenPart,lambda g : op.AND(op.OR(op.abs(g.pdgId) == 1, + # op.abs(g.pdgId) == 2, + # op.abs(g.pdgId) == 3, + # op.abs(g.pdgId) == 4, + # op.abs(g.pdgId) == 5), + # g.statusFlags & ( 0x1 << 13), + # g.pt>=20, + # op.abs(g.eta)<2.4)) + # + # ak8_sub1 = self.ak8BJets[0].subJet1 + # ak8_sub2 = self.ak8BJets[0].subJet2 + # gen_sub1 = op.sort(gen, lambda g : -op.deltaR(g.p4,ak8_sub1.p4))[0] + # gen_sub2 = op.sort(gen, lambda g : -op.deltaR(g.p4,ak8_sub2.p4))[0] + # + # varsToKeep["fatbjet_subjet1_Pt"] = self.ak8BJets[0].subJet1.pt + # varsToKeep["fatbjet_subjet2_Pt"] = self.ak8BJets[0].subJet2.pt + # varsToKeep["gen_subjet1_Pt"] = gen_sub1.pt + # varsToKeep["gen_subjet2_Pt"] = gen_sub2.pt + # varsToKeep["gen_subjet1_pdgId"] = gen_sub1.pdgId + # varsToKeep["gen_subjet2_pdgId"] = gen_sub2.pdgId diff --git a/Yaml/analysis2016_v7.yml b/Yaml/analysis2016_v7.yml index d1dceae2..6bec767f 100644 --- a/Yaml/analysis2016_v7.yml +++ b/Yaml/analysis2016_v7.yml @@ -49,13 +49,9 @@ samples: # TTToHadronic (For SL fake non closure) # - config: analysis2016_v7_TTHadronic.yml keys: tt - # GRAVITON 2018 for 2016 # - - config: analysis2016_v7_bbww2l_graviton_from_2018.yml - keys: [bbww2l,graviton_fix] - # Underlying event # - - config: analysis2016_v7_UE.yml - keys: UE - + # Theory # + - config: analysis2016_v7_theory.yml + keys: theory datadriven: !include datadriven.yml benchmarks: !include benchmarks.yml diff --git a/Yaml/analysis2016_v7_bkg.yml b/Yaml/analysis2016_v7_bkg.yml index 43fb6d4c..368e24bc 100644 --- a/Yaml/analysis2016_v7_bkg.yml +++ b/Yaml/analysis2016_v7_bkg.yml @@ -15,7 +15,7 @@ DYJetsToLL_M-50: cross-section: 6077.22 # pb group: DY era: '2016' - split: 30 + split: 100 DYToLL_0J: db: ["das:/DYToLL_0J_13TeV-amcatnloFXFX-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM", "das:/DYToLL_0J_13TeV-amcatnloFXFX-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_backup_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM"] generated-events: 'genEventSumw' @@ -59,7 +59,7 @@ TTToHadronic: cross-section: 377.85 group: ttbar era: '2016' - split: 50 + split: 100 ##### single top ST_tW_top_5f: @@ -82,14 +82,14 @@ ST_tchannel_antitop_4f: cross-section: 80.95 group: ST era: '2016' - split: 50 + split: 80 ST_tchannel_top_4f: db: das:/ST_t-channel_top_4f_inclusiveDecays_13TeV-powhegV2-madspin-pythia8_TuneCUETP8M1/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v2/NANOAODSIM generated-events: 'genEventSumw' cross-section: 136.02 group: ST era: '2016' - split: 30 + split: 100 ST_schannel_4f: db: ["das:/ST_s-channel_4f_leptonDecays_13TeV-amcatnlo-pythia8_TuneCUETP8M1/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/ST_s-channel_4f_leptonDecays_13TeV_PSweights-amcatnlo-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM"] generated-events: 'genEventSumw' @@ -112,7 +112,7 @@ GluGluHToTauTau: cross-section: 3.0469 group: SM era: '2016' - split: 3 + split: 10 GluGluHToZZTo4L: db: das:/GluGluHToZZTo4L_M125_13TeV_powheg2_JHUgenV6_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' @@ -147,7 +147,7 @@ GluGluHToBB: cross-section: 28.293 group: SM era: '2016' - split: 5 + split: 10 GluGluHToGG: db: das:/GluGluHToGG_M125_13TeV_amcatnloFXFX_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext2-v1/NANOAODSIM generated-events: 'genEventSumw' @@ -161,56 +161,56 @@ VBFHToTauTau: cross-section: 0.2372 group: SM era: '2016' - split: 1 + split: 3 VBFHToZZTo4L: db: das:/VBF_HToZZTo4L_M125_13TeV_powheg2_JHUgenV6_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 0.0010099 group: SM era: '2016' - split: 1 + split: 3 VBFHToWWToLNuQQ: db: das:/VBFHToWWToLNuQQ_M125_13TeV_powheg_JHUGenV628_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 0.35517 group: SM era: '2016' - split: 1 + split: 3 VBFHToWWTo2L2Nu: db: das:/VBFHToWWTo2L2Nu_M125_13TeV_powheg_JHUgenv628_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 0.085894 group: SM era: '2016' - split: 1 + split: 3 VBFHToMuMu: db: das:/VBFHToMuMu_M-125_TuneCP5_PSweights_13TeV_powheg_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 0.00082296 group: SM era: '2016' - split: 1 + split: 3 VBFHToBB: db: ["das:/VBFHToBB_M-125_13TeV_powheg_pythia8_weightfix/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/VBFHToBB_M-125_13TeV_powheg_pythia8_weightfix/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 2.2026 group: SM era: '2016' - split: 1 + split: 3 VBFHToGG: db: ["das:/VBFHToGG_M125_13TeV_amcatnlo_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM","das:/VBFHToGG_M125_13TeV_amcatnlo_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext2-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 0.0085851 group: SM era: '2016' - split: 1 + split: 3 ttHJetToNonbb: db: das:/ttHJetToNonbb_M125_13TeV_amcatnloFXFX_madspin_pythia8_mWCutfix/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 0.2118 group: SM era: '2016' - split: 5 + split: 20 ttHJetTobb: db: das:/ttHJetTobb_M125_13TeV_amcatnloFXFX_madspin_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext3-v1/NANOAODSIM generated-events: 'genEventSumw' @@ -224,56 +224,56 @@ THQ: cross-section: 0.07096 group: SM era: '2016' - split: 15 + split: 80 THW: db: das:/THW_ctcvcp_HIncl_M125_TuneCP5_13TeV-madgraph-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 0.01561 group: SM era: '2016' - split: 15 + split: 30 VHToNonbb: db: das:/VHToNonbb_M125_13TeV_amcatnloFXFX_madspin_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 0.9425 group: SM era: '2016' - split: 1 + split: 3 ZH_HToBB_ZToLL: db: das:/ZH_HToBB_ZToLL_M125_13TeV_powheg_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 0.05198 group: SM era: '2016' - split: 5 + split: 10 ZHToTauTau: db: das:/ZHToTauTau_M125_13TeV_powheg_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 0.05544 group: SM era: '2016' - split: 1 + split: 3 HZJ_HToWW: db: das:/HZJ_HToWW_M125_13TeV_powheg_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 0.1889 group: SM era: '2016' - split: 1 + split: 3 WminusH_HToBB_WToLNu: db: ["das:/WminusH_HToBB_WToLNu_M125_13TeV_powheg_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/WminusH_HToBB_WToLNu_M125_13TeV_powheg_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 0.1012 group: SM era: '2016' - split: 1 + split: 3 WplusH_HToBB_WToLNu: db: ["das:/WplusH_HToBB_WToLNu_M125_13TeV_powheg_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/WplusH_HToBB_WToLNu_M125_13TeV_powheg_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 0.1595 group: SM era: '2016' - split: 1 + split: 3 ##### VV(V) ZZTo2L2Q: @@ -282,14 +282,14 @@ ZZTo2L2Q: cross-section: 5.52 group: VVV era: '2016' - split: 20 + split: 60 ZZTo4L: db: das:/ZZTo4L_13TeV_powheg_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 1.256 group: VVV era: '2016' - split: 80 + split: 200 WWTo2L2Nu: db: das:/WWTo2L2Nu_13TeV-powheg/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' @@ -324,7 +324,7 @@ WWToLNuQQ: cross-section: 50.45 group: VVV era: '2016' - split: 5 + split: 10 WZG: db: das:/WZG_TuneCUETP8M1_13TeV-amcatnlo-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' @@ -338,7 +338,7 @@ ZGTo2LG: cross-section: 123.9 group: VVV era: '2016' - split: 5 + split: 20 WWW: db: das:/WWW_4F_TuneCUETP8M1_13TeV-amcatnlo-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' @@ -389,77 +389,77 @@ W2JetsToLNu: cross-section: 3252.49 group: Wjets era: '2016' - split: 20 + split: 30 W3JetsToLNu: db: ["das:/W3JetsToLNu_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/W3JetsToLNu_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 1153.42 group: Wjets era: '2016' - split: 20 + split: 30 W4JetsToLNu: db: ["das:/W4JetsToLNu_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/W4JetsToLNu_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext2-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 634.05 group: Wjets era: '2016' - split: 20 + split: 30 WJetsToLNu_HT-70To100: db: das:/WJetsToLNu_HT-70To100_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 1504.92 group: Wjets era: '2016' - split: 10 + split: 20 WJetsToLNu_HT-100To200: db: ["das:/WJetsToLNu_HT-100To200_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/WJetsToLNu_HT-100To200_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 1625.08 group: Wjets era: '2016' - split: 10 + split: 20 WJetsToLNu_HT-200To400: db: ["das:/WJetsToLNu_HT-200To400_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/WJetsToLNu_HT-200To400_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM","das:/WJetsToLNu_HT-200To400_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext2-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 477.96 group: Wjets era: '2016' - split: 10 + split: 20 WJetsToLNu_HT-400To600: db: ["das:/WJetsToLNu_HT-400To600_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/WJetsToLNu_HT-400To600_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 67.441 group: Wjets era: '2016' - split: 10 + split: 20 WJetsToLNu_HT-600To800: db: ["das:/WJetsToLNu_HT-600To800_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/WJetsToLNu_HT-600To800_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 15.096 group: Wjets era: '2016' - split: 10 + split: 20 WJetsToLNu_HT-800To1200: db: ["das:/WJetsToLNu_HT-800To1200_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/WJetsToLNu_HT-800To1200_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 6.3626 group: Wjets era: '2016' - split: 10 + split: 20 WJetsToLNu_HT-1200To2500: db: ["das:/WJetsToLNu_HT-1200To2500_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/WJetsToLNu_HT-1200To2500_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 1.2658 group: Wjets era: '2016' - split: 10 + split: 20 WJetsToLNu_HT-2500ToInf: db: ["das:/WJetsToLNu_HT-2500ToInf_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/WJetsToLNu_HT-2500ToInf_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 0.009405 group: Wjets era: '2016' - split: 10 + split: 20 ##### TTVX TTZToLLNuNu_M-10: @@ -468,7 +468,7 @@ TTZToLLNuNu_M-10: cross-section: 0.2814 group: ttVX era: '2016' - split: 10 + split: 30 TTZToLL_M-1to10: db: das:/TTZToLL_M-1to10_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/RunIISummer16NanoAODv7-Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' @@ -482,14 +482,14 @@ TTZToQQ: cross-section: 0.5868 group: ttVX era: '2016' - split: 5 + split: 20 TTWJetsToLNu: db: das:/TTWJetsToLNu_TuneCUETP8M1_13TeV-amcatnloFXFX-madspin-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext2-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 0.1960 group: ttVX era: '2016' - split: 10 + split: 20 TTWJetsToQQ: db: das:/TTWJetsToQQ_TuneCUETP8M1_13TeV-amcatnloFXFX-madspin-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' @@ -526,28 +526,28 @@ WGToLNuG: cross-section: 191.6 group: Rares era: '2016' - split: 20 + split: 30 TGJets: db: das:/TGJets_leptonDecays_13TeV_amcatnlo_madspin_pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' cross-section: 1.018 group: Rares era: '2016' - split: 5 + split: 10 TTGJets: db: ["das:/TTGJets_TuneCUETP8M1_13TeV-amcatnloFXFX-madspin-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM","das:/TTGJets_TuneCUETP8M1_13TeV-amcatnloFXFX-madspin-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 4.215 group: Rares era: '2016' - split: 10 + split: 20 tZq_ll: db: ["das:/tZq_ll_4f_13TeV-amcatnlo-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8_ext1-v1/NANOAODSIM","das:/tZq_ll_4f_PSweights_13TeV-amcatnlo-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM"] generated-events: 'genEventSumw' cross-section: 0.07358 group: Rares era: '2016' - split: 40 + split: 80 WpWpJJ: db: das:/WpWpJJ_EWK-QCD_TuneCUETP8M1_13TeV-madgraph-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 'genEventSumw' diff --git a/Yaml/analysis2017_v7.yml b/Yaml/analysis2017_v7.yml index cf8c12cb..bd8e9743 100644 --- a/Yaml/analysis2017_v7.yml +++ b/Yaml/analysis2017_v7.yml @@ -49,12 +49,9 @@ samples: # TTToHadronic (For SL fake non closure) # - config: analysis2017_v7_TTHadronic.yml keys: tt - # Underlying event # - - config: analysis2017_v7_UE.yml - keys: UE - # Underlying event # - - config: analysis2017_v7_UE.yml - keys: UE + # Theory # + - config: analysis2017_v7_theory.yml + keys: theory datadriven: !include datadriven.yml diff --git a/Yaml/analysis2017_v7_bkg.yml b/Yaml/analysis2017_v7_bkg.yml index f6ddd016..3c3100c4 100644 --- a/Yaml/analysis2017_v7_bkg.yml +++ b/Yaml/analysis2017_v7_bkg.yml @@ -19,7 +19,7 @@ DYJetsToLL_M-50: era: '2017' generated-events: 'genEventSumw' group: DY - split: 30 + split: 100 DYToLL_0J: cross-section: 4843.6 db: das:/DYJetsToLL_0J_TuneCP5_13TeV-amcatnloFXFX-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -63,7 +63,7 @@ TTToHadronic: era: '2017' generated-events: 'genEventSumw' group: ttbar - split: 50 + split: 100 ##### ST ST_tW_top_5f: @@ -86,14 +86,14 @@ ST_tchannel_antitop_4f: era: '2017' generated-events: 'genEventSumw' group: ST - split: 50 + split: 80 ST_tchannel_top_4f: cross-section: 136.02 db: das:/ST_t-channel_top_4f_inclusiveDecays_TuneCP5_13TeV-powhegV2-madspin-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: ST - split: 30 + split: 100 ST_schannel_4f: cross-section: 3.364 db: das:/ST_s-channel_4f_leptonDecays_TuneCP5_13TeV-amcatnlo-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -118,7 +118,7 @@ GluGluHToTauTau: era: '2017' generated-events: 'genEventSumw' group: SM - split: 3 + split: 10 GluGluHToZZTo4L: cross-section: 0.01297 db: @@ -164,7 +164,7 @@ GluGluHToBB: era: '2017' generated-events: 'genEventSumw' group: SM - split: 5 + split: 10 GluGluHToGG: cross-section: 0.11028 db: das:/GluGluHToGG_M125_13TeV_amcatnloFXFX_pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_EXT_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -178,7 +178,7 @@ VBFHToTauTau: era: '2017' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 VBFHToZZTo4L: cross-section: 0.0010099 db: @@ -187,35 +187,35 @@ VBFHToZZTo4L: era: '2017' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 VBFHToWWToLNuQQ: cross-section: 0.35517 db: das:/VBFHToWWToLNuQQ_M125_NNPDF31_TuneCP5_PSweights_13TeV_powheg_JHUGen710_pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 VBFHToWWTo2L2Nu: cross-section: 0.085894 db: das:/VBFHToWWTo2L2Nu_M125_13TeV_powheg2_JHUGenV714_pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 VBFHToMuMu: cross-section: 0.00082296 db: das:/VBFHToMuMu_M-125_TuneCP5_PSweights_13TeV_powheg_pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 VBFHToBB: cross-section: 2.2026 db: das:/VBFHToBB_M-125_13TeV_powheg_pythia8_weightfix/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 VBFHToGG: cross-section: 0.0085851 db: @@ -224,14 +224,14 @@ VBFHToGG: era: '2017' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 ttHJetToNonbb: cross-section: 0.2118 db: das:/ttHJetToNonbb_M125_TuneCP5_13TeV_amcatnloFXFX_madspin_pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: SM - split: 5 + split: 20 ttHJetTobb: cross-section: 0.2953 db: das:/ttHJetTobb_M125_TuneCP5_13TeV_amcatnloFXFX_madspin_pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -245,56 +245,56 @@ THQ: era: '2017' generated-events: 'genEventSumw' group: SM - split: 15 + split: 80 THW: cross-section: 0.01561 db: das:/THW_ctcvcp_5f_Hincl_13TeV_madgraph_pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: SM - split: 15 + split: 30 VHToNonbb: cross-section: 0.9425 db: das:/VHToNonbb_M125_13TeV_amcatnloFXFX_madspin_pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 ZH_HToBB_ZToLL: cross-section: 0.05198 db: das:/ZH_HToBB_ZToLL_M125_13TeV_powheg_pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: SM - split: 5 + split: 10 ZHToTauTau: cross-section: 0.05544 db: das:/ZHToTauTau_M125_13TeV_powheg_pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 HZJ_HToWW: cross-section: 0.1889 db: das:/HZJ_HToWW_M125_13TeV_powheg_jhugen714_pythia8_TuneCP5/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 WminusH_HToBB_WToLNu: cross-section: 0.1012 db: das:/WminusH_HToBB_WToLNu_M125_13TeV_powheg_pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 WplusH_HToBB_WToLNu: cross-section: 0.1595 db: das:/WplusH_HToBB_WToLNu_M125_13TeV_powheg_pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 ##### VV(V) ZZTo2L2Q: @@ -303,7 +303,7 @@ ZZTo2L2Q: era: '2017' generated-events: 'genEventSumw' group: VVV - split: 20 + split: 60 ZZTo4L: cross-section: 1.256 db: @@ -313,7 +313,7 @@ ZZTo4L: era: '2017' generated-events: 'genEventSumw' group: VVV - split: 80 + split: 200 WWTo2L2Nu: cross-section: 12.2 db: das:/WWTo2L2Nu_NNPDF31_TuneCP5_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -343,7 +343,7 @@ WWToLNuQQ: era: '2017' generated-events: 'genEventSumw' group: VVV - split: 5 + split: 10 WZG: cross-section: 0.04345 db: das:/WZG_TuneCP5_13TeV-amcatnlo-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -357,7 +357,7 @@ ZGToLLG: era: '2017' generated-events: 'genEventSumw' group: VVV - split: 5 + split: 20 WWW: cross-section: 0.2086 db: das:/WWW_4F_TuneCP5_13TeV-amcatnlo-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_EXT_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -412,77 +412,77 @@ W2JetsToLNu: era: '2017' generated-events: 'genEventSumw' group: Wjets - split: 20 + split: 30 W3JetsToLNu: cross-section: 1153.42 db: das:/W3JetsToLNu_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: Wjets - split: 20 + split: 30 W4JetsToLNu: cross-section: 634.05 db: das:/W4JetsToLNu_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: Wjets - split: 20 + split: 30 WJetsToLNu_HT-70To100: cross-section: 1504.92 db: das:/WJetsToLNu_HT-70To100_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: Wjets - split: 10 + split: 20 WJetsToLNu_HT-100To200: cross-section: 1625.08 db: das:/WJetsToLNu_HT-100To200_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: Wjets - split: 10 + split: 20 WJetsToLNu_HT-200To400: cross-section: 477.96 db: das:/WJetsToLNu_HT-200To400_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: Wjets - split: 10 + split: 20 WJetsToLNu_HT-400To600: cross-section: 67.441 db: das:/WJetsToLNu_HT-400To600_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: Wjets - split: 10 + split: 20 WJetsToLNu_HT-600To800: cross-section: 15.096 db: das:/WJetsToLNu_HT-600To800_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: Wjets - split: 10 + split: 20 WJetsToLNu_HT-800To1200: cross-section: 6.3626 db: das:/WJetsToLNu_HT-800To1200_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: Wjets - split: 10 + split: 20 WJetsToLNu_HT-1200To2500: cross-section: 1.2658 db: das:/WJetsToLNu_HT-1200To2500_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: Wjets - split: 10 + split: 20 WJetsToLNu_HT-2500ToInf: cross-section: 0.009405 db: das:/WJetsToLNu_HT-2500ToInf_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: Wjets - split: 10 + split: 20 ##### TTVX TTZToLLNuNu_M-10: @@ -491,7 +491,7 @@ TTZToLLNuNu_M-10: era: '2017' generated-events: 'genEventSumw' group: ttVX - split: 10 + split: 30 TTZToLL_M-1to10: cross-section: 0.0822 db: das:/TTZToLL_M-1to10_TuneCP5_13TeV-amcatnlo-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_EXT_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -507,14 +507,14 @@ TTZToQQ: era: '2017' generated-events: 'genEventSumw' group: ttVX - split: 5 + split: 20 TTWJetsToLNu: cross-section: 0.196 db: das:/TTWJetsToLNu_TuneCP5_13TeV-amcatnloFXFX-madspin-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_EXT_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: ttVX - split: 10 + split: 20 TTWJetsToQQ: cross-section: 0.4049 db: das:/TTWJetsToQQ_TuneCP5_13TeV-amcatnloFXFX-madspin-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM @@ -552,14 +552,14 @@ WGToLNuG: era: '2017' generated-events: 'genEventSumw' group: Rares - split: 20 + split: 30 TGJets: cross-section: 1.018 db: das:/TGJets_leptonDecays_TuneCP5_PSweights_13TeV-amcatnlo-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: Rares - split: 5 + split: 10 TTGJets: cross-section: 4.215 db: @@ -568,14 +568,14 @@ TTGJets: era: '2017' generated-events: 'genEventSumw' group: Rares - split: 10 + split: 20 tZq_ll: cross-section: 0.07358 db: das:/tZq_ll_4f_ckm_NLO_TuneCP5_PSweights_13TeV-amcatnlo-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_new_pmx_102X_mc2017_realistic_v8-v1/NANOAODSIM era: '2017' generated-events: 'genEventSumw' group: Rares - split: 40 + split: 80 WpWpJJ: cross-section: 0.04926 db: das:/WpWpJJ_EWK-QCD_TuneCP5_13TeV-madgraph-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM diff --git a/Yaml/analysis2018_v7.yml b/Yaml/analysis2018_v7.yml index 030f8d18..e71461aa 100644 --- a/Yaml/analysis2018_v7.yml +++ b/Yaml/analysis2018_v7.yml @@ -49,9 +49,10 @@ samples: # TTToHadronic (For SL fake non closure) # - config: analysis2018_v7_TTHadronic.yml keys: tt - # Underlying event # - - config: analysis2018_v7_UE.yml - keys: UE + # Theory # + - config: analysis2018_v7_theory.yml + keys: theory + datadriven: !include datadriven.yml benchmarks: !include benchmarks.yml diff --git a/Yaml/analysis2018_v7_bkg.yml b/Yaml/analysis2018_v7_bkg.yml index d672b9b8..6db2f704 100644 --- a/Yaml/analysis2018_v7_bkg.yml +++ b/Yaml/analysis2018_v7_bkg.yml @@ -17,7 +17,7 @@ DYJetsToLL_M-50: era: '2018' generated-events: 'genEventSumw' group: DY - split: 30 + split: 100 DYToLL_0J: cross-section: 4843.6 db: das:/DYJetsToLL_0J_TuneCP5_13TeV-amcatnloFXFX-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -61,7 +61,7 @@ TTToHadronic: era: '2018' generated-events: 'genEventSumw' group: ttbar - split: 50 + split: 100 ##### ST ST_tW_top_5f: @@ -84,14 +84,14 @@ ST_tchannel_antitop_4f: era: '2018' generated-events: 'genEventSumw' group: ST - split: 50 + split: 80 ST_tchannel_top_4f: cross-section: 136.02 db: das:/ST_t-channel_top_4f_InclusiveDecays_TuneCP5_13TeV-powheg-madspin-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: ST - split: 30 + split: 100 ST_schannel_4f: cross-section: 3.364 db: das:/ST_s-channel_4f_leptonDecays_TuneCP5_13TeV-madgraph-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext2-v1/NANOAODSIM @@ -114,14 +114,14 @@ GluGluHToTauTau: era: '2018' generated-events: 'genEventSumw' group: SM - split: 3 + split: 10 GluGluHToZZTo4L: cross-section: 0.01297 db: das:/GluGluHToZZTo4L_M125_13TeV_powheg2_JHUGenV7011_pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: SM - split: 3 + split: 200 GluGluHToWWToLNuQQ: cross-section: 4.5621 db: das:/GluGluHToWWToLNuQQ_M125_13TeV_powheg2_JHUGenV714_pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -158,7 +158,7 @@ GluGluHToBB: era: '2018' generated-events: 'genEventSumw' group: SM - split: 5 + split: 10 GluGluHToGG: cross-section: 0.11028 db: das:/GluGluHToGG_M125_TuneCP5_13TeV-amcatnloFXFX-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -172,56 +172,56 @@ VBFHToTauTau: era: '2018' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 VBFHToZZTo4L: cross-section: 0.0010099 db: das:/VBF_HToZZTo4L_M125_13TeV_powheg2_JHUGenV7011_pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 VBFHToWWToLNuQQ: cross-section: 0.35517 db: das:/VBFHToWWToLNuQQ_M125_13TeV_powheg_JHUGen_pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 VBFHToWWTo2L2Nu: cross-section: 0.085894 db: das:/VBFHToWWTo2L2Nu_M125_13TeV_powheg2_JHUGenV714_pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 VBFHToMuMu: cross-section: 0.00082296 db: das:/VBFHToMuMu_M-125_TuneCP5_PSweights_13TeV_powheg_pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 VBFHToBB: cross-section: 2.2026 db: das:/VBFHToBB_M-125_13TeV_powheg_pythia8_weightfix/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 VBFHToGG: cross-section: 0.0085851 db: das:/VBFHToGG_M125_13TeV_amcatnlo_pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 ttHJetToNonbb: cross-section: 0.2118 db: das:/ttHJetToNonbb_M125_TuneCP5_13TeV_amcatnloFXFX_madspin_pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: SM - split: 5 + split: 20 ttHJetTobb: cross-section: 0.2953 db: das:/ttHJetTobb_M125_TuneCP5_13TeV_amcatnloFXFX_madspin_pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -235,21 +235,21 @@ THQ: era: '2018' generated-events: 'genEventSumw' group: SM - split: 15 + split: 80 THW: cross-section: 0.01561 db: das:/THW_ctcvcp_5f_Hincl_13TeV_madgraph_pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: SM - split: 15 + split: 30 VHToNonbb: cross-section: 0.9425 db: das:/VHToNonbb_M125_13TeV_amcatnloFXFX_madspin_pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 ZH_HToBB_ZToLL: cross-section: 0.05198 db: @@ -258,21 +258,21 @@ ZH_HToBB_ZToLL: era: '2018' generated-events: 'genEventSumw' group: SM - split: 5 + split: 10 ZHToTauTau: cross-section: 0.05544 db: das:/ZHToTauTau_M125_13TeV_powheg_pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 HZJ_HToWW: cross-section: 0.1889 db: das:/HZJ_HToWW_M125_13TeV_powheg_jhugen714_pythia8_TuneCP5/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 WminusH_HToBB_WToLNu: cross-section: 0.1012 db: @@ -281,7 +281,7 @@ WminusH_HToBB_WToLNu: era: '2018' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 WplusH_HToBB_WToLNu: cross-section: 0.1595 db: @@ -290,7 +290,7 @@ WplusH_HToBB_WToLNu: era: '2018' generated-events: 'genEventSumw' group: SM - split: 1 + split: 3 ##### VV(V) ZZTo2L2Q: @@ -299,7 +299,7 @@ ZZTo2L2Q: era: '2018' generated-events: 'genEventSumw' group: VVV - split: 20 + split: 60 ZZTo4L: cross-section: 1.256 db: @@ -308,7 +308,7 @@ ZZTo4L: era: '2018' generated-events: 'genEventSumw' group: VVV - split: 80 + split: 200 WWTo2L2Nu: cross-section: 12.2 db: das:/WWTo2L2Nu_NNPDF31_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -345,7 +345,7 @@ WWToLNuQQ: era: '2018' generated-events: 'genEventSumw' group: VVV - split: 5 + split: 10 WZG: cross-section: 0.04345 db: das:/WZG_TuneCP5_13TeV-amcatnlo-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -359,7 +359,7 @@ ZGToLLG: era: '2018' generated-events: 'genEventSumw' group: VVV - split: 5 + split: 20 WWW: cross-section: 0.2086 db: das:/WWW_4F_TuneCP5_13TeV-amcatnlo-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM @@ -410,77 +410,77 @@ W2JetsToLNu: era: '2018' generated-events: 'genEventSumw' group: Wjets - split: 20 + split: 30 W3JetsToLNu: cross-section: 1153.42 db: das:/W3JetsToLNu_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: Wjets - split: 20 + split: 30 W4JetsToLNu: cross-section: 634.05 db: das:/W4JetsToLNu_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: Wjets - split: 20 + split: 30 WJetsToLNu_HT-70To100: cross-section: 1504.92 db: das:/WJetsToLNu_HT-70To100_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: Wjets - split: 10 + split: 20 WJetsToLNu_HT-100To200: cross-section: 1625.08 db: das:/WJetsToLNu_HT-100To200_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: Wjets - split: 10 + split: 20 WJetsToLNu_HT-200To400: cross-section: 477.96 db: das:/WJetsToLNu_HT-200To400_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: Wjets - split: 10 + split: 20 WJetsToLNu_HT-400To600: cross-section: 67.441 db: das:/WJetsToLNu_HT-400To600_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: Wjets - split: 10 + split: 20 WJetsToLNu_HT-600To800: cross-section: 15.096 db: das:/WJetsToLNu_HT-600To800_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: Wjets - split: 10 + split: 20 WJetsToLNu_HT-800To1200: cross-section: 6.3626 db: das:/WJetsToLNu_HT-800To1200_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: Wjets - split: 10 + split: 20 WJetsToLNu_HT-1200To2500: cross-section: 1.2658 db: das:/WJetsToLNu_HT-1200To2500_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: Wjets - split: 10 + split: 20 WJetsToLNu_HT-2500ToInf: cross-section: 0.009405 db: das:/WJetsToLNu_HT-2500ToInf_TuneCP5_13TeV-madgraphMLM-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: Wjets - split: 10 + split: 20 ##### TTVX TTZToLLNuNu_M-10: @@ -489,7 +489,7 @@ TTZToLLNuNu_M-10: era: '2018' generated-events: 'genEventSumw' group: ttVX - split: 10 + split: 30 TTZToLL_M-1to10: cross-section: 0.0822 db: das:/TTZToLL_M-1to10_TuneCP5_13TeV-amcatnlo-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -505,14 +505,14 @@ TTZToQQ: era: '2018' generated-events: 'genEventSumw' group: ttVX - split: 5 + split: 20 TTWJetsToLNu: cross-section: 0.196 db: das:/TTWJetsToLNu_TuneCP5_13TeV-amcatnloFXFX-madspin-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: ttVX - split: 10 + split: 20 TTWJetsToQQ: cross-section: 0.4049 db: das:/TTWJetsToQQ_TuneCP5_13TeV-amcatnloFXFX-madspin-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM @@ -551,28 +551,28 @@ WGToLNuG: era: '2018' generated-events: 'genEventSumw' group: Rares - split: 20 + split: 30 TGJets: cross-section: 1.018 db: das:/TGJets_leptonDecays_TuneCP5_13TeV-madgraph-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: Rares - split: 5 + split: 10 TTGJets: cross-section: 4.215 db: das:/TTGJets_TuneCP5_13TeV-amcatnloFXFX-madspin-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: Rares - split: 10 + split: 20 tZq_ll: cross-section: 0.07358 db: das:/tZq_ll_4f_ckm_NLO_TuneCP5_13TeV-madgraph-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM era: '2018' generated-events: 'genEventSumw' group: Rares - split: 40 + split: 80 WpWpJJ: cross-section: 0.04926 db: das:/WpWpJJ_EWK-QCD_TuneCP5_13TeV-madgraph-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM diff --git a/Yaml/analysis2018_v7_theory.yml b/Yaml/analysis2018_v7_theory.yml index c65ea622..cb29f12e 100644 --- a/Yaml/analysis2018_v7_theory.yml +++ b/Yaml/analysis2018_v7_theory.yml @@ -100,7 +100,7 @@ TTTo2L2Nu_mtop_down: cross-section: 88.4 db: ["das:/TTTo2L2Nu_mtop169p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTTo2L2Nu_mtop169p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM","das:/TTTo2L2Nu_mtop169p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext2-v1/NANOAODSIM"] related-sample: TTTo2L2Nu - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -108,7 +108,7 @@ TTTo2L2Nu_mtop_up: cross-section: 88.4 db: ["das:/TTTo2L2Nu_mtop175p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTTo2L2Nu_mtop175p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM","das:/TTTo2L2Nu_mtop175p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext2-v1/NANOAODSIM"] related-sample: TTTo2L2Nu - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -117,7 +117,7 @@ TTToSemiLeptonic_mtop_down: cross-section: 365.52 db: ["das:/TTToSemiLeptonic_mtop169p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTToSemiLeptonic_mtop169p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM"] related-sample: TTToSemiLeptonic - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -125,7 +125,7 @@ TTToSemiLeptonic_mtop_up: cross-section: 365.52 db: ["das:/TTToSemiLeptonic_mtop175p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTToSemiLeptonic_mtop175p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM"] related-sample: TTToSemiLeptonic - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -134,7 +134,7 @@ TTToHadronic_mtop_down: cross-section: 377.85 db: das:/TTToHadronic_mtop169p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM related-sample: TTToHadronic - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -142,7 +142,7 @@ TTToHadronic_mtop_up: cross-section: 377.85 db: das:/TTToHadronic_mtop175p5_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM related-sample: TTToHadronic - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -159,7 +159,7 @@ TTTo2L2Nu_GluonMove: cross-section: 88.4 db: ["das:/TTTo2L2Nu_TuneCP5CR2_GluonMove_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5CR2_GluonMove_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM"] related-sample: TTTo2L2Nu - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -168,7 +168,7 @@ TTToSemiLeptonic_GluonMove: cross-section: 365.52 db: das:/TTToSemiLeptonic_TuneCP5CR2_GluonMove_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM related-sample: TTToSemiLeptonic - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -177,7 +177,7 @@ TTToHadronic_GluonMove: cross-section: 377.85 db: das:/TTToHadronic_TuneCP5CR2_GluonMove_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM related-sample: TTToHadronic - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -189,7 +189,7 @@ TTTo2L2Nu_QCDbased: cross-section: 88.4 db: ["das:/TTTo2L2Nu_TuneCP5CR1_QCDbased_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5CR1_QCDbased_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM"] related-sample: TTTo2L2Nu - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -198,7 +198,7 @@ TTToSemiLeptonic_QCDbased: cross-section: 365.52 db: das:/TTToSemiLeptonic_TuneCP5CR1_QCDbased_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM related-sample: TTToSemiLeptonic - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -207,7 +207,7 @@ TTToHadronic_QCDbased: cross-section: 377.85 db: das:/TTToHadronic_TuneCP5CR1_QCDbased_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM related-sample: TTToHadronic - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -219,7 +219,7 @@ TTTo2L2Nu_erdOn: cross-section: 88.4 db: ["das:/TTTo2L2Nu_TuneCP5_erdON_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5_erdON_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM","das:/TTTo2L2Nu_TuneCP5_erdON_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext2-v1/NANOAODSIM"] related-sample: TTTo2L2Nu - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -228,7 +228,7 @@ TTToSemiLeptonic_erdOn: cross-section: 365.52 db: das:/TTToSemiLeptonic_TuneCP5_erdON_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM related-sample: TTToSemiLeptonic - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -237,7 +237,7 @@ TTToHadronic_erdOn: cross-section: 377.85 db: das:/TTToHadronic_TuneCP5_erdON_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM related-sample: TTToHadronic - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -251,7 +251,7 @@ TTTo2L2Nu_hDamp_down: cross-section: 88.4 db: ["das:/TTTo2L2Nu_hdampDOWN_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTTo2L2Nu_hdampDOWN_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM","das:/TTTo2L2Nu_hdampDOWN_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext2-v1/NANOAODSIM"] related-sample: TTTo2L2Nu - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -259,7 +259,7 @@ TTTo2L2Nu_hDamp_up: cross-section: 88.4 db: ["das:/TTTo2L2Nu_hdampUP_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM","das:/TTTo2L2Nu_hdampUP_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext1-v1/NANOAODSIM","das:/TTTo2L2Nu_hdampUP_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21_ext2-v1/NANOAODSIM"] related-sample: TTTo2L2Nu - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -268,7 +268,7 @@ TTToSemiLeptonic_hDamp_down: cross-section: 365.52 db: das:/TTToSemiLeptonic_hdampDOWN_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM related-sample: TTToSemiLeptonic - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -276,7 +276,7 @@ TTToSemiLeptonic_hDamp_up: cross-section: 365.52 db: das:/TTToSemiLeptonic_hdampUP_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM related-sample: TTToSemiLeptonic - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -285,7 +285,7 @@ TTToHadronic_hDamp_down: cross-section: 377.85 db: das:/TTToHadronic_hdampDOWN_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM related-sample: TTToHadronic - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 @@ -293,7 +293,7 @@ TTToHadronic_hDamp_up: cross-section: 377.85 db: das:/TTToHadronic_hdampUP_TuneCP5_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM related-sample: TTToHadronic - era: '2016' + era: '2018' generated-events: 'genEventSumw' group: ttbar split: 1000 diff --git a/Yaml/sync.yml b/Yaml/sync.yml index 28f20bf2..408ab3da 100644 --- a/Yaml/sync.yml +++ b/Yaml/sync.yml @@ -8,33 +8,35 @@ eras: luminosity: 1. samples: ##### 2016 ##### - TTTo2L2Nu: - files: [/storage/data/cms/store/mc/RunIISummer16NanoAODv7/TTTo2L2Nu_TuneCP5_PSweights_13TeV-powheg-pythia8/NANOAODSIM/PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/60000/1A959884-ABD8-D04E-99C1-2068A961164D.root] - generated-events: 1. - cross-section: 1. - era: '2016' - GluGluToHHTo2B2VTo2L2Nu_node_cHHH1: +# TTTo2L2Nu: +# files: [/storage/data/cms/store/mc/RunIISummer16NanoAODv7/TTTo2L2Nu_TuneCP5_PSweights_13TeV-powheg-pythia8/NANOAODSIM/PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/60000/1A959884-ABD8-D04E-99C1-2068A961164D.root] +# generated-events: 1. +# cross-section: 1. +# era: '2016' + GluGluToHHTo2B2VTo2L2Nu_node_cHHH1_2016: files: [/storage/data/cms/store/mc/RunIISummer16NanoAODv7/GluGluToHHTo2B2VTo2L2Nu_node_cHHH1_TuneCUETP8M1_PSWeights_13TeV-powheg-pythia8/NANOAODSIM/PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/10000/37B88CB0-5027-9344-A5BD-80A1A6998FA7.root] + #db: das:/GluGluToHHTo2B2VTo2L2Nu_node_cHHH1_TuneCUETP8M1_PSWeights_13TeV-powheg-pythia8/RunIISummer16NanoAODv7-PUMoriond17_Nano02Apr2020_102X_mcRun2_asymptotic_v8-v1/NANOAODSIM generated-events: 1. cross-section: 1. + related-sample: GluGluToHHTo2B2VTo2L2Nu_node_cHHH1 era: '2016' - DoubleMuon_2016B0: - files: - - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/07BC7450-8B7C-BF4C-B325-C6D57CEF04B4.root - - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/45604E49-D4C6-2C4D-A7A1-6B98CE800E62.root - - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/457E188B-CB9E-2045-BBA3-675BAD190A9F.root - - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/639A83D8-7818-2C45-8671-1BCE70F07649.root - - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/792E70B0-2715-F24B-A8DE-1327E9F6480B.root - - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/7985E7AF-EC8F-C34D-9848-44A5E3EDE0A2.root - - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/8466163B-390F-C443-B11E-54136A81DA99.root - - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/982BDE86-B51A-6E44-9021-17637C32B1A9.root - - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/C4804A85-5EE9-ED4A-8F87-FE23D9A682AE.root - - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/C7D042D5-6F64-DB43-99D9-D8657D95F0B7.root - - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/F0D59613-7817-DC4E-B5A5-D948D5DE47C9.root - group: data - era: '2016' - run_range: [272007, 275376] - certified_lumi_file: https://cms-service-dqmdc.web.cern.ch/CAF/certification/Collisions16/13TeV/ReReco/Final/Cert_271036-284044_13TeV_23Sep2016ReReco_Collisions16_JSON.txt +# DoubleMuon_2016B0: +# files: +# - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/07BC7450-8B7C-BF4C-B325-C6D57CEF04B4.root +# - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/45604E49-D4C6-2C4D-A7A1-6B98CE800E62.root +# - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/457E188B-CB9E-2045-BBA3-675BAD190A9F.root +# - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/639A83D8-7818-2C45-8671-1BCE70F07649.root +# - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/792E70B0-2715-F24B-A8DE-1327E9F6480B.root +# - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/7985E7AF-EC8F-C34D-9848-44A5E3EDE0A2.root +# - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/8466163B-390F-C443-B11E-54136A81DA99.root +# - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/982BDE86-B51A-6E44-9021-17637C32B1A9.root +# - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/C4804A85-5EE9-ED4A-8F87-FE23D9A682AE.root +# - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/C7D042D5-6F64-DB43-99D9-D8657D95F0B7.root +# - /storage/data/cms/store/data/Run2016B/DoubleMuon/NANOAOD/02Apr2020_ver2-v1/240000/F0D59613-7817-DC4E-B5A5-D948D5DE47C9.root +# group: data +# era: '2016' +# run_range: [272007, 275376] +# certified_lumi_file: https://cms-service-dqmdc.web.cern.ch/CAF/certification/Collisions16/13TeV/ReReco/Final/Cert_271036-284044_13TeV_23Sep2016ReReco_Collisions16_JSON.txt # ##### 2017 ##### @@ -43,12 +45,14 @@ samples: # generated-events: 1. # cross-section: 1. # era: '2017' -# GluGluToHHTo2B2VTo2L2Nu_node_cHHH1: -# files: [/storage/data/cms/store/mc/RunIIFall17NanoAODv7/GluGluToHHTo2B2VTo2L2Nu_node_cHHH1_TuneCP5_PSWeights_13TeV-powheg-pythia8/NANOAODSIM/PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/100000/983A0436-48F1-9843-BA52-CF0FDD252EF0.root] -# generated-events: 1. -# cross-section: 1. -# era: '2017' -# DoubleMuon_2017B: + GluGluToHHTo2B2VTo2L2Nu_node_cHHH1_2017: + files: [/storage/data/cms/store/mc/RunIIFall17NanoAODv7/GluGluToHHTo2B2VTo2L2Nu_node_cHHH1_TuneCP5_PSWeights_13TeV-powheg-pythia8/NANOAODSIM/PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/100000/983A0436-48F1-9843-BA52-CF0FDD252EF0.root] + #db: das:/GluGluToHHTo2B2VTo2L2Nu_node_cHHH1_TuneCP5_PSWeights_13TeV-powheg-pythia8/RunIIFall17NanoAODv7-PU2017_12Apr2018_Nano02Apr2020_102X_mc2017_realistic_v8-v1/NANOAODSIM + generated-events: 1. + cross-section: 1. + related-sample: GluGluToHHTo2B2VTo2L2Nu_node_cHHH1 + era: '2017' +## DoubleMuon_2017B: # certified_lumi_file: https://cms-service-dqmdc.web.cern.ch/CAF/certification/Collisions17/13TeV/ReReco/Cert_294927-306462_13TeV_EOY2017ReReco_Collisions17_JSON.txt # files: [/storage/data/cms/store/data/Run2017B/DoubleMuon/NANOAOD/02Apr2020-v1/40000/7133E3E8-0323-8444-88FB-DD0338C20B45.root] # era: '2017' @@ -64,11 +68,13 @@ samples: # generated-events: 1. # cross-section: 1. # era: '2018' -# GluGluToHHTo2B2VTo2L2Nu_node_cHHH1: -# files: [/storage/data/cms/store/mc/RunIIAutumn18NanoAODv7/GluGluToHHTo2B2VTo2L2Nu_node_cHHH1_TuneCP5_PSWeights_13TeV-powheg-pythia8/NANOAODSIM/Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/60000/E726B23B-4179-7042-8570-457C445C51FE.root] -# generated-events: 1. -# cross-section: 1. -# era: '2018' + GluGluToHHTo2B2VTo2L2Nu_node_cHHH1_2018: + files: [/storage/data/cms/store/mc/RunIIAutumn18NanoAODv7/GluGluToHHTo2B2VTo2L2Nu_node_cHHH1_TuneCP5_PSWeights_13TeV-powheg-pythia8/NANOAODSIM/Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/60000/E726B23B-4179-7042-8570-457C445C51FE.root] + #db: das:/GluGluToHHTo2B2VTo2L2Nu_node_cHHH1_TuneCP5_PSWeights_13TeV-powheg-pythia8/RunIIAutumn18NanoAODv7-Nano02Apr2020_102X_upgrade2018_realistic_v21-v1/NANOAODSIM + generated-events: 1. + cross-section: 1. + related-sample: GluGluToHHTo2B2VTo2L2Nu_node_cHHH1 + era: '2018' # DoubleMuon_2018A: # certified_lumi_file: https://cms-service-dqmdc.web.cern.ch/CAF/certification/Collisions18/13TeV/ReReco/Cert_314472-325175_13TeV_17SeptEarlyReReco2018ABC_PromptEraD_Collisions18_JSON.txt # files: [/storage/data/cms/store/data/Run2018A/DoubleMuon/NANOAOD/02Apr2020-v1/30000/AD8A8927-5783-C243-8E59-C2281E510D0F.root] diff --git a/launcher.py b/launcher.py index dc797f0e..a8ee91ce 100644 --- a/launcher.py +++ b/launcher.py @@ -269,12 +269,23 @@ def produceCommands(self): if isinstance(arg,str): fixedArgs.append(arg) elif isinstance(arg,dict): - if len(arg.keys()) != 1: - raise RuntimeError('Currently only one key is possible per argument') - key = list(arg.keys())[0] - toVaryArgs[key] = arg[key] + for key in arg.keys(): + toVaryArgs[key] = [] + if isinstance(arg[key],list): + for item in arg[key]: + if not isinstance(item,dict): + raise ValueError('If you use arguments in a list, the items need to be a single entry dictionnary') + if len(item) != 1: + raise ValueError('If you use arguments in a list, only one set of key and value is possible') + toVaryArgs[key].append(item) + elif isinstance(arg[key],dict): + for k,v in arg[key].items(): + toVaryArgs[key].append({k:v}) + else: + raise ValueError(f'Entry {key} type {type(arg[key])} not understood') else: - raise RuntimeError("Could not understand arg {}".format(arg)) + raise RuntimeError(f"Could not understand arg {arg} type {type(arg)}") + toVaryIdx = {key:[i for i in range(len(val))] for key,val in toVaryArgs.items()} variedIdx = [] diff --git a/mvaEvaluatorDL_nonres.py b/mvaEvaluatorDL_nonres.py index 98887441..a9e00ade 100644 --- a/mvaEvaluatorDL_nonres.py +++ b/mvaEvaluatorDL_nonres.py @@ -2,28 +2,30 @@ def returnLeptonsMVAInputs(self,l1,l2,channel): if channel == "ElEl": - l1conept = lambda l1 : self.electron_conept[l1.idx] - l2conept = lambda l2 : self.electron_conept[l2.idx] + cone_l1 = self.getElectronConeP4(l1) + cone_l2 = self.getElectronConeP4(l2) elif channel == "MuMu": - l1conept = lambda l1 : self.muon_conept[l1.idx] - l2conept = lambda l2 : self.muon_conept[l2.idx] + cone_l1 = self.getMuonConeP4(l1) + cone_l2 = self.getMuonConeP4(l2) elif channel == "ElMu": - l1conept = lambda l1 : self.electron_conept[l1.idx] - l2conept = lambda l2 : self.muon_conept[l2.idx] + cone_l1 = self.getElectronConeP4(l1) + cone_l2 = self.getMuonConeP4(l2) else: raise RuntimeError("Wrong channel") - return {('l1_E', 'Lead lepton E [GeV]', (50,0.,500.)) : op.switch(l1conept(l1) >= l2conept(l2) , l1.p4.E(), l2.p4.E()), - ('l1_Px', 'Lead lepton P_x [GeV]', (40,-200.,200.)) : op.switch(l1conept(l1) >= l2conept(l2) , l1.p4.Px(), l2.p4.Px()), - ('l1_Py', 'Lead lepton P_y [GeV]', (40,-200.,200.)) : op.switch(l1conept(l1) >= l2conept(l2) , l1.p4.Py(), l2.p4.Py()), - ('l1_Pz', 'Lead lepton P_z [GeV]', (40,-200.,200.)) : op.switch(l1conept(l1) >= l2conept(l2) , l1.p4.Pz(), l2.p4.Pz()), - ('l1_charge', 'Lead lepton charge', (2,0.,2.) ) : op.switch(l1conept(l1) >= l2conept(l2) , l1.charge, l2.charge), - ('l1_pdgId', 'Lead lepton pdg ID', (45,-22.,22.) ) : op.switch(l1conept(l1) >= l2conept(l2) , l1.pdgId, l2.pdgId), - ('l2_E', 'Sublead lepton E [GeV]', (50,0.,500.)) : op.switch(l1conept(l1) >= l2conept(l2) , l2.p4.E(), l1.p4.E()), - ('l2_Px', 'Sublead lepton P_x [GeV]', (40,-200.,200.)) : op.switch(l1conept(l1) >= l2conept(l2) , l2.p4.Px(), l1.p4.Px()), - ('l2_Py', 'Sublead lepton P_y [GeV]', (40,-200.,200.)) : op.switch(l1conept(l1) >= l2conept(l2) , l2.p4.Py(), l1.p4.Py()), - ('l2_Pz', 'Sublead lepton P_z [GeV]', (40,-200.,200.)) : op.switch(l1conept(l1) >= l2conept(l2) , l2.p4.Pz(), l1.p4.Pz()), - ('l2_charge', 'Sublead lepton charge', (2,0.,2.) ) : op.switch(l1conept(l1) >= l2conept(l2) , l2.charge, l1.charge), - ('l2_pdgId', 'Sublead lepton pdg ID', (45,-22.,22.) ) : op.switch(l1conept(l1) >= l2conept(l2) , l2.pdgId, l1.pdgId)} + + return {('l1_E', 'Lead lepton E [GeV]', (50,0.,500.)) : op.switch(cone_l1.Pt() >= cone_l2.Pt() , cone_l1.E(), cone_l2.E()), + ('l1_Px', 'Lead lepton P_x [GeV]', (40,-200.,200.)) : op.switch(cone_l1.Pt() >= cone_l2.Pt() , cone_l1.Px(), cone_l2.Px()), + ('l1_Py', 'Lead lepton P_y [GeV]', (40,-200.,200.)) : op.switch(cone_l1.Pt() >= cone_l2.Pt() , cone_l1.Py(), cone_l2.Py()), + ('l1_Pz', 'Lead lepton P_z [GeV]', (40,-200.,200.)) : op.switch(cone_l1.Pt() >= cone_l2.Pt() , cone_l1.Pz(), cone_l2.Pz()), + ('l1_pdgId', 'Lead lepton pdg ID', (45,-22.,22.) ) : op.switch(cone_l1.Pt() >= cone_l2.Pt() , l1.pdgId, l2.pdgId), + ('l1_charge', 'Lead lepton charge', (2,0.,2.) ) : op.switch(cone_l1.Pt() >= cone_l2.Pt() , l1.charge, l2.charge), + ('l2_E', 'Sublead lepton E [GeV]', (50,0.,500.)) : op.switch(cone_l1.Pt() >= cone_l2.Pt() , cone_l2.E(), cone_l1.E()), + ('l2_Px', 'Sublead lepton P_x [GeV]', (40,-200.,200.)) : op.switch(cone_l1.Pt() >= cone_l2.Pt() , cone_l2.Px(), cone_l1.Px()), + ('l2_Py', 'Sublead lepton P_y [GeV]', (40,-200.,200.)) : op.switch(cone_l1.Pt() >= cone_l2.Pt() , cone_l2.Py(), cone_l1.Py()), + ('l2_Pz', 'Sublead lepton P_z [GeV]', (40,-200.,200.)) : op.switch(cone_l1.Pt() >= cone_l2.Pt() , cone_l2.Pz(), cone_l1.Pz()), + ('l2_pdgId', 'Sublead lepton pdg ID', (45,-22.,22.) ) : op.switch(cone_l1.Pt() >= cone_l2.Pt() , l2.pdgId, l1.pdgId), + ('l2_charge', 'Sublead lepton charge', (2,0.,2.) ) : op.switch(cone_l1.Pt() >= cone_l2.Pt() , l2.charge, l1.charge)} + def returnJetsMVAInputs(self,jets): return {('j1_E', 'Lead jet E [GeV]', (50,0.,500.)) : op.switch(op.rng_len(jets)>0,jets[0].p4.E(),op.c_float(0.)), @@ -47,6 +49,7 @@ def returnJetsMVAInputs(self,jets): ('j4_Pz', 'Subsubsublead jet P_z [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(jets)>3,jets[3].p4.Pz(),op.c_float(0.)), ('j4_btag', 'Subsubsublead jet btag score', (50,0.,1.) ) : op.switch(op.rng_len(jets)>3,jets[3].btagDeepFlavB,op.c_float(0.))} + def returnFatjetMVAInputs(self,fatjets): return {('fatjet_E', 'Fatjet E [GeV]', (50,0.,500.)) : op.switch(op.rng_len(fatjets)>0, fatjets[0].p4.E(), op.c_float(0.)), ('fatjet_Px', 'Fatjet P_x [GeV]', (40,-200.,200.)) : op.switch(op.rng_len(fatjets)>0, fatjets[0].p4.Px(), op.c_float(0.)), @@ -67,16 +70,16 @@ def returnMETMVAInputs(self,met): def returnHighLevelMVAInputs(self,l1,l2,met,jets,bjets,electrons,muons,channel): if channel == "ElEl": - l1conept = lambda l1 : self.electron_conept[l1.idx] - l2conept = lambda l2 : self.electron_conept[l2.idx] + cone_l1 = self.getElectronConeP4(l1) + cone_l2 = self.getElectronConeP4(l2) elif channel == "MuMu": - l1conept = lambda l1 : self.muon_conept[l1.idx] - l2conept = lambda l2 : self.muon_conept[l2.idx] + cone_l1 = self.getMuonConeP4(l1) + cone_l2 = self.getMuonConeP4(l2) elif channel == "ElMu": - l1conept = lambda l1 : self.electron_conept[l1.idx] - l2conept = lambda l2 : self.muon_conept[l2.idx] + cone_l1 = self.getElectronConeP4(l1) + cone_l2 = self.getMuonConeP4(l2) else: - raise RuntimeError('Could not find correct channel %s'%channel) + raise RuntimeError("Wrong channel") dijets = op.combine(jets, N=2) @@ -87,9 +90,9 @@ def rng_min(rng, fun=(lambda x : x), typeName="float"): ) )(fun) ) if self.args.Boosted0Btag or self.args.Boosted1Btag: - VBF_tag = op.c_int(op.rng_len(self.VBFJetPairsBoosted)>0) + VBFJetPairs = self.VBFJetPairsBoosted elif self.args.Resolved0Btag or self.args.Resolved1Btag or self.args.Resolved2Btag: - VBF_tag = op.c_int(op.rng_len(self.VBFJetPairsResolved)>0) + VBFJetPairs = self.VBFJetPairsResolved else: raise RuntimeError("Wrong selection to be used by the DNN") @@ -99,57 +102,79 @@ def rng_min(rng, fun=(lambda x : x), typeName="float"): op.invariant_mass(self.HLL.getCorrBp4(bjets[0]),self.HLL.getCorrBp4(bjets[1]))), ('ht', 'HT(jets) [GeV]', (100,0.,1000.)) : op.rng_sum(jets, lambda j : j.pt), ('min_dr_jets_lep1', 'Min(#Delta R(lead lepton,jets))', (25,0.,5.)) : op.switch(op.rng_len(jets) > 0, - op.switch(l1conept(l1) >= l2conept(l2), - self.HLL.MinDR_part1_partCont(l1,jets), - self.HLL.MinDR_part1_partCont(l2,jets)), + op.switch(cone_l1.Pt() >= cone_l2.Pt(), + self.HLL.MinDR_part1_partCont(cone_l1,jets), + self.HLL.MinDR_part1_partCont(cone_l2,jets)), op.c_float(0.)), ('min_dr_jets_lep2', 'Min(#Delta R(sublead lepton,jets))', (25,0.,5.)) : op.switch(op.rng_len(jets) > 0, - op.switch(l1conept(l1) >= l2conept(l2), - self.HLL.MinDR_part1_partCont(l2,jets), - self.HLL.MinDR_part1_partCont(l1,jets)), + op.switch(cone_l1.Pt() >= cone_l2.Pt(), + self.HLL.MinDR_part1_partCont(cone_l2,jets), + self.HLL.MinDR_part1_partCont(cone_l1,jets)), op.c_float(0.)), - ('m_ll', 'Dilepton invariant mass [GeV]', (100,0.,1000.)) : op.invariant_mass(l1.p4,l2.p4), - ('dr_ll', 'Dilepton #Delta R', (25,0.,5.)) : op.deltaR(l1.p4,l2.p4), + ('m_ll', 'Dilepton invariant mass [GeV]', (100,0.,1000.)) : op.invariant_mass(cone_l1,cone_l2), + ('dr_ll', 'Dilepton #Delta R', (25,0.,5.)) : op.deltaR(cone_l1,cone_l2), ('min_dr_jet', 'Min(#Delta R(jets))', (25,0.,5.)) : op.switch(op.rng_len(dijets) > 0, op.rng_min(dijets,lambda dijet : op.deltaR(dijet[0].p4,dijet[1].p4)), op.c_float(0.)), - ('min_dphi_jet', 'Min(#Delta #Phi(jets))', (16,0.,3.2)) : op.switch(op.rng_len(dijets) > 0, + ('min_dhi_jet', 'Min(#Delta #Phi(jets))', (16,0.,3.2)) : op.switch(op.rng_len(dijets) > 0, rng_min(dijets,lambda dijet : op.abs(op.deltaPhi(dijet[0].p4,dijet[1].p4)),typeName='double'), op.c_float(0.)), ('m_hh_simplemet_bregcorr','M_{HH} (simple MET) (regcorr) [GeV]', (100,0.,1000.)) : op.invariant_mass(op.rng_sum(bjets, lambda bjet : self.HLL.getCorrBp4(bjet), start=self.HLL.empty_p4), - l1.p4, - l2.p4, + cone_l1, + cone_l2, met.p4), ('met_ld', 'MET_{LD}', (100,0.,1000.)) : self.HLL.MET_LD_DL(met,jets,electrons,muons), ('dr_bb', 'Di-bjet #Delta R', (25,0.,5.)) : op.switch(op.rng_len(bjets)>=2, op.deltaR(bjets[0].p4,bjets[1].p4), op.c_float(0.)), ('min_dr_leps_b1', 'Min(#Delta R(lead bjet,dilepton))', (25,0.,5.)) : op.switch(op.rng_len(bjets)>=1, - self.HLL.MinDR_part1_dipart(bjets[0],[l1,l2]), + self.HLL.MinDR_part1_dipart(bjets[0].p4,[cone_l1,cone_l2]), op.c_float(0.)), ('min_dr_leps_b2', 'Min(#Delta R(sublead bjet,dilepton))', (25,0.,5.)) : op.switch(op.rng_len(bjets)>=2, - self.HLL.MinDR_part1_dipart(bjets[1],[l1,l2]), + self.HLL.MinDR_part1_dipart(bjets[1].p4,[cone_l1,cone_l2]), op.c_float(0.)), - ('lep1_conept', 'Lead lepton cone-P_T [GeV]', (40,0.,200.)) : op.switch(l1conept(l1) >= l2conept(l2) , l1conept(l1) , l2conept(l2)), - ('lep2_conept', 'Sublead lepton cone-P_T [GeV]', (40,0.,200.)) : op.switch(l1conept(l1) >= l2conept(l2) , l2conept(l2) , l1conept(l1)), - ('mww_simplemet', 'M_{WW} (simple MET) [GeV]', (100,0.,1000.)) : op.invariant_mass(l1.p4,l2.p4,met.p4), - ('vbf_tag', 'VBF tag', (2,0.,2.)) : VBF_tag, + ('lep1_conept', 'Lead lepton cone-P_T [GeV]', (40,0.,200.)) : op.switch(cone_l1.Pt() >= cone_l2.Pt() , cone_l1.Pt() , cone_l2.Pt()), + ('lep2_conept', 'Sublead lepton cone-P_T [GeV]', (40,0.,200.)) : op.switch(cone_l1.Pt() >= cone_l2.Pt() , cone_l2.Pt() , cone_l1.Pt()), + ('mww_simplemet', 'M_{WW} (simple MET) [GeV]', (100,0.,1000.)) : op.invariant_mass(cone_l1,cone_l2,met.p4), + ('vbf_tag', 'VBF tag', (2,0.,2.)) : op.c_int(op.rng_len(VBFJetPairs)>0), ('boosted_tag', 'Boosted tag', (2,0.,2.)) : op.c_int(op.OR(op.rng_len(self.ak8BJets) > 0, # Boosted 1B op.AND(op.rng_len(self.ak8BJets) == 0, # Boosted 0B op.rng_len(self.ak8Jets) > 0, op.rng_len(self.ak4BJets) == 0))), - ('dphi_met_dilep', 'Dilepton-MET #Delta #Phi', (32,-3.2,3.2)) : op.abs(op.deltaPhi(met.p4,(l1.p4+l2.p4))), + ('dphi_met_dilep', 'Dilepton-MET #Delta #Phi', (32,-3.2,3.2)) : op.abs(op.deltaPhi(met.p4,(cone_l1+cone_l2))), ('dphi_met_dibjet', 'Dibjet-MET #Delta #Phi', (32,-3.2,3.2)) : op.multiSwitch((op.rng_len(bjets) == 0, op.c_float(0.)), (op.rng_len(bjets) == 1, op.abs(op.deltaPhi(met.p4,bjets[0].p4))), op.abs(op.deltaPhi(met.p4,(bjets[0].p4+bjets[1].p4)))), ('dr_dilep_dijet', 'Dilepton-dijet #Delta R', (25,0.,5.)) : op.multiSwitch((op.rng_len(jets) == 0, op.c_float(0.)), - (op.rng_len(jets) == 1, op.deltaR((l1.p4+l2.p4),jets[0].p4)), - op.deltaR((l1.p4+l2.p4),(jets[0].p4+jets[1].p4))), + (op.rng_len(jets) == 1, op.deltaR((cone_l1+cone_l2),jets[0].p4)), + op.deltaR((cone_l1+cone_l2),(jets[0].p4+jets[1].p4))), ('dr_dilep_dibjet', 'Dilepton-dibjet #Delta R', (25,0.,5.)) : op.multiSwitch((op.rng_len(bjets) == 0, op.c_float(0.)), - (op.rng_len(bjets) == 1, op.deltaR((l1.p4+l2.p4),bjets[0].p4)), - op.deltaR((l1.p4+l2.p4),(bjets[0].p4+bjets[1].p4))), + (op.rng_len(bjets) == 1, op.deltaR((cone_l1+cone_l2),bjets[0].p4)), + op.deltaR((cone_l1+cone_l2),(bjets[0].p4+bjets[1].p4))), + ('vbf_pair_mass', 'VBF pair M_{jj}', (100,0.,1000.)) : op.switch(op.rng_len(VBFJetPairs)>0, + op.invariant_mass(VBFJetPairs[0][0].p4,VBFJetPairs[0][1].p4), + op.c_float(0.)), + ('vbf_pairs_absdeltaeta', 'VBF pair #Delta#eta', (25,0.,5.)) : op.switch(op.rng_len(VBFJetPairs)>0, + op.abs(VBFJetPairs[0][0].eta-VBFJetPairs[0][1].eta), + op.c_float(0.)), + ('sphericity', 'None', (1,0.,1.)) : op.c_float(0.), + ('sphericity_T', 'None', (1,0.,1.)) : op.c_float(0.), + ('aplanarity', 'None', (1,0.,1.)) : op.c_float(0.), + ('eventshape_C', 'None', (1,0.,1.)) : op.c_float(0.), + ('eventshape_D', 'None', (1,0.,1.)) : op.c_float(0.), + ('eventshape_Y', 'None', (1,0.,1.)) : op.c_float(0.), + ('foxwolfram1', 'None', (1,0.,1.)) : op.c_float(0.), + ('foxwolfram2', 'None', (1,0.,1.)) : op.c_float(0.), + ('foxwolfram3', 'None', (1,0.,1.)) : op.c_float(0.), + ('foxwolfram4', 'None', (1,0.,1.)) : op.c_float(0.), + ('foxwolfram5', 'None', (1,0.,1.)) : op.c_float(0.), + ('centrality', 'None', (1,0.,1.)) : op.c_float(0.), + ('centrality_jets', 'None', (1,0.,1.)) : op.c_float(0.), + ('eigenvalue1', 'None', (1,0.,1.)) : op.c_float(0.), + ('eigenvalue2', 'None', (1,0.,1.)) : op.c_float(0.), + ('eigenvalue3', 'None', (1,0.,1.)) : op.c_float(0.), } def returnParamMVAInputs(self): diff --git a/mvaEvaluatorDL_res.py b/mvaEvaluatorDL_res.py index f3a75d24..a53bc9e0 100644 --- a/mvaEvaluatorDL_res.py +++ b/mvaEvaluatorDL_res.py @@ -77,13 +77,13 @@ def rng_min(rng, fun=(lambda x : x), typeName="float"): ('ht', 'HT(jets) [GeV]', (100,0.,1000.)) : op.rng_sum(jets, lambda j : j.pt), ('min_dr_jets_lep1', 'Min(#Delta R(lead lepton,jets))', (25,0.,5.)) : op.switch(op.rng_len(jets) > 0, op.switch(l1conept(l1) >= l2conept(l2), - self.HLL.MinDR_part1_partCont(l1,jets), - self.HLL.MinDR_part1_partCont(l2,jets)), + self.HLL.MinDR_part1_partCont(l1.p4,jets), + self.HLL.MinDR_part1_partCont(l2.p4,jets)), op.c_float(0.)), ('min_dr_jets_lep2', 'Min(#Delta R(sublead lepton,jets))', (25,0.,5.)) : op.switch(op.rng_len(jets) > 0, op.switch(l1conept(l1) >= l2conept(l2), - self.HLL.MinDR_part1_partCont(l2,jets), - self.HLL.MinDR_part1_partCont(l1,jets)), + self.HLL.MinDR_part1_partCont(l2.p4,jets), + self.HLL.MinDR_part1_partCont(l1.p4,jets)), op.c_float(0.)), ('m_ll', 'Dilepton invariant mass [GeV]', (100,0.,1000.)) : op.invariant_mass(l1.p4,l2.p4), ('dr_ll', 'Dilepton #Delta R', (25,0.,5.)) : op.deltaR(l1.p4,l2.p4), @@ -104,10 +104,10 @@ def rng_min(rng, fun=(lambda x : x), typeName="float"): op.deltaR(bjets[0].p4,bjets[1].p4), op.c_float(0.)), ('min_dr_leps_b1', 'Min(#Delta R(lead bjet,dilepton))', (25,0.,5.)) : op.switch(op.rng_len(bjets)>=1, - self.HLL.MinDR_part1_dipart(bjets[0],[l1,l2]), + self.HLL.MinDR_part1_dipart(bjets[0].p4,[l1.p4,l2.p4]), op.c_float(0.)), ('min_dr_leps_b2', 'Min(#Delta R(sublead bjet,dilepton))', (25,0.,5.)) : op.switch(op.rng_len(bjets)>=2, - self.HLL.MinDR_part1_dipart(bjets[1],[l1,l2]), + self.HLL.MinDR_part1_dipart(bjets[1].p4,[l1.p4,l2.p4]), op.c_float(0.)), ('lep1_conept', 'Lead lepton cone-P_T [GeV]', (40,0.,200.)) : op.switch(l1conept(l1) >= l2conept(l2) , l1conept(l1) , l2conept(l2)), ('lep2_conept', 'Sublead lepton cone-P_T [GeV]', (40,0.,200.)) : op.switch(l1conept(l1) >= l2conept(l2) , l2conept(l2) , l1conept(l1)), diff --git a/scripts/extractTTHTightMVAScaleFactorsFromRoot.py b/scripts/extractTTHTightMVAScaleFactorsFromRoot.py index 38f52f12..9e725db7 100755 --- a/scripts/extractTTHTightMVAScaleFactorsFromRoot.py +++ b/scripts/extractTTHTightMVAScaleFactorsFromRoot.py @@ -74,8 +74,9 @@ def format_eta_bin(eta_bin): shift_pt = abs(1-h_pt.GetBinContent(bin_pt)) val_SF_up = max(1+shift_eta,1+shift_pt)*val_SF val_SF_down = min(1-shift_eta,1-shift_pt)*val_SF - #error_tot = math.sqrt(error_eta**2+error_pt**2) - pt_data = {'bin': [pt_binning[j], pt_binning[j + 1]], 'value': val_SF, 'error_low': val_SF-val_SF_down, 'error_high': val_SF_up-val_SF} + shift = max(shift_eta,shift_pt) + #pt_data = {'bin': [pt_binning[j], pt_binning[j + 1]], 'value': val_SF, 'error_low': val_SF-val_SF_down, 'error_high': val_SF_up-val_SF} + pt_data = {'bin': [pt_binning[j], pt_binning[j + 1]], 'value': 1., 'error_low': shift, 'error_high': shift} eta_data['values'].append(pt_data) diff --git a/scripts/produce_all_ttH.sh b/scripts/produce_all_ttH.sh index 6b6eb94e..2a97be8f 100755 --- a/scripts/produce_all_ttH.sh +++ b/scripts/produce_all_ttH.sh @@ -1,41 +1,41 @@ #!/bin/bash # Electron Loose efficiency # -python extractElectronScaleFactorsFromRoot.py --suffix LooseEff2016 ../data/ScaleFactors_ttH/2016/ElectronLooseEfficiency/TnP_loose_ele_2016.root && -python extractElectronScaleFactorsFromRoot.py --suffix LooseEff2017 ../data/ScaleFactors_ttH/2017/ElectronLooseEfficiency/TnP_loose_ele_2017.root && -python extractElectronScaleFactorsFromRoot.py --suffix LooseEff2018 ../data/ScaleFactors_ttH/2018/ElectronLooseEfficiency/TnP_loose_ele_2018.root && +python extractElectronScaleFactorsFromRoot.py --suffix LooseEff2016 ../data/ScaleFactors_ttH/2016/ElectronLooseEfficiency/TnP_loose_ele_2016.root +python extractElectronScaleFactorsFromRoot.py --suffix LooseEff2017 ../data/ScaleFactors_ttH/2017/ElectronLooseEfficiency/TnP_loose_ele_2017.root +python extractElectronScaleFactorsFromRoot.py --suffix LooseEff2018 ../data/ScaleFactors_ttH/2018/ElectronLooseEfficiency/TnP_loose_ele_2018.root # Electron Reco efficiency # -python extractElectronScaleFactorsFromRoot.py --suffix RecoEff2016PtGt20 ../data/ScaleFactors_ttH/2016/ElectronRecoEfficiency/el_scaleFactors_gsf_ptGt20.root && -python extractElectronScaleFactorsFromRoot.py --suffix RecoEff2016PtLt20 ../data/ScaleFactors_ttH/2016/ElectronRecoEfficiency/el_scaleFactors_gsf_ptLt20.root && -python extractElectronScaleFactorsFromRoot.py --suffix RecoEff2017PtGt20 ../data/ScaleFactors_ttH/2017/ElectronRecoEfficiency/el_scaleFactors_gsf_ptGt20.root && -python extractElectronScaleFactorsFromRoot.py --suffix RecoEff2017PtLt20 ../data/ScaleFactors_ttH/2017/ElectronRecoEfficiency/el_scaleFactors_gsf_ptLt20.root && -python extractElectronScaleFactorsFromRoot.py --suffix RecoEff2018 ../data/ScaleFactors_ttH/2018/ElectronRecoEfficiency/el_scaleFactors_gsf.root && +python extractElectronScaleFactorsFromRoot.py --suffix RecoEff2016PtGt20 ../data/ScaleFactors_ttH/2016/ElectronRecoEfficiency/el_scaleFactors_gsf_ptGt20.root +python extractElectronScaleFactorsFromRoot.py --suffix RecoEff2016PtLt20 ../data/ScaleFactors_ttH/2016/ElectronRecoEfficiency/el_scaleFactors_gsf_ptLt20.root +python extractElectronScaleFactorsFromRoot.py --suffix RecoEff2017PtGt20 ../data/ScaleFactors_ttH/2017/ElectronRecoEfficiency/el_scaleFactors_gsf_ptGt20.root +python extractElectronScaleFactorsFromRoot.py --suffix RecoEff2017PtLt20 ../data/ScaleFactors_ttH/2017/ElectronRecoEfficiency/el_scaleFactors_gsf_ptLt20.root +python extractElectronScaleFactorsFromRoot.py --suffix RecoEff2018 ../data/ScaleFactors_ttH/2018/ElectronRecoEfficiency/el_scaleFactors_gsf.root # Electron Loose MVA # -python extractElectronScaleFactorsFromRoot.py --suffix LooseMVA2016 ../data/ScaleFactors_ttH/2016/ElectronLooseMVASF/TnP_loosettH_ele_2016.root && -python extractElectronScaleFactorsFromRoot.py --suffix LooseMVA2017 ../data/ScaleFactors_ttH/2017/ElectronLooseMVASF/TnP_loosettH_ele_2017.root && -python extractElectronScaleFactorsFromRoot.py --suffix LooseMVA2018 ../data/ScaleFactors_ttH/2018/ElectronLooseMVASF/TnP_loosettH_ele_2018.root && +python extractElectronScaleFactorsFromRoot.py --suffix LooseMVA2016 ../data/ScaleFactors_ttH/2016/ElectronLooseMVASF/TnP_loosettH_ele_2016.root +python extractElectronScaleFactorsFromRoot.py --suffix LooseMVA2017 ../data/ScaleFactors_ttH/2017/ElectronLooseMVASF/TnP_loosettH_ele_2017.root +python extractElectronScaleFactorsFromRoot.py --suffix LooseMVA2018 ../data/ScaleFactors_ttH/2018/ElectronLooseMVASF/TnP_loosettH_ele_2018.root # Electron Tight MVA # -python extractTTHTightMVAScaleFactorsFromRoot.py --SF_file ../data/ScaleFactors_ttH/2016/ElectronTightMVASF/egammaEffi.txt_EGM2D.root --err_eta ../data/ScaleFactors_ttH/2016/ElectronTightMVASF/SFttbar_2016_ele_eta.root --err_pt ../data/ScaleFactors_ttH/2016/ElectronTightMVASF/SFttbar_2016_ele_pt.root --suffix ElectronTight2016 && -python extractTTHTightMVAScaleFactorsFromRoot.py --SF_file ../data/ScaleFactors_ttH/2017/ElectronTightMVASF/egammaEffi.txt_EGM2D.root --err_eta ../data/ScaleFactors_ttH/2017/ElectronTightMVASF/SFttbar_2017_ele_eta.root --err_pt ../data/ScaleFactors_ttH/2017/ElectronTightMVASF/SFttbar_2017_ele_pt.root --suffix ElectronTight2017 && -python extractTTHTightMVAScaleFactorsFromRoot.py --SF_file ../data/ScaleFactors_ttH/2018/ElectronTightMVASF/egammaEffi.txt_EGM2D.root --err_eta ../data/ScaleFactors_ttH/2018/ElectronTightMVASF/SFttbar_2018_ele_eta.root --err_pt ../data/ScaleFactors_ttH/2018/ElectronTightMVASF/SFttbar_2018_ele_pt.root --suffix ElectronTight2018 && +python extractTTHTightMVAScaleFactorsFromRoot.py --SF_file ../data/ScaleFactors_ttH/2016/ElectronTightMVASF/egammaEffi.txt_EGM2D.root --err_eta ../data/ScaleFactors_ttH/2016/ElectronTightMVASF/SFttbar_2016_ele_eta.root --err_pt ../data/ScaleFactors_ttH/2016/ElectronTightMVASF/SFttbar_2016_ele_pt.root --suffix ElectronTight2016 +python extractTTHTightMVAScaleFactorsFromRoot.py --SF_file ../data/ScaleFactors_ttH/2017/ElectronTightMVASF/egammaEffi.txt_EGM2D.root --err_eta ../data/ScaleFactors_ttH/2017/ElectronTightMVASF/SFttbar_2017_ele_eta.root --err_pt ../data/ScaleFactors_ttH/2017/ElectronTightMVASF/SFttbar_2017_ele_pt.root --suffix ElectronTight2017 +python extractTTHTightMVAScaleFactorsFromRoot.py --SF_file ../data/ScaleFactors_ttH/2018/ElectronTightMVASF/egammaEffi.txt_EGM2D.root --err_eta ../data/ScaleFactors_ttH/2018/ElectronTightMVASF/SFttbar_2018_ele_eta.root --err_pt ../data/ScaleFactors_ttH/2018/ElectronTightMVASF/SFttbar_2018_ele_pt.root --suffix ElectronTight2018 # Muon Loose MVA # -python extractElectronScaleFactorsFromRoot.py --suffix Loose2016 ../data/ScaleFactors_ttH/2016/MuonLooseSF/TnP_loose_muon_2016.root && -python extractElectronScaleFactorsFromRoot.py --suffix Loose2017 ../data/ScaleFactors_ttH/2017/MuonLooseSF/TnP_loose_muon_2017.root && -python extractElectronScaleFactorsFromRoot.py --suffix Loose2018 ../data/ScaleFactors_ttH/2018/MuonLooseSF/TnP_loose_muon_2018.root && +python extractElectronScaleFactorsFromRoot.py --suffix Loose2016 ../data/ScaleFactors_ttH/2016/MuonLooseSF/TnP_loose_muon_2016.root +python extractElectronScaleFactorsFromRoot.py --suffix Loose2017 ../data/ScaleFactors_ttH/2017/MuonLooseSF/TnP_loose_muon_2017.root +python extractElectronScaleFactorsFromRoot.py --suffix Loose2018 ../data/ScaleFactors_ttH/2018/MuonLooseSF/TnP_loose_muon_2018.root # Rename (because scripts give the electron name ... anyway let's do it !) -mv Electron_EGamma_SF2D_Loose2016.json Muon_EGamma_SF2D_Loose2016.json && -mv Electron_EGamma_SF2D_Loose2017.json Muon_EGamma_SF2D_Loose2017.json && -mv Electron_EGamma_SF2D_Loose2018.json Muon_EGamma_SF2D_Loose2018.json && +mv Electron_EGamma_SF2D_Loose2016.json Muon_EGamma_SF2D_Loose2016.json +mv Electron_EGamma_SF2D_Loose2017.json Muon_EGamma_SF2D_Loose2017.json +mv Electron_EGamma_SF2D_Loose2018.json Muon_EGamma_SF2D_Loose2018.json # Muon Tight MVA # -python extractTTHTightMVAScaleFactorsFromRoot.py --SF_file ../data/ScaleFactors_ttH/2018/MuonTightMVASF/egammaEffi.txt_EGM2D.root --err_eta ../data/ScaleFactors_ttH/2018/MuonTightMVASF/SFttbar_2018_muon_eta.root --err_pt ../data/ScaleFactors_ttH/2018/MuonTightMVASF/SFttbar_2018_muon_pt.root --suffix MuonTight2018 && -python extractTTHTightMVAScaleFactorsFromRoot.py --SF_file ../data/ScaleFactors_ttH/2017/MuonTightMVASF/egammaEffi.txt_EGM2D.root --err_eta ../data/ScaleFactors_ttH/2017/MuonTightMVASF/SFttbar_2017_muon_eta.root --err_pt ../data/ScaleFactors_ttH/2017/MuonTightMVASF/SFttbar_2017_muon_pt.root --suffix MuonTight2017 && +python extractTTHTightMVAScaleFactorsFromRoot.py --SF_file ../data/ScaleFactors_ttH/2018/MuonTightMVASF/egammaEffi.txt_EGM2D.root --err_eta ../data/ScaleFactors_ttH/2018/MuonTightMVASF/SFttbar_2018_muon_eta.root --err_pt ../data/ScaleFactors_ttH/2018/MuonTightMVASF/SFttbar_2018_muon_pt.root --suffix MuonTight2018 +python extractTTHTightMVAScaleFactorsFromRoot.py --SF_file ../data/ScaleFactors_ttH/2017/MuonTightMVASF/egammaEffi.txt_EGM2D.root --err_eta ../data/ScaleFactors_ttH/2017/MuonTightMVASF/SFttbar_2017_muon_eta.root --err_pt ../data/ScaleFactors_ttH/2017/MuonTightMVASF/SFttbar_2017_muon_pt.root --suffix MuonTight2017 python extractTTHTightMVAScaleFactorsFromRoot.py --SF_file ../data/ScaleFactors_ttH/2016/MuonTightMVASF/egammaEffi.txt_EGM2D.root --err_eta ../data/ScaleFactors_ttH/2016/MuonTightMVASF/SFttbar_2016_muon_eta.root --err_pt ../data/ScaleFactors_ttH/2016/MuonTightMVASF/SFttbar_2016_muon_pt.root --suffix MuonTight2016 # New tight ttH ID SF #