diff --git a/AnaProd/anaTupleDef.py b/AnaProd/anaTupleDef.py index bece0f0..f7a8ad6 100644 --- a/AnaProd/anaTupleDef.py +++ b/AnaProd/anaTupleDef.py @@ -187,7 +187,7 @@ "btagUParTAK4TauVJet", "chEmEF", "chHEF", - "chMultiplicity", + # "chMultiplicity", # N/A in NanoAOD V12 "electronIdx1", "electronIdx2", "eta", @@ -210,7 +210,7 @@ "nSVs", "neEmEF", "neHEF", - "neMultiplicity", + # "neMultiplicity", # N/A in NanoAOD V12 "phi", "pt", "puIdDisc", @@ -343,11 +343,7 @@ def addAllVariables( dfw.Apply(Corrections.getGlobal().btag.getWPid, "Jet") dfw.Apply(Corrections.getGlobal().JetVetoMap.GetJetVetoMap) - isV12 = ( - dataset_cfg["process_name"] == "VBFHto2Mu_M-125_13p6TeV_powheg-herwig7" - or dataset_cfg["process_name"] == "VBFHto2Mu_M-125_13p6TeV_powheg-herwig7_ext1" - or dataset_cfg["process_name"] == "VBFHto2Mu_M-125_13p6TeV_powheg-herwig7_ext2" - ) + isV12 = global_params["nano_version"] == "v12" dfw.Apply( CommonBaseline.ApplyJetVetoMap, apply_filter=False, @@ -418,7 +414,7 @@ def LegVar( if f"mu{leg_idx+1}_{muon_obs}" in dfw.df.GetColumnNames(): continue if "p4" in muon_obs: - # print(f"""defining but not saving mu{leg_idx+1}_{muon_obs}""") + print(f"""defining but not saving mu{leg_idx+1}_{muon_obs}""") dfw.df = dfw.df.Define( f"mu{leg_idx+1}_{muon_obs}", f"{col}.at(mu{leg_idx+1}_idx)" ) @@ -465,7 +461,10 @@ def LegVar( var_type="int", default="-10", ) - + dfw.Apply( + AnaBaseline.LowerMassCut, + suffixes=["p4_Central", "p4_nano", "p4_bsConstrainedPt"], + ) jet_obs_names = [] for jvar in ["pt", "eta", "phi", "mass"]: jet_obs_name = f"Jet_{jvar}" diff --git a/AnaProd/baseline.py b/AnaProd/baseline.py index 596865c..e8cd5cb 100644 --- a/AnaProd/baseline.py +++ b/AnaProd/baseline.py @@ -1,6 +1,5 @@ from FLAF.Common.Utilities import * - channels = ["muMu"] # in order of importance during the channel selection leg_names = ["Electron", "Muon", "Tau"] @@ -49,6 +48,19 @@ def RecoHttCandidateSelection(df, config): ) +def LowerMassCut(df, suffixes=None): + if suffixes is None: + for dfCol in df.GetColumnNames(): + if f"mu1_p4" in dfCol and "delta" not in dfCol: + print(dfCol) + suffixes.append("_".join(dfCol.split("_")[1:])) + for suffix in suffixes: + df = df.Define(f"m_mumu_{suffix}", f"(mu1_{suffix}+mu2_{suffix}).M()") + masses_cut = " || ".join([f"m_mumu_{s} > 45" for s in suffixes]) + df = df.Filter(masses_cut, "m(mumu) > 45 ") + return df + + def LeptonVeto(df, muon_pt_to_use="pt_nano"): df = df.Define("Muon_iso", "Muon_pfRelIso04_all") #### COMPARISON WITH RUN2 #### diff --git a/FLAF b/FLAF index 0e172d1..907883a 160000 --- a/FLAF +++ b/FLAF @@ -1 +1 @@ -Subproject commit 0e172d1277aee235f9b9787492f2ba6d64029c9e +Subproject commit 907883ada85d0ad46069fbaae50be9c93b3f8f53 diff --git a/config/Run3_2022/datasets.yaml b/config/Run3_2022/datasets.yaml index ea49d4a..ba60890 100644 --- a/config/Run3_2022/datasets.yaml +++ b/config/Run3_2022/datasets.yaml @@ -1,144 +1,211 @@ +#### DY samples #### +DYto2Mu_MLL_105to160_amcatnloFXFX: + crossSection: DYto2Mu_MLL_105to160_amcatnloFXFX + crossSectionStitch: DYto2Mu_MLL_105to160_amcatnloFXFX + generator: amcatnlo + miniAOD: /DYto2Mu_MLL_105to160_amcatnloFXFX/Run3Summer22MiniAODv4-130X_mcRun3_2022_realistic_v5-v1/MINIAODSIM + nanoAOD: + v12: /DYto2Mu-2Jets_MLL-105To160_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer22NanoAODv12-130X_mcRun3_2022_realistic_v5-v2/NANOAODSIM + +# to be added - currently no NanoAOD available: /DYJetsToMuMu_H2ErratumFix_TuneCP5_13p6TeV-powhegMiNNLO-pythia8-photos/Run3Summer23MiniAODv4-PUAVE1_130X_mcRun3_2023_realistic_v15-v2/MINIAODSIM + +##### EWK Samples ##### + +EWK_2L2J_madgraph_herwig: + crossSection: EWK_2L2J_MLL50_MJJ120 + generator: madgraph + miniAOD: /EWK_2L2J_TuneCH3_13p6TeV_madgraph-herwig7/Run3Summer22MiniAODv4-130X_mcRun3_2022_realistic_v5-v2/MINIAODSIM + nanoAOD: + v12: /EWK_2L2J_TuneCH3_13p6TeV_madgraph-herwig7/Run3Summer22NanoAODv12-130X_mcRun3_2022_realistic_v5-v2/NANOAODSIM + +EWK_2Mu2J_MLL_105to160_herwig: + crossSection: EWK_2Mu2J_MLL105to160_MJJ120 + generator: madgraph + nanoAOD: + v12: /EWK_2Mu2J_Bin-MLL-105to160_TuneCH3_13p6TeV_madgraph-herwig7/Run3Summer22NanoAODv12-130X_mcRun3_2022_realistic_v5-v2/NANOAODSIM + +EWK_2Mu2J_MLL_105to160_pythia: + crossSection: EWK_2Mu2J_MLL105to160_MJJ120 + generator: madgraph + nanoAOD: + v12: /EWK-2Mu2J_M2Mu-105to160_M2J-120_TuneCP5_13p6TeV_madgraph-pythia8/Run3Summer22NanoAODv12-130X_mcRun3_2022_realistic_v5-v2/NANOAODSIM + +### Higgs samples ### +GluGluHto2Mu: + crossSection: GluGluHto2Mu + generator: powheg + miniAOD: /GluGluHto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22MiniAODv4-130X_mcRun3_2022_realistic_v5-v3/MINIAODSIM + nanoAOD: + v12: /GluGluHto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22NanoAODv12-130X_mcRun3_2022_realistic_v5-v3/NANOAODSIM +GluGluHto2Mu_MiNNLO: + crossSection: GluGluHto2Mu + generator: powheg + miniAOD: /GluGluHto2Mu_M-125_TuneCP5_13p6TeV_powhegMiNNLO-pythia8/Run3Summer22MiniAODv4-130X_mcRun3_2022_realistic_v5-v2/MINIAODSIM + nanoAOD: + v12: /GluGluHto2Mu_M-125_TuneCP5_13p6TeV_powhegMiNNLO-pythia8/Run3Summer22NanoAODv12-130X_mcRun3_2022_realistic_v5-v2/NANOAODSIM + +VBFHto2Mu_M125_powheg: + crossSection: VBFHto2Mu + generator: powheg + nanoAOD: + v12: /VBFHto2Mu_M-125_TuneCP5_withDipoleRecoil_13p6TeV_powheg-pythia8/Run3Summer22NanoAODv12-130X_mcRun3_2022_realistic_v5-v3/NANOAODSIM +VBFHto2Mu_M125_tuneCP5Up_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-125_TuneCP5Up_13p6TeV_amcatnlo-pythia8/Run3Summer22NanoAODv12-130X_mcRun3_2022_realistic_v5-v2/NANOAODSIM +VBFHto2Mu_M125_tuneCP5Down_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-125_TuneCP5Down_13p6TeV_amcatnlo-pythia8/Run3Summer22NanoAODv12-130X_mcRun3_2022_realistic_v5-v2/NANOAODSIM +VBFHto2Mu_M120_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-120_TuneCP5_13p6TeV_amcatnlo-pythia8/Run3Summer22NanoAODv12-130X_mcRun3_2022_realistic_v5-v2/NANOAODSIM +VBFHto2Mu_M125_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-125_TuneCP5_13p6TeV_amcatnlo-pythia8/Run3Summer22NanoAODv12-130X_mcRun3_2022_realistic_v5-v2/NANOAODSIM +VBFHto2Mu_M130_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-130_TuneCP5_13p6TeV_amcatnlo-pythia8/Run3Summer22NanoAODv12-130X_mcRun3_2022_realistic_v5-v2/NANOAODSIM +ZH_Hto2Mu: + crossSection: ZH_Hto2Mu_ZtoAll + generator: powheg + miniAOD: /ZH_Hto2Mu_ZtoAll_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22MiniAODv4-130X_mcRun3_2022_realistic_v5-v3/MINIAODSIM + nanoAOD: + v12: /ZH_Hto2Mu_ZtoAll_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22NanoAODv12-130X_mcRun3_2022_realistic_v5-v3/NANOAODSIM +WminusH_Hto2Mu: + crossSection: WminusH_Hto2Mu_WtoAll + generator: powheg + miniAOD: /WminusH_Hto2Mu_WtoAll_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22MiniAODv4-130X_mcRun3_2022_realistic_v5-v3/MINIAODSIM + nanoAOD: + v12: /WminusH_Hto2Mu_WtoAll_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22NanoAODv12-130X_mcRun3_2022_realistic_v5-v3/NANOAODSIM +WplusH_Hto2Mu: + crossSection: WplusH_Hto2Mu_WtoAll + generator: powheg + miniAOD: /WplusH_Hto2Mu_WtoAll_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22MiniAODv4-130X_mcRun3_2022_realistic_v5-v3/MINIAODSIM + nanoAOD: + v12: /WplusH_Hto2Mu_WtoAll_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22NanoAODv12-130X_mcRun3_2022_realistic_v5-v3/NANOAODSIM +TTH_Hto2Mu: + crossSection: TTH_Hto2Mu + generator: powheg + miniAOD: /TTH_Hto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22MiniAODv4-130X_mcRun3_2022_realistic_v5-v3/MINIAODSIM + nanoAOD: + v12: /TTH_Hto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22NanoAODv12-130X_mcRun3_2022_realistic_v5-v3/NANOAODSIM + +#### private productions #### LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole: crossSection: LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/{}/Run3Summer2022-NANOAODSIMv12/241010_133402/ # dirName: "0000" - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_ext1: crossSection: LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole/Run3Summer2022-NANOAODSIMv12/241010_133402/ dirName: "0001" - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_ext2: crossSection: LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole/Run3Summer2022-NANOAODSIMv12/241010_133402/ dirName: "0002" - LLJJ_SM_M-50_MJJ120_13p6TeV_dipole: crossSection: LLJJ_SM_M-50_MJJ120_13p6TeV_dipole generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M-50_MJJ120_13p6TeV_dipole/Run3Summer2022-NANOAODSIMv12/241010_133237/ dirName: "0000" - LLJJ_SM_M-50_MJJ120_13p6TeV_dipole_ext1: crossSection: LLJJ_SM_M-50_MJJ120_13p6TeV_dipole generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M-50_MJJ120_13p6TeV_dipole/Run3Summer2022-NANOAODSIMv12/241010_133237/ dirName: "0001" - LLJJ_SM_M-50_MJJ120_13p6TeV_herwig7: crossSection: LLJJ_SM_M-50_MJJ120_13p6TeV_herwig7 generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M-50_MJJ120_13p6TeV_herwig7/Run3Summer2022-NANOAODSIMv12/241011_074040/ dirName: "0000" - LLJJ_SM_M-50_MJJ120_13p6TeV_herwig7_ext1: crossSection: LLJJ_SM_M-50_MJJ120_13p6TeV_herwig7 generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M-50_MJJ120_13p6TeV_herwig7/Run3Summer2022-NANOAODSIMv12/241011_074040/ dirName: "0001" - LLJJ_SM_M-50_MJJ120_13p6TeV_herwig7_ext2: crossSection: LLJJ_SM_M-50_MJJ120_13p6TeV_herwig7 generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M-50_MJJ120_13p6TeV_herwig7/Run3Summer2022-NANOAODSIMv12/241011_074040/ dirName: "0002" - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter: crossSection: LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter/Run3Summer2022-NANOAODSIMv12/250402_165919/ dirName: "0000" - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext1: crossSection: LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter/Run3Summer2022-NANOAODSIMv12/250402_165919/ dirName: "0001" - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext2: crossSection: LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter/Run3Summer2022-NANOAODSIMv12/250402_165919/ dirName: "0002" - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext3: crossSection: LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter/Run3Summer2022-NANOAODSIMv12/250402_165919/ dirName: "0003" - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext4: crossSection: LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter/Run3Summer2022-NANOAODSIMv12/250402_165919/ dirName: "0004" - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext5: crossSection: LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter/Run3Summer2022-NANOAODSIMv12/250402_165919/ dirName: "0005" - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext6: crossSection: LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter/Run3Summer2022-NANOAODSIMv12/250402_165919/ dirName: "0006" - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext7: crossSection: LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter/Run3Summer2022-NANOAODSIMv12/250402_165919/ dirName: "0007" - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext8: crossSection: LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter/Run3Summer2022-NANOAODSIMv12/250402_165919/ dirName: "0008" - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext9: crossSection: LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter/Run3Summer2022-NANOAODSIMv12/250402_165919/ dirName: "0009" -DYto2Mu_MLL_105to160_amcatnloFXFX: - crossSection: DYto2Mu_MLL_105to160_amcatnloFXFX - crossSectionStitch: DYto2Mu_MLL_105to160_amcatnloFXFX - generator: amcatnlo - miniAOD: /DYto2Mu_MLL_105to160_amcatnloFXFX/Run3Summer22MiniAODv4-130X_mcRun3_2022_realistic_v5-v1/MINIAODSIM - -# missing entries to add: -# DYToMuMu-M50_13p6TeV_MiNNLO_pythia8 -# DYToMuMu-M105-180_13p6TeV_MiNNLO_pythia8 -# dymumu012j_5f_NLO_FXFX_M105to180 # no xs available -# dymumu012j_5f_NLO_FXFX_M105to180_vbffilter # no xs available -# DY012j_NLO_5f # no xs available - DYToMuMu-M105-180_13p6TeV_MiNNLO_pythia8: crossSection: DYToMuMu-M105-180_13p6TeV_MiNNLO_pythia8 generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/DYToMuMu-M105-180_13p6TeV_MiNNLO_pythia8/Run3Summer2022-NANOAODSIMv12-POWEHGFIX/241205_141647/ dirName: "0000" - DYToMuMu-M105-180_13p6TeV_MiNNLO_pythia8_ext1: crossSection: DYToMuMu-M105-180_13p6TeV_MiNNLO_pythia8 generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/DYToMuMu-M105-180_13p6TeV_MiNNLO_pythia8/Run3Summer2022-NANOAODSIMv12-POWEHGFIX/241205_141647/ dirName: "0001" - DYToMuMu-M50_13p6TeV_MiNNLO_pythia8: crossSection: DYto2L_M_50_amcatnloFXFX # DYToMuMu-M50_13p6TeV_MiNNLO_pythia8 generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/DYToMuMu-M50_13p6TeV_MiNNLO_pythia8/Run3Summer2022-NANOAODSIMv12-POWEHGFIX/241205_141556/ dirName: "0000" - DYToMuMu-M50_13p6TeV_MiNNLO_pythia8_ext1: crossSection: DYto2L_M_50_amcatnloFXFX # DYToMuMu-M50_13p6TeV_MiNNLO_pythia8 generator: pythia @@ -150,15 +217,20 @@ VBFHto2Mu_M-125_13p6TeV_powheg-herwig7: generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/VBFHto2Mu_M-125_13p6TeV_powheg-herwig7/Run3Summer2022-NANOAODSIMv12/241010_115528/ dirName: "0000" - VBFHto2Mu_M-125_13p6TeV_powheg-herwig7_ext1: crossSection: VBFHto2Mu generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/VBFHto2Mu_M-125_13p6TeV_powheg-herwig7/Run3Summer2022-NANOAODSIMv12/241010_115528/ dirName: "0001" - VBFHto2Mu_M-125_13p6TeV_powheg-herwig7_ext2: crossSection: VBFHto2Mu generator: pythia fs_nanoAOD: T2_CH_CERN:/store/group/phys_higgs/cmshmm/amarini/VBFHto2Mu_M-125_13p6TeV_powheg-herwig7/Run3Summer2022-NANOAODSIMv12/241010_115528/ dirName: "0002" + +# missing entries to add: +# DYToMuMu-M50_13p6TeV_MiNNLO_pythia8 +# DYToMuMu-M105-180_13p6TeV_MiNNLO_pythia8 +# dymumu012j_5f_NLO_FXFX_M105to180 # no xs available +# dymumu012j_5f_NLO_FXFX_M105to180_vbffilter # no xs available +# DY012j_NLO_5f # no xs available diff --git a/config/Run3_2022/global.yaml b/config/Run3_2022/global.yaml index 1be01e5..e9f0212 100644 --- a/config/Run3_2022/global.yaml +++ b/config/Run3_2022/global.yaml @@ -1,4 +1,6 @@ triggerFile: config/Run3_2022/triggers.yaml -# nanoAODVersions: -# data: 22Sep23 -# mc: v12 +nano_version: v12 +met_type: MET +nanoAODVersions: + data: 22Sep23 + mc: v12 diff --git a/config/Run3_2022/processes.yaml b/config/Run3_2022/processes.yaml index 4ff8206..1808f35 100644 --- a/config/Run3_2022/processes.yaml +++ b/config/Run3_2022/processes.yaml @@ -4,7 +4,7 @@ DY: color: "kAzure+7" color_mplhep: lightskyblue sub_processes: - - DY_M_10to50 + # - DY_M_10to50 # nanoAOD do not exist ... - DYto2E_M_50 - DYto2Mu_M_50 - DYto2Tau_M_50 @@ -27,7 +27,7 @@ DYto2E_M_50: type: DY datasets: - DYto2E_M_50_amcatnloFXFX - - DYto2E_M_50_amcatnloFXFX_ext1 + # - DYto2E_M_50_amcatnloFXFX_ext1 - DYto2E_M_50_0J_amcatnloFXFX - DYto2E_M_50_1J_amcatnloFXFX - DYto2E_M_50_2J_amcatnloFXFX @@ -74,23 +74,12 @@ DYto2Tau_M_50: - DYto2Tau_M_50_1J_amcatnloFXFX - DYto2Tau_M_50_2J_amcatnloFXFX - -DYToMuMu_MiNNLO: - name: "DY $\\rightarrow \\ell \\ell$ + jets" - color: kAzure-9 - color_mplhep: lightskyblue - datasets: - - DYToMuMu-M50_13p6TeV_MiNNLO_pythia8 - # - DYToMuMu-M50_13p6TeV_MiNNLO_pythia8_ext1 - -DYToMuMu_M105-180_MiNNLO: - name: "DY $\\rightarrow \\ell \\ell$ + jets" - color: kAzure-9 +DYto2Mu_MLL105To160: + name: "DY" + color: "kAzure+7" color_mplhep: lightskyblue - datasets: - - DYToMuMu-M105-180_13p6TeV_MiNNLO_pythia8_ext1 - - DYToMuMu-M105-180_13p6TeV_MiNNLO_pythia8 - + sub_processes: + - DYto2Mu_MLL_105to160_amcatnloFXFX ############## TT ############## TT: name: "t $\\bar{t}$" @@ -131,9 +120,7 @@ EWK_LLJJ: name: "EWK" color: kMagenta+3 color_mplhep: darkmagenta - datasets: - - LLJJ_SM_M-50_MJJ120_13p6TeV_dipole - # - LLJJ_SM_M-50_MJJ120_13p6TeV_dipole_ext1 + datasets: [ ] EWK: name: "EWK" @@ -142,47 +129,27 @@ EWK: datasets: - EWK_2L2J_madgraph_herwig -EWK_LLJJ_herwig: - name: "EWK" - color: kMagenta+3 - color_mplhep: darkmagenta - datasets: - - LLJJ_SM_M-50_MJJ120_13p6TeV_herwig7 - - LLJJ_SM_M-50_MJJ120_13p6TeV_herwig7_ext1 - - LLJJ_SM_M-50_MJJ120_13p6TeV_herwig7_ext2 - -EWK_LLJJ_M105_160: +EWK_2Mu2J_MLL_105to160_herwig: name: "EWK" color: kMagenta+3 color_mplhep: darkmagenta datasets: - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_ext1 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_ext2 + - EWK_2Mu2J_MLL_105to160_herwig -EWK_LLJJ_M105_160_VBFFilter: +EWK_2Mu2J_MLL_105to160_pythia: name: "EWK" color: kMagenta+3 color_mplhep: darkmagenta datasets: - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext1 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext2 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext3 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext4 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext5 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext6 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext7 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext8 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext9 - + - EWK_2Mu2J_MLL_105to160_pythia ############## Other single H ############## H_mainBckg: name: "Single H" color: kPink color_mplhep: aqua datasets: - - GluGluHto2Tau_M125 + - GluGluHto2Tau_UncorrelatedDecay_Filtered + - GluGluHto2Tau_UncorrelatedDecay_UnFiltered - GluGluHto2B_M125 - VBFHto2B_M125 - VBFHto2Tau_UncorrelatedDecay_UnFiltered @@ -280,13 +247,47 @@ TTX: ############## VBF signal ############## +VBFHto2Mu_m125_amcatnlo: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M125_amcatnlo -VBFHto2Mu: +VBFHto2Mu_m125_powheg: name: "VBFHto2Mu" color: "kPink" color_mplhep: fuchsia datasets: - - VBFHto2Mu + - VBFHto2Mu_M125_powheg + +VBFHto2Mu_m120: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M120_amcatnlo + +VBFHto2Mu_m130: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M130_amcatnlo + +VBFHto2Mu_m125_tuneDown: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M125_tuneCP5Down_amcatnlo + +VBFHto2Mu_m125_tuneUp: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M125_tuneCP5Up_amcatnlo VBFHto2Mu_Herwig: name: "VBFHto2Mu_Herwig" @@ -299,6 +300,13 @@ VBFHto2Mu_Herwig: ############## ggH signal ############## +GluGluHto2Mu_MiNNLO: + name: "GluGluHto2Mu" + color: "kCyan" + color_mplhep: cyan + datasets: + - GluGluHto2Mu_MiNNLO + GluGluHto2Mu: name: "GluGluHto2Mu" color: "kCyan" @@ -313,9 +321,9 @@ VHto2Mu: color: "kPink" color_mplhep: red datasets: - - WminusH_Hto2Mu_WtoAll - - WplusH_Hto2Mu_WtoAll - - ZH_Hto2Mu_ZtoAll + - WminusH_Hto2Mu + - WplusH_Hto2Mu + - ZH_Hto2Mu ############## TTH signal ############## @@ -324,7 +332,7 @@ TTHto2Mu: color: "kPink" color_mplhep: red datasets: - - TTHto2Mu + - TTH_Hto2Mu TTH_inclusive: name: "ttH" @@ -334,6 +342,8 @@ TTH_inclusive: - TTHtoNon2B_M125 - TTHto2B_M125 +############### Data ############## + Data_Full: name: "Data" @@ -381,7 +391,7 @@ custom_CI_signal: name: "CI -- signals" color: "kAzure+10" datasets: - - VBFHto2Mu + - VBFHto2Mu_M125_powheg custom_CI_data: name: "CI -- data" diff --git a/config/Run3_2022EE/datasets.yaml b/config/Run3_2022EE/datasets.yaml index 740d36d..8df7105 100644 --- a/config/Run3_2022EE/datasets.yaml +++ b/config/Run3_2022EE/datasets.yaml @@ -1,21 +1,120 @@ +#### DY samples #### +DYto2Mu_MLL_105to160_amcatnloFXFX: + crossSection: DYto2Mu_MLL_105to160_amcatnloFXFX + crossSectionStitch: DYto2Mu_MLL_105to160_amcatnloFXFX + generator: amcatnlo + miniAOD: /DYto2Mu-2Jets_MLL-105To160_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer22EEMiniAODv4-130X_mcRun3_2022_realistic_postEE_v6-v2/MINIAODSIM + nanoAOD: + v12: /DYto2Mu-2Jets_MLL-105To160_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v2/NANOAODSIM + +# to be added - currently no NanoAOD available: /DYJetsToMuMu_H2ErratumFix_TuneCP5_13p6TeV-powhegMiNNLO-pythia8-photos/Run3Summer23MiniAODv4-PUAVE1_130X_mcRun3_2023_realistic_v15-v2/MINIAODSIM + +##### EWK Samples ##### + +EWK_2L2J_madgraph_herwig: + crossSection: EWK_2L2J_MLL50_MJJ120 + generator: madgraph + nanoAOD: + v12: /EWK_2L2J_TuneCH3_13p6TeV_madgraph-herwig7/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v2/NANOAODSIM + +EWK_2Mu2J_MLL_105to160_herwig: + crossSection: EWK_2Mu2J_MLL105to160_MJJ120 + generator: madgraph + nanoAOD: + v12: /EWK_2Mu2J_Bin-MLL-105to160_TuneCH3_13p6TeV_madgraph-herwig7/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v2/NANOAODSIM + +EWK_2Mu2J_MLL_105to160_pythia: + crossSection: EWK_2Mu2J_MLL105to160_MJJ120 + generator: madgraph + nanoAOD: + v12: /EWK-2Mu2J_M2Mu-105to160_M2J-120_TuneCP5_13p6TeV_madgraph-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v2/NANOAODSIM + +#### TTLNu-EWK Samples #### +TTLNu-EWK_amcatnlo: + crossSection: TTLNu_EWK + generator: amcatnlo + nanoAOD: + v12: /TTLNu-EWK_TuneCP5_13p6TeV_amcatnlo-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v3/NANOAODSIM +### Other EWK samples ### + + +WZto3LNu-2Jets_EWK_QCD: + crossSection: WZto3LNu_2Jets_EWK_QCD + generator: madgraph + nanoAOD: + v12: /WZto3LNu-2Jets_EWK-QCD_TuneCP5_13p6TeV_madgraph-madspin-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v2/NANOAODSIM + +WmWmJJ_EWK: + crossSection: WmWmJJ_EWK + generator: powheg + nanoAOD: + v12: /WmWmJJ-EWK_TuneCP5_13p6TeV-powheg-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v2/NANOAODSIM + +### Higgs samples ### GluGluHto2Mu: crossSection: GluGluHto2Mu generator: powheg - -TTH_Hto2Mu: - crossSection: TTH_Hto2Mu + miniAOD: /GluGluHto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22EEMiniAODv4-130X_mcRun3_2022_realistic_postEE_v6-v1/MINIAODSIM + nanoAOD: + v12: /GluGluHto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v1/NANOAODSIM +GluGluHto2Mu_MiNNLO: + crossSection: GluGluHto2Mu generator: powheg + miniAOD: /GluGluHto2Mu_M-125_TuneCP5_13p6TeV_powhegMiNNLO-pythia8/Run3Summer22EEMiniAODv4-130X_mcRun3_2022_realistic_postEE_v6-v2/MINIAODSIM + nanoAOD: + v12: /GluGluHto2Mu_M-125_TuneCP5_13p6TeV_powhegMiNNLO-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v2/NANOAODSIM -VBFHto2Mu: +VBFHto2Mu_M125_powheg: crossSection: VBFHto2Mu generator: powheg - -WminusH_Hto2Mu_WtoAll: + nanoAOD: + v12: /VBFHto2Mu_M-125_TuneCP5_withDipoleRecoil_13p6TeV_powheg-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v3/NANOAODSIM +VBFHto2Mu_M125_tuneCP5Up_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-125_TuneCP5Up_13p6TeV_amcatnlo-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v2/NANOAODSIM +VBFHto2Mu_M125_tuneCP5Down_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-125_TuneCP5Down_13p6TeV_amcatnlo-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v2/NANOAODSIM +VBFHto2Mu_M120_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-120_TuneCP5_13p6TeV_amcatnlo-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v2/NANOAODSIM +VBFHto2Mu_M125_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-125_TuneCP5_13p6TeV_amcatnlo-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v2/NANOAODSIM +VBFHto2Mu_M130_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-130_TuneCP5_13p6TeV_amcatnlo-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v2/NANOAODSIM +ZH_Hto2Mu: + crossSection: ZH_Hto2Mu_ZtoAll + generator: powheg + miniAOD: /ZH_Hto2Mu_ZtoAll_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22EEMiniAODv4-130X_mcRun3_2022_realistic_postEE_v6-v3/MINIAODSIM + nanoAOD: + v12: /ZH_Hto2Mu_ZtoAll_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v3/NANOAODSIM +WminusH_Hto2Mu: crossSection: WminusH_Hto2Mu_WtoAll generator: powheg -WplusH_Hto2Mu_WtoAll: + miniAOD: /WminusH_Hto2Mu_WtoAll_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22EEMiniAODv4-130X_mcRun3_2022_realistic_postEE_v6-v3/MINIAODSIM + nanoAOD: + v12: /WminusH_Hto2Mu_WtoAll_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v3/NANOAODSIM +WplusH_Hto2Mu: crossSection: WplusH_Hto2Mu_WtoAll generator: powheg -ZH_Hto2Mu_ZtoAll: - crossSection: ZH_Hto2Mu_ZtoAll + miniAOD: /WplusH_Hto2Mu_WtoAll_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22EEMiniAODv4-130X_mcRun3_2022_realistic_postEE_v6-v3/MINIAODSIM + nanoAOD: + v12: /WplusH_Hto2Mu_WtoAll_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v3/NANOAODSIM +TTH_Hto2Mu: + crossSection: TTH_Hto2Mu generator: powheg + miniAOD: /TTH_Hto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22EEMiniAODv4-130X_mcRun3_2022_realistic_postEE_v6-v3/MINIAODSIM + nanoAOD: + v12: /TTH_Hto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer22EENanoAODv12-130X_mcRun3_2022_realistic_postEE_v6-v3/NANOAODSIM diff --git a/config/Run3_2022EE/global.yaml b/config/Run3_2022EE/global.yaml index dd7890d..d2717c5 100644 --- a/config/Run3_2022EE/global.yaml +++ b/config/Run3_2022EE/global.yaml @@ -1,4 +1,6 @@ triggerFile: config/Run3_2022EE/triggers.yaml -# nanoAODVersions: -# data: 22Sep23 -# mc: v12 +nano_version: v12 +met_type: MET +nanoAODVersions: + data: 22Sep23 + mc: v12 diff --git a/config/Run3_2022EE/processes.yaml b/config/Run3_2022EE/processes.yaml index 062fdfc..349cadd 100644 --- a/config/Run3_2022EE/processes.yaml +++ b/config/Run3_2022EE/processes.yaml @@ -13,7 +13,7 @@ DY_M_10to50: name: "DY M10to50" color: "kAzure+10" corrections: - - name: Vpt + Vpt: type: DY datasets: - DYto2E_M_10to50_amcatnloFXFX @@ -23,11 +23,11 @@ DY_M_10to50: DYto2E_M_50: processors: *DY_processors corrections: - - name: Vpt + Vpt: type: DY datasets: - DYto2E_M_50_amcatnloFXFX - - DYto2E_M_50_amcatnloFXFX_ext1 + # - DYto2E_M_50_amcatnloFXFX_ext1 - DYto2E_M_50_0J_amcatnloFXFX - DYto2E_M_50_1J_amcatnloFXFX - DYto2E_M_50_2J_amcatnloFXFX @@ -45,11 +45,11 @@ DYto2E_M_50: DYto2Mu_M_50: processors: *DY_processors corrections: - - name: Vpt + Vpt: type: DY datasets: - DYto2Mu_M_50_amcatnloFXFX - - DYto2Mu_M_50_amcatnloFXFX_ext1 + # - DYto2Mu_M_50_amcatnloFXFX_ext1 - DYto2Mu_M_50_0J_amcatnloFXFX - DYto2Mu_M_50_1J_amcatnloFXFX - DYto2Mu_M_50_2J_amcatnloFXFX @@ -67,14 +67,19 @@ DYto2Mu_M_50: DYto2Tau_M_50: processors: *DY_processors corrections: - - name: Vpt + Vpt: type: DY datasets: - DYto2Tau_M_50_0J_amcatnloFXFX - DYto2Tau_M_50_1J_amcatnloFXFX - DYto2Tau_M_50_2J_amcatnloFXFX - +DYto2Mu_MLL105To160: + name: "DY" + color: "kAzure+7" + color_mplhep: lightskyblue + sub_processes: + - DYto2Mu_MLL_105to160_amcatnloFXFX ############## TT ############## TT: name: "t $\\bar{t}$" @@ -124,6 +129,19 @@ EWK: datasets: - EWK_2L2J_madgraph_herwig +EWK_2Mu2J_MLL_105to160_herwig: + name: "EWK" + color: kMagenta+3 + color_mplhep: darkmagenta + datasets: + - EWK_2Mu2J_MLL_105to160_herwig + +EWK_2Mu2J_MLL_105to160_pythia: + name: "EWK" + color: kMagenta+3 + color_mplhep: darkmagenta + datasets: + - EWK_2Mu2J_MLL_105to160_pythia ############## Other single H ############## H_mainBckg: name: "Single H" @@ -229,13 +247,47 @@ TTX: ############## VBF signal ############## +VBFHto2Mu_m125_amcatnlo: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M125_amcatnlo + +VBFHto2Mu_m125_powheg: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M125_powheg + +VBFHto2Mu_m120: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M120_amcatnlo + +VBFHto2Mu_m130: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M130_amcatnlo -VBFHto2Mu: +VBFHto2Mu_m125_tuneDown: name: "VBFHto2Mu" color: "kPink" color_mplhep: fuchsia datasets: - - VBFHto2Mu + - VBFHto2Mu_M125_tuneCP5Down_amcatnlo + +VBFHto2Mu_m125_tuneUp: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M125_tuneCP5Up_amcatnlo VBFHto2Mu_Herwig: name: "VBFHto2Mu_Herwig" @@ -248,6 +300,13 @@ VBFHto2Mu_Herwig: ############## ggH signal ############## +GluGluHto2Mu_MiNNLO: + name: "GluGluHto2Mu" + color: "kCyan" + color_mplhep: cyan + datasets: + - GluGluHto2Mu_MiNNLO + GluGluHto2Mu: name: "GluGluHto2Mu" color: "kCyan" @@ -262,9 +321,9 @@ VHto2Mu: color: "kPink" color_mplhep: red datasets: - - WminusH_Hto2Mu_WtoAll - - WplusH_Hto2Mu_WtoAll - - ZH_Hto2Mu_ZtoAll + - WminusH_Hto2Mu + - WplusH_Hto2Mu + - ZH_Hto2Mu ############## TTH signal ############## @@ -273,7 +332,7 @@ TTHto2Mu: color: "kPink" color_mplhep: red datasets: - - TTHto2Mu + - TTH_Hto2Mu TTH_inclusive: name: "ttH" @@ -283,7 +342,7 @@ TTH_inclusive: - TTHtoNon2B_M125 - TTHto2B_M125 - +############### Data ############## Data_Full: name: "Data" datasets: @@ -328,7 +387,7 @@ custom_CI_signal: name: "CI -- signals" color: "kAzure+10" datasets: - - VBFHto2Mu + - VBFHto2Mu_M125_powheg custom_CI_data: name: "CI -- data" diff --git a/config/Run3_2023/datasets.yaml b/config/Run3_2023/datasets.yaml index 740d36d..5165352 100644 --- a/config/Run3_2023/datasets.yaml +++ b/config/Run3_2023/datasets.yaml @@ -1,21 +1,120 @@ +#### DY samples #### +DYto2Mu_MLL_105to160_amcatnloFXFX: + crossSection: DYto2Mu_MLL_105to160_amcatnloFXFX + crossSectionStitch: DYto2Mu_MLL_105to160_amcatnloFXFX + generator: amcatnlo + miniAOD: /DYto2Mu-2Jets_MLL-105To160_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23MiniAODv4-130X_mcRun3_2023_realistic_v15-v2/MINIAODSIM + nanoAOD: + v12: /DYto2Mu-2Jets_MLL-105To160_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM + +# to be added - currently no NanoAOD available: /DYJetsToMuMu_H2ErratumFix_TuneCP5_13p6TeV-powhegMiNNLO-pythia8-photos/Run3Summer23MiniAODv4-PUAVE1_130X_mcRun3_2023_realistic_v15-v2/MINIAODSIM +##### EWK Samples ##### + +EWK_2L2J_madgraph_herwig: + crossSection: EWK_2L2J_MLL50_MJJ120 + generator: madgraph + nanoAOD: + v12: /EWK_2L2J_TuneCH3_13p6TeV_madgraph-herwig7/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM + +EWK_2Mu2J_MLL_105to160_herwig: + crossSection: EWK_2Mu2J_MLL105to160_MJJ120 + generator: madgraph + nanoAOD: + v12: /EWK_2Mu2J_Bin-MLL-105to160_TuneCH3_13p6TeV_madgraph-herwig7/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM + +EWK_2Mu2J_MLL_105to160_pythia: + crossSection: EWK_2Mu2J_MLL105to160_MJJ120 + generator: madgraph + nanoAOD: + v12: /EWK-2Mu2J_M2Mu-105to160_M2J-120_TuneCP5_13p6TeV_madgraph-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM + + +#### TTLNu-EWK Samples #### +TTLNu-EWK_amcatnlo: + crossSection: TTLNu_EWK + generator: amcatnlo + nanoAOD: + v12: /TTLNu-EWK_TuneCP5_13p6TeV_amcatnlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM + +### Other EWK samples ### +WZto3LNu-2Jets_EWK_QCD: + crossSection: WZto3LNu_2Jets_EWK_QCD + generator: madgraph + nanoAOD: + v12: /WZto3LNu-2Jets_EWK-QCD_TuneCP5_13p6TeV_madgraph-madspin-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM + +WmWmJJ_EWK: + crossSection: WmWmJJ_EWK + generator: powheg + nanoAOD: + v12: /WmWmJJ-EWK_TuneCP5_13p6TeV-powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM + +### Higgs samples ### GluGluHto2Mu: crossSection: GluGluHto2Mu generator: powheg - -TTH_Hto2Mu: - crossSection: TTH_Hto2Mu + miniAOD: /GluGluHto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23MiniAODv4-130X_mcRun3_2023_realistic_v15-v2/MINIAODSIM + nanoAOD: + v12: /GluGluHto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM +GluGluHto2Mu_MiNNLO: + crossSection: GluGluHto2Mu generator: powheg + miniAOD: /GluGluHto2Mu_M-125_TuneCP5_13p6TeV_powhegMiNNLO-pythia8/Run3Summer23MiniAODv4-130X_mcRun3_2023_realistic_v15-v2/MINIAODSIM + nanoAOD: + v12: /GluGluHto2Mu_M-125_TuneCP5_13p6TeV_powhegMiNNLO-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM -VBFHto2Mu: +VBFHto2Mu_M125_powheg: crossSection: VBFHto2Mu generator: powheg + nanoAOD: + v12: /VBFHto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM +VBFHto2Mu_M125_tuneCP5Up_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-125_TuneCP5Up_13p6TeV_amcatnlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM +VBFHto2Mu_M125_tuneCP5Down_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-125_TuneCP5Down_13p6TeV_amcatnlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM +VBFHto2Mu_M120_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-120_TuneCP5_13p6TeV_amcatnlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM +VBFHto2Mu_M125_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-125_TuneCP5_13p6TeV_amcatnlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM +VBFHto2Mu_M130_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-130_TuneCP5_13p6TeV_amcatnlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM -WminusH_Hto2Mu_WtoAll: - crossSection: WminusH_Hto2Mu_WtoAll - generator: powheg -WplusH_Hto2Mu_WtoAll: +WplusH_Hto2Mu: crossSection: WplusH_Hto2Mu_WtoAll generator: powheg -ZH_Hto2Mu_ZtoAll: + miniAOD: /WplusH_Hto2Mu_WtoAll_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23MiniAODv4-130X_mcRun3_2023_realistic_v15-v2/MINIAODSIM + nanoAOD: + v12: /WplusH_Hto2Mu_WtoAll_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM +WminusH_Hto2Mu: + crossSection: WminusH_Hto2Mu_WtoAll + generator: powheg + miniAOD: /WminusH_Hto2Mu_WtoAll_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23MiniAODv4-130X_mcRun3_2023_realistic_v15-v2/MINIAODSIM + nanoAOD: + v12: /WminusH_Hto2Mu_WtoAll_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM +ZH_Hto2Mu: crossSection: ZH_Hto2Mu_ZtoAll generator: powheg + miniAOD: /ZH_Hto2Mu_ZtoAll_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23MiniAODv4-130X_mcRun3_2023_realistic_v15-v2/MINIAODSIM + nanoAOD: + v12: /ZH_Hto2Mu_ZtoAll_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM +TTH_Hto2Mu: + crossSection: TTH_Hto2Mu + generator: powheg + miniAOD: /TTH_Hto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23MiniAODv4-130X_mcRun3_2023_realistic_v15-v2/MINIAODSIM + nanoAOD: + v12: /TTH_Hto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM diff --git a/config/Run3_2023/global.yaml b/config/Run3_2023/global.yaml index c14a161..b4463a4 100644 --- a/config/Run3_2023/global.yaml +++ b/config/Run3_2023/global.yaml @@ -1,4 +1,6 @@ triggerFile: config/Run3_2023/triggers.yaml -# nanoAODVersions: -# data: 22Sep23 -# mc: v12 +nano_version: v12 +met_type: MET +nanoAODVersions: + data: 22Sep23 + mc: v12 diff --git a/config/Run3_2023/processes.yaml b/config/Run3_2023/processes.yaml index abe9792..27f244e 100644 --- a/config/Run3_2023/processes.yaml +++ b/config/Run3_2023/processes.yaml @@ -13,7 +13,7 @@ DY_M_10to50: name: "DY M10to50" color: "kAzure+10" corrections: - - name: Vpt + Vpt: type: DY datasets: - DYto2E_M_10to50_amcatnloFXFX @@ -23,10 +23,11 @@ DY_M_10to50: DYto2E_M_50: processors: *DY_processors corrections: - - name: Vpt + Vpt: type: DY datasets: - DYto2E_M_50_amcatnloFXFX + # - DYto2E_M_50_amcatnloFXFX_ext1 - DYto2E_M_50_0J_amcatnloFXFX - DYto2E_M_50_1J_amcatnloFXFX - DYto2E_M_50_2J_amcatnloFXFX @@ -44,10 +45,11 @@ DYto2E_M_50: DYto2Mu_M_50: processors: *DY_processors corrections: - - name: Vpt + Vpt: type: DY datasets: - DYto2Mu_M_50_amcatnloFXFX + # - DYto2Mu_M_50_amcatnloFXFX_ext1 - DYto2Mu_M_50_0J_amcatnloFXFX - DYto2Mu_M_50_1J_amcatnloFXFX - DYto2Mu_M_50_2J_amcatnloFXFX @@ -65,13 +67,19 @@ DYto2Mu_M_50: DYto2Tau_M_50: processors: *DY_processors corrections: - - name: Vpt + Vpt: type: DY datasets: - DYto2Tau_M_50_0J_amcatnloFXFX - DYto2Tau_M_50_1J_amcatnloFXFX - DYto2Tau_M_50_2J_amcatnloFXFX +DYto2Mu_MLL105To160: + name: "DY" + color: "kAzure+7" + color_mplhep: lightskyblue + sub_processes: + - DYto2Mu_MLL_105to160_amcatnloFXFX ############## TT ############## TT: name: "t $\\bar{t}$" @@ -121,6 +129,19 @@ EWK: datasets: - EWK_2L2J_madgraph_herwig +EWK_2Mu2J_MLL_105to160_herwig: + name: "EWK" + color: kMagenta+3 + color_mplhep: darkmagenta + datasets: + - EWK_2Mu2J_MLL_105to160_herwig + +EWK_2Mu2J_MLL_105to160_pythia: + name: "EWK" + color: kMagenta+3 + color_mplhep: darkmagenta + datasets: + - EWK_2Mu2J_MLL_105to160_pythia ############## Other single H ############## H_mainBckg: name: "Single H" @@ -224,13 +245,47 @@ TTX: - TTZZ ############## VBF signal ############## +VBFHto2Mu_m125_amcatnlo: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M125_amcatnlo + +VBFHto2Mu_m125_powheg: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M125_powheg + +VBFHto2Mu_m120: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M120_amcatnlo + +VBFHto2Mu_m130: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M130_amcatnlo -VBFHto2Mu: +VBFHto2Mu_m125_tuneDown: name: "VBFHto2Mu" color: "kPink" color_mplhep: fuchsia datasets: - - VBFHto2Mu + - VBFHto2Mu_M125_tuneCP5Down_amcatnlo + +VBFHto2Mu_m125_tuneUp: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M125_tuneCP5Up_amcatnlo VBFHto2Mu_Herwig: name: "VBFHto2Mu_Herwig" @@ -243,6 +298,13 @@ VBFHto2Mu_Herwig: ############## ggH signal ############## +GluGluHto2Mu_MiNNLO: + name: "GluGluHto2Mu" + color: "kCyan" + color_mplhep: cyan + datasets: + - GluGluHto2Mu_MiNNLO + GluGluHto2Mu: name: "GluGluHto2Mu" color: "kCyan" @@ -257,9 +319,9 @@ VHto2Mu: color: "kPink" color_mplhep: red datasets: - - WminusH_Hto2Mu_WtoAll - - WplusH_Hto2Mu_WtoAll - - ZH_Hto2Mu_ZtoAll + - WminusH_Hto2Mu + - WplusH_Hto2Mu + - ZH_Hto2Mu ############## TTH signal ############## @@ -268,7 +330,7 @@ TTHto2Mu: color: "kPink" color_mplhep: red datasets: - - TTHto2Mu + - TTH_Hto2Mu TTH_inclusive: name: "ttH" @@ -278,6 +340,7 @@ TTH_inclusive: - TTHtoNon2B_M125 - TTHto2B_M125 +############### Data ############## Data_Full: name: "Data" @@ -329,7 +392,7 @@ custom_CI_signal: name: "CI -- signals" color: "kAzure+10" datasets: - - VBFHto2Mu + - VBFHto2Mu_M125_powheg custom_CI_data: name: "CI -- data" diff --git a/config/Run3_2023BPix/datasets.yaml b/config/Run3_2023BPix/datasets.yaml index 740d36d..68ad141 100644 --- a/config/Run3_2023BPix/datasets.yaml +++ b/config/Run3_2023BPix/datasets.yaml @@ -1,21 +1,128 @@ +#### DY samples #### +DYto2L_2Jets_EWK_MLL_50: + crossSection: DYto2L_2Jets_EWK_MLL_50_LO + crossSectionStitch: DYto2Mu_MLL_105to160_amcatnloFXFX + generator: amcatnlo + miniAOD: /DYto2L-2Jets-EWK_MLL-50_TuneCP5_13p6TeV_madgraph-pythia8/Run3Summer23BPixMiniAODv4-130X_mcRun3_2023_realistic_postBPix_v6-v2/MINIAODSIM + nanoAOD: + v12: /DYto2L-2Jets-EWK_MLL-50_TuneCP5_13p6TeV_madgraph-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM + +DYto2Mu_MLL_105to160_amcatnloFXFX: + crossSection: DYto2Mu_MLL_105to160_amcatnloFXFX + crossSectionStitch: DYto2Mu_MLL_105to160_amcatnloFXFX + generator: amcatnlo + miniAOD: /DYto2Mu-2Jets_MLL-105To160_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23BPixMiniAODv4-130X_mcRun3_2023_realistic_postBPix_v6-v2/MINIAODSIM + nanoAOD: + v12: /DYto2Mu-2Jets_MLL-105To160_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM + +# to be added - currently no NanoAOD available: /DYJetsToMuMu_H2ErratumFix_TuneCP5_13p6TeV-powhegMiNNLO-pythia8-photos/Run3Summer23MiniAODv4-PUAVE1_130X_mcRun3_2023_realistic_v15-v2/MINIAODSIM + +##### EWK Samples ##### + +EWK_2L2J_madgraph_herwig: + crossSection: EWK_2L2J_MLL50_MJJ120 + generator: madgraph + nanoAOD: + v12: /EWK_2L2J_TuneCH3_13p6TeV_madgraph-herwig7/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM + +EWK_2Mu2J_MLL_105to160_herwig: + crossSection: EWK_2Mu2J_MLL105to160_MJJ120 + generator: madgraph + nanoAOD: + v12: /EWK_2Mu2J_Bin-MLL-105to160_TuneCH3_13p6TeV_madgraph-herwig7/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM + +EWK_2Mu2J_MLL_105to160_pythia: + crossSection: EWK_2Mu2J_MLL105to160_MJJ120 + generator: madgraph + nanoAOD: + v12: /EWK-2Mu2J_M2Mu-105to160_M2J-120_TuneCP5_13p6TeV_madgraph-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v3/NANOAODSIM + + +#### TTLNu-EWK Samples #### +TTLNu-EWK_amcatnlo: + crossSection: TTLNu_EWK + generator: amcatnlo + nanoAOD: + v12: /TTLNu-EWK_TuneCP5_13p6TeV_amcatnlo-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM + +### Other EWK samples ### +WZto3LNu-2Jets_EWK_QCD: + crossSection: WZto3LNu_2Jets_EWK_QCD + generator: madgraph + nanoAOD: + v12: /WZto3LNu-2Jets_EWK-QCD_TuneCP5_13p6TeV_madgraph-madspin-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM + +WmWmJJ_EWK: + crossSection: WmWmJJ_EWK + generator: powheg + nanoAOD: + v12: /WmWmJJ-EWK_TuneCP5_13p6TeV-powheg-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM + +### Higgs samples ### GluGluHto2Mu: crossSection: GluGluHto2Mu generator: powheg - -TTH_Hto2Mu: - crossSection: TTH_Hto2Mu + miniAOD: /GluGluHto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23BPixMiniAODv4-130X_mcRun3_2023_realistic_postBPix_v6-v2/MINIAODSIM + nanoAOD: + v12: /GluGluHto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM +GluGluHto2Mu_MiNNLO: + crossSection: GluGluHto2Mu generator: powheg - -VBFHto2Mu: - crossSection: VBFHto2Mu + miniAOD: /GluGluHto2Mu_M-125_TuneCP5_13p6TeV_powhegMiNNLO-pythia8/Run3Summer23BPixMiniAODv4-130X_mcRun3_2023_realistic_postBPix_v6-v2/MINIAODSIM + nanoAOD: + v12: /GluGluHto2Mu_M-125_TuneCP5_13p6TeV_powhegMiNNLO-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM +ZH_Hto2Mu: + crossSection: ZH_Hto2Mu_ZtoAll generator: powheg - -WminusH_Hto2Mu_WtoAll: + miniAOD: /ZH_Hto2Mu_ZtoAll_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23BPixMiniAODv4-130X_mcRun3_2023_realistic_postBPix_v6-v2/MINIAODSIM + nanoAOD: + v12: /ZH_Hto2Mu_ZtoAll_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM +WplusH_Hto2Mu: + crossSection: WplusH_Hto2Mu_WtoAll + generator: powheg + miniAOD: /WplusH_Hto2Mu_WtoAll_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23BPixMiniAODv4-130X_mcRun3_2023_realistic_postBPix_v6-v2/MINIAODSIM + nanoAOD: + v12: /WplusH_Hto2Mu_WtoAll_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM +WminusH_Hto2Mu: crossSection: WminusH_Hto2Mu_WtoAll generator: powheg -WplusH_Hto2Mu_WtoAll: - crossSection: WplusH_Hto2Mu_WtoAll + miniAOD: /WminusH_Hto2Mu_WtoAll_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23BPixMiniAODv4-130X_mcRun3_2023_realistic_postBPix_v6-v2/MINIAODSIM + nanoAOD: + v12: /WminusH_Hto2Mu_WtoAll_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM + +VBFHto2Mu_M125_powheg: + crossSection: VBFHto2Mu generator: powheg -ZH_Hto2Mu_ZtoAll: - crossSection: ZH_Hto2Mu_ZtoAll + nanoAOD: + v12: /VBFHto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM +VBFHto2Mu_M125_tuneCP5Up_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-125_TuneCP5Up_13p6TeV_amcatnlo-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM +VBFHto2Mu_M125_tuneCP5Down_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-125_TuneCP5Down_13p6TeV_amcatnlo-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM +VBFHto2Mu_M120_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-120_TuneCP5_13p6TeV_amcatnlo-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM +VBFHto2Mu_M125_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-125_TuneCP5_13p6TeV_amcatnlo-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM +VBFHto2Mu_M130_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v12: /VBFH_Hto2Mu_M-130_TuneCP5_13p6TeV_amcatnlo-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM +TTH_Hto2Mu: + crossSection: TTH_Hto2Mu generator: powheg + miniAOD: /TTH_Hto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23BPixMiniAODv4-130X_mcRun3_2023_realistic_postBPix_v6-v2/MINIAODSIM + nanoAOD: + v12: /TTH_Hto2Mu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23BPixNanoAODv12-130X_mcRun3_2023_realistic_postBPix_v6-v2/NANOAODSIM diff --git a/config/Run3_2023BPix/global.yaml b/config/Run3_2023BPix/global.yaml index 9bbc5af..6ed4522 100644 --- a/config/Run3_2023BPix/global.yaml +++ b/config/Run3_2023BPix/global.yaml @@ -1,4 +1,6 @@ triggerFile: config/Run3_2023BPix/triggers.yaml -# nanoAODVersions: -# data: 22Sep23 -# mc: v12 +nano_version: v12 +met_type: MET +nanoAODVersions: + data: 22Sep23 + mc: v12 diff --git a/config/Run3_2023BPix/processes.yaml b/config/Run3_2023BPix/processes.yaml index eb9e389..6c86866 100644 --- a/config/Run3_2023BPix/processes.yaml +++ b/config/Run3_2023BPix/processes.yaml @@ -13,7 +13,7 @@ DY_M_10to50: name: "DY M10to50" color: "kAzure+10" corrections: - - name: Vpt + Vpt: type: DY datasets: - DYto2E_M_10to50_amcatnloFXFX @@ -23,10 +23,11 @@ DY_M_10to50: DYto2E_M_50: processors: *DY_processors corrections: - - name: Vpt + Vpt: type: DY datasets: - DYto2E_M_50_amcatnloFXFX + # - DYto2E_M_50_amcatnloFXFX_ext1 - DYto2E_M_50_0J_amcatnloFXFX - DYto2E_M_50_1J_amcatnloFXFX - DYto2E_M_50_2J_amcatnloFXFX @@ -44,10 +45,11 @@ DYto2E_M_50: DYto2Mu_M_50: processors: *DY_processors corrections: - - name: Vpt + Vpt: type: DY datasets: - DYto2Mu_M_50_amcatnloFXFX + # - DYto2Mu_M_50_amcatnloFXFX_ext1 - DYto2Mu_M_50_0J_amcatnloFXFX - DYto2Mu_M_50_1J_amcatnloFXFX - DYto2Mu_M_50_2J_amcatnloFXFX @@ -65,13 +67,19 @@ DYto2Mu_M_50: DYto2Tau_M_50: processors: *DY_processors corrections: - - name: Vpt + Vpt: type: DY datasets: - DYto2Tau_M_50_0J_amcatnloFXFX - DYto2Tau_M_50_1J_amcatnloFXFX - DYto2Tau_M_50_2J_amcatnloFXFX +DYto2Mu_MLL105To160: + name: "DY" + color: "kAzure+7" + color_mplhep: lightskyblue + sub_processes: + - DYto2Mu_MLL_105to160_amcatnloFXFX ############## TT ############## TT: name: "t $\\bar{t}$" @@ -121,6 +129,19 @@ EWK: datasets: - EWK_2L2J_madgraph_herwig +EWK_2Mu2J_MLL_105to160_herwig: + name: "EWK" + color: kMagenta+3 + color_mplhep: darkmagenta + datasets: + - EWK_2Mu2J_MLL_105to160_herwig + +EWK_2Mu2J_MLL_105to160_pythia: + name: "EWK" + color: kMagenta+3 + color_mplhep: darkmagenta + datasets: + - EWK_2Mu2J_MLL_105to160_pythia ############## Other single H ############## H_mainBckg: name: "Single H" @@ -222,26 +243,50 @@ TTX: - TTWW - TTZH - TTZZ - # - TTZ_Zto2Q -TTX_2023: - name: "TT+X" - color: kBlue-10 - color_mplhep: pink - datasets: - - TTWH - - TTWW - - TTZH - - TTZZ ############## VBF signal ############## +VBFHto2Mu_m125_amcatnlo: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M125_amcatnlo -VBFHto2Mu: +VBFHto2Mu_m125_powheg: name: "VBFHto2Mu" color: "kPink" color_mplhep: fuchsia datasets: - - VBFHto2Mu + - VBFHto2Mu_M125_powheg + +VBFHto2Mu_m120: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M120_amcatnlo + +VBFHto2Mu_m130: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M130_amcatnlo + +VBFHto2Mu_m125_tuneDown: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M125_tuneCP5Down_amcatnlo + +VBFHto2Mu_m125_tuneUp: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M125_tuneCP5Up_amcatnlo VBFHto2Mu_Herwig: name: "VBFHto2Mu_Herwig" @@ -254,6 +299,13 @@ VBFHto2Mu_Herwig: ############## ggH signal ############## +GluGluHto2Mu_MiNNLO: + name: "GluGluHto2Mu" + color: "kCyan" + color_mplhep: cyan + datasets: + - GluGluHto2Mu_MiNNLO + GluGluHto2Mu: name: "GluGluHto2Mu" color: "kCyan" @@ -268,9 +320,9 @@ VHto2Mu: color: "kPink" color_mplhep: red datasets: - - WminusH_Hto2Mu_WtoAll - - WplusH_Hto2Mu_WtoAll - - ZH_Hto2Mu_ZtoAll + - WminusH_Hto2Mu + - WplusH_Hto2Mu + - ZH_Hto2Mu ############## TTH signal ############## @@ -279,7 +331,7 @@ TTHto2Mu: color: "kPink" color_mplhep: red datasets: - - TTHto2Mu + - TTH_Hto2Mu TTH_inclusive: name: "ttH" @@ -289,6 +341,7 @@ TTH_inclusive: - TTHtoNon2B_M125 - TTHto2B_M125 +############### Data ############## Data_Full: name: "Data" datasets: [ ] @@ -327,7 +380,7 @@ custom_CI_signal: name: "CI -- signals" color: "kAzure+10" datasets: - - VBFHto2Mu + - VBFHto2Mu_M125_powheg custom_CI_data: name: "CI -- data" diff --git a/config/Run3_2024/datasets.yaml b/config/Run3_2024/datasets.yaml index 981d4e2..4066bf5 100644 --- a/config/Run3_2024/datasets.yaml +++ b/config/Run3_2024/datasets.yaml @@ -1,18 +1,122 @@ -# to add: -# /GluGluH-Hto2Mu_Par-M-125_TuneCP5_13p6TeV_powheg-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM -# /VBF-Hto2Mu_Par-M-125_TuneCP5Up_13p6TeV_amcatnlo-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM +#### DY samples #### +# DYto2L_2Jets_EWK_MLL_50: +# crossSection: DYto2L_2Jets_EWK_MLL_50_LO +# crossSectionStitch: DYto2Mu_MLL_105to160_amcatnloFXFX +# generator: amcatnlo +# nanoAOD: +# v15: + DYto2Mu_MLL_105to160_amcatnloFXFX: crossSection: DYto2Mu_MLL_105to160_amcatnloFXFX + crossSectionStitch: DYto2Mu_MLL_105to160_amcatnloFXFX generator: amcatnlo + miniAOD: /DYto2Mu-2Jets_Bin-MLL-105to160_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/RunIII2024Summer24MiniAODv6-150X_mcRun3_2024_realistic_v2-v2/MINIAODSIM nanoAOD: + v12: /DYto2Mu-2Jets_Bin-MLL-105to160_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/RunIII2024Summer24NanoAOD-140X_mcRun3_2024_realistic_v26-v2/NANOAODSIM v15: /DYto2Mu-2Jets_Bin-MLL-105to160_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM + +##### EWK Samples ##### + +EWK_2L2J_madgraph_herwig: + crossSection: EWK_2L2J_MLL50_MJJ120 + generator: madgraph + nanoAOD: + v15: /EWK-2L2J_Bin-MLL-50-MJJ-120_TuneCH3_13p6TeV_madgraph-herwig7/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM + EWK_2Mu2J_MLL_105to160_herwig: - crossSection: EWK_2Mu2J_madgraph_herwig # https://cms-pdmv-prod.web.cern.ch/mcm/requests?dataset_name=EWK_2Mu2J_Bin-MLL-105to160_TuneCH3_13p6TeV_madgraph-herwig7&page=0&shown=3407999, the tarball should be '/cvmfs/cms.cern.ch/phys_generator/gridpacks/RunIII/13p6TeV/slc7_amd64_gcc10/MadGraph5_aMCatNLO/LLJJ_105-160_EWK_SM_5f_LO_slc7_amd64_gcc10_CMSSW_12_4_8_tarball.tar.xz') so basically the same XS used for EWK_2L2J_madgraph_herwig but considering only 2 muons in the final state.. + crossSection: EWK_2Mu2J_MLL105to160_MJJ120 generator: madgraph nanoAOD: v15: /EWK-2Mu2J_Bin-MLL-105to160_TuneCH3_13p6TeV_madgraph-herwig7/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM -# EWK_2L2J_MLL_105to160_herwig: -# crossSection: EWK_2L2J_madgraph_herwig + +EWK_2Mu2J_MLL_105to160_pythia: + crossSection: EWK_2Mu2J_MLL105to160_MJJ120 + generator: madgraph + nanoAOD: + v15: /EWK-2Mu2J_Bin-M2Mu-105to160-M2J-120_TuneCP5_13p6TeV_madgraph-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM + + +#### TTLNu-EWK Samples #### +TTLNu-EWK_amcatnlo: + crossSection: TTLNu_EWK + generator: amcatnlo + nanoAOD: + v15: /TTLNu-EWK_TuneCP5_13p6TeV_amcatnlo-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM + +### Other EWK samples ### +# WZto3LNu-2Jets_EWK_QCD: +# crossSection: WZto3LNu_2Jets_EWK_QCD # generator: madgraph # nanoAOD: -# v15: /EWK-2L2J_Bin-MLL-50-MJJ-120_TuneCH3_13p6TeV_madgraph-herwig7/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM +# v15: N/A + +WmWmJJ_EWK: + crossSection: WmWmJJ_EWK + generator: powheg + nanoAOD: + v15: /WmWmJJ-EWK_TuneCP5_13p6TeV-powheg-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM + + +### Higgs samples ### +GluGluHto2Mu: + crossSection: GluGluHto2Mu + generator: powheg + nanoAOD: + v15: /GluGluH-Hto2Mu_Par-M-125_TuneCP5_13p6TeV_powheg-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM +GluGluHto2Mu_MiNNLO: # currently missing + crossSection: GluGluHto2Mu + generator: powheg + miniAOD: + nanoAOD: + v15: +VBFHto2Mu_M125_powheg: + crossSection: VBFHto2Mu + generator: powheg + nanoAOD: + v15: /VBFH-Hto2Mu_Par-M-125_TuneCP5_13p6TeV_powheg-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM +VBFHto2Mu_M125_tuneCP5Up_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v15: /VBF-Hto2Mu_Par-M-125_TuneCP5Up_13p6TeV_amcatnlo-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM +VBFHto2Mu_M125_tuneCP5Down_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v15: /VBF-Hto2Mu_Par-M-125_TuneCP5Down_13p6TeV_amcatnlo-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM +VBFHto2Mu_M120_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v15: /VBF-Hto2Mu_Par-M-120_TuneCP5_13p6TeV_amcatnlo-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM +VBFHto2Mu_M125_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v15: /VBF-Hto2Mu_Par-M-125_TuneCP5_13p6TeV_amcatnlo-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM +VBFHto2Mu_M130_amcatnlo: + crossSection: VBFHto2Mu + generator: amcanlo + nanoAOD: + v15: /VBF-Hto2Mu_Par-M-130_TuneCP5_13p6TeV_amcatnlo-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM + +ZH_Hto2Mu: + crossSection: ZH_Hto2Mu_ZtoAll + generator: powheg + nanoAOD: + v15: /ZH-Hto2Mu_Par-M-125_TuneCP5_13p6TeV_powhegMINLO-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v3/NANOAODSIM +WplusH_Hto2Mu: + crossSection: WplusH_Hto2Mu_WtoAll + generator: powheg + nanoAOD: + v15: /WplusH-Hto2Mu_Par-M-125_TuneCP5_13p6TeV_powhegMINLO-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v3/NANOAODSIM +WminusH_Hto2Mu: + crossSection: WminusH_Hto2Mu_WtoAll + generator: powheg + nanoAOD: + v15: /WminusH-Hto2Mu_Par-M-125_TuneCP5_13p6TeV_powhegMINLO-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v3/NANOAODSIM +TTH_Hto2Mu: + crossSection: TTH_Hto2Mu + generator: powheg + nanoAOD: + v15: /TTH-Hto2Mu_Par-M-125_TuneCP5_13p6TeV_powheg-pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM diff --git a/config/Run3_2024/global.yaml b/config/Run3_2024/global.yaml index 62fa8a6..9975b90 100644 --- a/config/Run3_2024/global.yaml +++ b/config/Run3_2024/global.yaml @@ -1,4 +1,5 @@ triggerFile: config/Run3_2024/triggers.yaml +nano_version: v15 nanoAODVersions: data: v15 mc: v15 diff --git a/config/Run3_2024/processes.yaml b/config/Run3_2024/processes.yaml index 823cb04..60df113 100644 --- a/config/Run3_2024/processes.yaml +++ b/config/Run3_2024/processes.yaml @@ -31,16 +31,16 @@ DYto2E_M_50: - DYto2E_M_50_0J_amcatnloFXFX - DYto2E_M_50_1J_amcatnloFXFX - DYto2E_M_50_2J_amcatnloFXFX - # - DYto2E_M_50_PTLL_40to100_1J_amcatnloFXFX - # - DYto2E_M_50_PTLL_100to200_1J_amcatnloFXFX - # - DYto2E_M_50_PTLL_200to400_1J_amcatnloFXFX - # - DYto2E_M_50_PTLL_400to600_1J_amcatnloFXFX - # - DYto2E_M_50_PTLL_600_1J_amcatnloFXFX - # - DYto2E_M_50_PTLL_40to100_2J_amcatnloFXFX - # - DYto2E_M_50_PTLL_100to200_2J_amcatnloFXFX - # - DYto2E_M_50_PTLL_200to400_2J_amcatnloFXFX - # - DYto2E_M_50_PTLL_400to600_2J_amcatnloFXFX - # - DYto2E_M_50_PTLL_600_2J_amcatnloFXFX + - DYto2E_M_50_PTLL_40to100_1J_amcatnloFXFX + - DYto2E_M_50_PTLL_100to200_1J_amcatnloFXFX + - DYto2E_M_50_PTLL_200to400_1J_amcatnloFXFX + - DYto2E_M_50_PTLL_400to600_1J_amcatnloFXFX + - DYto2E_M_50_PTLL_600_1J_amcatnloFXFX + - DYto2E_M_50_PTLL_40to100_2J_amcatnloFXFX + - DYto2E_M_50_PTLL_100to200_2J_amcatnloFXFX + - DYto2E_M_50_PTLL_200to400_2J_amcatnloFXFX + - DYto2E_M_50_PTLL_400to600_2J_amcatnloFXFX + - DYto2E_M_50_PTLL_600_2J_amcatnloFXFX DYto2Mu_M_50: processors: *DY_processors @@ -53,16 +53,16 @@ DYto2Mu_M_50: - DYto2Mu_M_50_0J_amcatnloFXFX - DYto2Mu_M_50_1J_amcatnloFXFX - DYto2Mu_M_50_2J_amcatnloFXFX - # - DYto2Mu_M_50_PTLL_40to100_1J_amcatnloFXFX - # - DYto2Mu_M_50_PTLL_100to200_1J_amcatnloFXFX - # - DYto2Mu_M_50_PTLL_200to400_1J_amcatnloFXFX - # - DYto2Mu_M_50_PTLL_400to600_1J_amcatnloFXFX - # - DYto2Mu_M_50_PTLL_600_1J_amcatnloFXFX - # - DYto2Mu_M_50_PTLL_40to100_2J_amcatnloFXFX - # - DYto2Mu_M_50_PTLL_100to200_2J_amcatnloFXFX - # - DYto2Mu_M_50_PTLL_200to400_2J_amcatnloFXFX - # - DYto2Mu_M_50_PTLL_400to600_2J_amcatnloFXFX - # - DYto2Mu_M_50_PTLL_600_2J_amcatnloFXFX + - DYto2Mu_M_50_PTLL_40to100_1J_amcatnloFXFX + - DYto2Mu_M_50_PTLL_100to200_1J_amcatnloFXFX + - DYto2Mu_M_50_PTLL_200to400_1J_amcatnloFXFX + - DYto2Mu_M_50_PTLL_400to600_1J_amcatnloFXFX + - DYto2Mu_M_50_PTLL_600_1J_amcatnloFXFX + - DYto2Mu_M_50_PTLL_40to100_2J_amcatnloFXFX + - DYto2Mu_M_50_PTLL_100to200_2J_amcatnloFXFX + - DYto2Mu_M_50_PTLL_200to400_2J_amcatnloFXFX + - DYto2Mu_M_50_PTLL_400to600_2J_amcatnloFXFX + - DYto2Mu_M_50_PTLL_600_2J_amcatnloFXFX DYto2Tau_M_50: processors: *DY_processors @@ -70,28 +70,16 @@ DYto2Tau_M_50: Vpt: type: DY datasets: - # - DYto2Tau_M_50_amcatnloFXFX - DYto2Tau_M_50_0J_amcatnloFXFX - DYto2Tau_M_50_1J_amcatnloFXFX - DYto2Tau_M_50_2J_amcatnloFXFX - -DYToMuMu_MiNNLO: - name: "DY $\\rightarrow \\ell \\ell$ + jets" - color: kAzure-9 - color_mplhep: lightskyblue - datasets: - - DYToMuMu-M50_13p6TeV_MiNNLO_pythia8 - # - DYToMuMu-M50_13p6TeV_MiNNLO_pythia8_ext1 - -DYToMuMu_M105-180_MiNNLO: - name: "DY $\\rightarrow \\ell \\ell$ + jets" - color: kAzure-9 +DYto2Mu_MLL105To160: + name: "DY" + color: "kAzure+7" color_mplhep: lightskyblue - datasets: - - DYToMuMu-M105-180_13p6TeV_MiNNLO_pythia8_ext1 - - DYToMuMu-M105-180_13p6TeV_MiNNLO_pythia8 - + sub_processes: + - DYto2Mu_MLL_105to160_amcatnloFXFX ############## TT ############## TT: name: "t $\\bar{t}$" @@ -116,25 +104,35 @@ W: color: "kGreen" # eliminates need for plot.yaml color_mplhep: yellow datasets: - - WtoLNu_amcatnloFXFX - + - WtoENu_amcatnloFXFX + - WtoMuNu_amcatnloFXFX + - WtoTauNu_amcatnloFXFX W_NJets: name: "W $\\rightarrow \\ell \\nu$+ jets" color: "kGreen" # eliminates need for plot.yaml color_mplhep: yellow - datasets: [ ] - # - WtoLNu_0J_amcatnloFXFX - # - WtoLNu_1J_amcatnloFXFX - # - WtoLNu_2J_amcatnloFXFX - + datasets: + - WtoLNu_1J_madgraphMLM + - WtoLNu_2J_madgraphMLM + - WtoLNu_3J_madgraphMLM + - WtoLNu_4J_madgraphMLM +# to add: +# - WtoLNu_PTLNu_40to100_1J_amcatnloFXFX +# - WtoLNu_PTLNu_40to100_2J_amcatnloFXFX +# - WtoLNu_PTLNu_100to200_1J_amcatnloFXFX +# - WtoLNu_PTLNu_100to200_2J_amcatnloFXFX +# - WtoLNu_PTLNu_200to400_1J_amcatnloFXFX +# - WtoLNu_PTLNu_200to400_2J_amcatnloFXFX +# - WtoLNu_PTLNu_400to600_1J_amcatnloFXFX +# - WtoLNu_PTLNu_400to600_2J_amcatnloFXFX +# - WtoLNu_PTLNu_600_1J_amcatnloFXFX +# - WtoLNu_PTLNu_600_2J_amcatnloFXFX ############## EWK ############## EWK_LLJJ: name: "EWK" color: kMagenta+3 color_mplhep: darkmagenta - datasets: - - LLJJ_SM_M-50_MJJ120_13p6TeV_dipole - # - LLJJ_SM_M-50_MJJ120_13p6TeV_dipole_ext1 + datasets: [ ] EWK: name: "EWK" @@ -143,47 +141,27 @@ EWK: datasets: - EWK_2L2J_madgraph_herwig -EWK_LLJJ_herwig: - name: "EWK" - color: kMagenta+3 - color_mplhep: darkmagenta - datasets: - - LLJJ_SM_M-50_MJJ120_13p6TeV_herwig7 - - LLJJ_SM_M-50_MJJ120_13p6TeV_herwig7_ext1 - - LLJJ_SM_M-50_MJJ120_13p6TeV_herwig7_ext2 - -EWK_LLJJ_M105_160: +EWK_2Mu2J_MLL_105to160_herwig: name: "EWK" color: kMagenta+3 color_mplhep: darkmagenta datasets: - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_ext1 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_ext2 + - EWK_2Mu2J_MLL_105to160_herwig -EWK_LLJJ_M105_160_VBFFilter: +EWK_2Mu2J_MLL_105to160_pythia: name: "EWK" color: kMagenta+3 color_mplhep: darkmagenta datasets: - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext1 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext2 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext3 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext4 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext5 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext6 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext7 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext8 - - LLJJ_SM_M105-160_MJJ120_13p6TeV_dipole_vbffilter_ext9 - + - EWK_2Mu2J_MLL_105to160_pythia ############## Other single H ############## H_mainBckg: name: "Single H" color: kPink color_mplhep: aqua datasets: - - GluGluHto2Tau_M125 + - GluGluHto2Tau_UncorrelatedDecay_Filtered + - GluGluHto2Tau_UncorrelatedDecay_UnFiltered - GluGluHto2B_M125 - VBFHto2B_M125 - VBFHto2Tau_UncorrelatedDecay_UnFiltered @@ -247,11 +225,13 @@ ST: name: "ST" color: kCyan-1 color_mplhep: cyan - datasets: [ ] - # - TbarBtoLminusNuB_s_channel_4FS - # - TBbartoLplusNuBbar_s_channel_4FS - # - TbarBQ_t_channel_4FS - # - TBbarQ_t_channel_4FS + datasets: + - TbarBtoLminusNuB_s_channel_4FS + - TBbartoLplusNuBbar_s_channel_4FS + - TbarBQtoLNu_t_channel_4FS + - TbarBQto2Q_t_channel_4FS + - TBbarQtoLNu_t_channel_4FS + - TBbarQto2Q_t_channel_4FS ############## TW ############## @@ -260,46 +240,86 @@ TW: color: kCyan-1 color_mplhep: green datasets: - - TWminusto2L2Nu - - TWminusto4Q - - TWminustoLNu2Q - TbarWplusto2L2Nu - TbarWplusto4Q - TbarWplustoLNu2Q + - TWminusto2L2Nu + - TWminusto4Q + - TWminustoLNu2Q ############## TTX ############## TTX: name: "TT+X" color: kBlue-10 color_mplhep: pink - datasets: [ ] - # - TTWH - # - TTWW - # - TTZH - # - TTZZ - # - TTZ_Zto2Q + datasets: + - TTWH + - TTWW + - TTZH_ZHto4B + - TTZZ_ZZto4B + - TTZ_Zto2Q ############## VBF signal ############## +VBFHto2Mu_m125_amcatnlo: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M125_amcatnlo + +VBFHto2Mu_m125_powheg: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M125_powheg + +VBFHto2Mu_m120: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M120_amcatnlo + +VBFHto2Mu_m130: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M130_amcatnlo -VBFHto2Mu: +VBFHto2Mu_m125_tuneDown: name: "VBFHto2Mu" color: "kPink" color_mplhep: fuchsia datasets: - - VBFHto2Mu + - VBFHto2Mu_M125_tuneCP5Down_amcatnlo + +VBFHto2Mu_m125_tuneUp: + name: "VBFHto2Mu" + color: "kPink" + color_mplhep: fuchsia + datasets: + - VBFHto2Mu_M125_tuneCP5Up_amcatnlo VBFHto2Mu_Herwig: name: "VBFHto2Mu_Herwig" color: "kPink" color_mplhep: fuchsia - datasets: - - VBFHto2Mu_M-125_13p6TeV_powheg-herwig7 - - VBFHto2Mu_M-125_13p6TeV_powheg-herwig7_ext1 - - VBFHto2Mu_M-125_13p6TeV_powheg-herwig7_ext2 + datasets: [ ] +# - VBFHto2Mu_M-125_13p6TeV_powheg-herwig7 +# # - VBFHto2Mu_M-125_13p6TeV_powheg-herwig7_ext1 +# # - VBFHto2Mu_M-125_13p6TeV_powheg-herwig7_ext2 ############## ggH signal ############## +GluGluHto2Mu_MiNNLO: + name: "GluGluHto2Mu" + color: "kCyan" + color_mplhep: cyan + datasets: [ ] + GluGluHto2Mu: name: "GluGluHto2Mu" color: "kCyan" @@ -314,9 +334,9 @@ VHto2Mu: color: "kPink" color_mplhep: red datasets: - - WminusH_Hto2Mu_WtoAll - - WplusH_Hto2Mu_WtoAll - - ZH_Hto2Mu_ZtoAll + - WminusH_Hto2Mu + - WplusH_Hto2Mu + - ZH_Hto2Mu ############## TTH signal ############## @@ -325,7 +345,7 @@ TTHto2Mu: color: "kPink" color_mplhep: red datasets: - - TTHto2Mu + - TTH_Hto2Mu TTH_inclusive: name: "ttH" @@ -335,12 +355,118 @@ TTH_inclusive: - TTHtoNon2B_M125 - TTHto2B_M125 +############### Data ############## +Data_Full: + name: "Data" + datasets: + # - Muon0_Run2024A + # - Muon0_Run2024B + - Muon0_Run2024C + - Muon0_Run2024D + - Muon0_Run2024E_v1 + - Muon0_Run2024E_v2 + - Muon0_Run2024F + - Muon0_Run2024G + - Muon0_Run2024H + - Muon0_Run2024I_v1 + - Muon0_Run2024I_v2 + # - Muon0_Run2024J + # - Muon1_Run2024A + # - Muon1_Run2024B + - Muon1_Run2024C + - Muon1_Run2024D + - Muon1_Run2024E_v1 + - Muon1_Run2024E_v2 + - Muon1_Run2024F + - Muon1_Run2024G + - Muon1_Run2024H + - Muon1_Run2024I_v1 + - Muon1_Run2024I_v2 + # - Muon1_Run2024J + # - MuonEG_Run2024A + # - MuonEG_Run2024B + - MuonEG_Run2024C + - MuonEG_Run2024D + - MuonEG_Run2024E_v1 + - MuonEG_Run2024E_v2 + - MuonEG_Run2024F + - MuonEG_Run2024G + - MuonEG_Run2024H + - MuonEG_Run2024I_v1 + - MuonEG_Run2024I_v2 + # - MuonEG_Run2024J + +Data_EGamma: + name: "Data EGamma" + datasets: + # - EGamma0_Run2024A + # - EGamma0_Run2024B + - EGamma0_Run2024C + - EGamma0_Run2024D + - EGamma0_Run2024E_v1 + - EGamma0_Run2024E_v2 + - EGamma0_Run2024F + - EGamma0_Run2024G + - EGamma0_Run2024H + - EGamma0_Run2024I_v1 + - EGamma0_Run2024I_v2 + # - EGamma0_Run2024J + # - EGamma1_Run2024A + # - EGamma1_Run2024B + - EGamma1_Run2024C + - EGamma1_Run2024D + - EGamma1_Run2024E_v1 + - EGamma1_Run2024E_v2 + - EGamma1_Run2024F + - EGamma1_Run2024G + - EGamma1_Run2024H + - EGamma1_Run2024I_v1 + - EGamma1_Run2024I_v2 + # - EGamma1_Run2024J Data_Muon: name: "Data Muon" datasets: + # - Muon0_Run2024A + # - Muon0_Run2024B - Muon0_Run2024C + - Muon0_Run2024D + - Muon0_Run2024E_v1 + - Muon0_Run2024E_v2 + - Muon0_Run2024F + - Muon0_Run2024G + - Muon0_Run2024H + - Muon0_Run2024I_v1 + - Muon0_Run2024I_v2 + # - Muon0_Run2024J + # - Muon1_Run2024A + # - Muon1_Run2024B - Muon1_Run2024C + - Muon1_Run2024D + - Muon1_Run2024E_v1 + - Muon1_Run2024E_v2 + - Muon1_Run2024F + - Muon1_Run2024G + - Muon1_Run2024H + - Muon1_Run2024I_v1 + - Muon1_Run2024I_v2 + # - Muon1_Run2024J + +Data_MuonEG: + name: "Data MuonEG" + datasets: + # - MuonEG_Run2024A + # - MuonEG_Run2024B + - MuonEG_Run2024C + - MuonEG_Run2024D + - MuonEG_Run2024E_v1 + - MuonEG_Run2024E_v2 + - MuonEG_Run2024F + - MuonEG_Run2024G + - MuonEG_Run2024H + - MuonEG_Run2024I_v1 + - MuonEG_Run2024I_v2 + # - MuonEG_Run2024J Other: name: "Other" @@ -358,7 +484,7 @@ custom_CI_signal: name: "CI -- signals" color: "kAzure+10" datasets: - - VBFHto2Mu + - VBFHto2Mu_M125_powheg custom_CI_data: name: "CI -- data" diff --git a/config/phys_models.yaml b/config/phys_models.yaml index 915b97f..4ee0d14 100644 --- a/config/phys_models.yaml +++ b/config/phys_models.yaml @@ -5,6 +5,8 @@ BaseModel: - TT - VV - EWK + - EWK_2Mu2J_MLL_105to160_pythia + - EWK_2Mu2J_MLL_105to160_herwig - W_NJets - ST - TW @@ -14,9 +16,15 @@ BaseModel: - TTH_inclusive - VH_inclusive signals: - - VBFHto2Mu - # - VBFHto2Mu_Herwig + - VBFHto2Mu_m125_amcatnlo + - VBFHto2Mu_m125_powheg + - VBFHto2Mu_m120 + - VBFHto2Mu_m130 + - VBFHto2Mu_m125_tuneDown + - VBFHto2Mu_m125_tuneUp - GluGluHto2Mu + - GluGluHto2Mu_MiNNLO + # - VBFHto2Mu_Herwig data: - Data_Muon