#! /usr/bin/env python

#voms-proxy-init -voms cms
#

sample = {
    'SingleMuonRun2016B-PromptReco-v1' : {
        'nevents' : 2816842,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'SingleMuonRun2016B-PromptReco-v2' : {
        'nevents' : 93833758,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'SingleMuonRun2016C-PromptReco-v2' : {
        'nevents' : 68492270,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'SingleMuonRun2016D-PromptReco-v2' : {
        'nevents' : 98175265,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'SingleMuonRun2016E-PromptReco-v2' : {
        'nevents' : 28683764,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    
    'DoubleMuonRun2016B-PromptReco-v1' : {
        'nevents' : 4201017,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'DoubleMuonRun2016B-PromptReco-v2' : {
        'nevents' : 19821894,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'DoubleMuonRun2016C-PromptReco-v2' : {
        'nevents' : 28055320,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'DoubleMuonRun2016D-PromptReco-v2' : {
        'nevents' : 33887603,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'DoubleMuonRun2016E-PromptReco-v2' : {
        'nevents' : 8637813,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    
    'SingleElectronRun2016B-PromptReco-v1' : {
        'nevents' : 1422819,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'SingleElectronRun2016B-PromptReco-v2' : {
        'nevents' : 157702059,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'SingleElectronRun2016C-PromptReco-v2' : {
        'nevents' : 97292079,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'SingleElectronRun2016D-PromptReco-v2' : {
        'nevents' : 148167727,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'SingleElectronRun2016E-PromptReco-v2' : {
        'nevents' : 49881793,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    
    'DoubleEGRun2016B-PromptReco-v1' : {
        'nevents' : 5704443,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'DoubleEGRun2016B-PromptReco-v2' : {
        'nevents' : 29217360,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'DoubleEGRun2016C-PromptReco-v2' : {
        'nevents' : 49193716,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'DoubleEGRun2016D-PromptReco-v2' : {
        'nevents' : 53758157,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'DoubleEGRun2016E-PromptReco-v2' : {
        'nevents' : 16338409,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    
    'METRun2016B-PromptReco-v1' : {
        'nevents' : 602650,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'METRun2016B-PromptReco-v2' : {
        'nevents' : 21570364,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'METRun2016C-PromptReco-v2' : {
        'nevents' : 18264956,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'METRun2016D-PromptReco-v2' : {
        'nevents' : 21143821,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'METRun2016E-PromptReco-v2' : {
        'nevents' : 8480422,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    
    'SinglePhotonRun2016B-PromptReco-v1' : {
        'nevents' : 1000000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'SinglePhotonRun2016B-PromptReco-v2' : {
        'nevents' : 1000000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'SinglePhotonRun2016C-PromptReco-v2' : {
        'nevents' : 1000000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    
    ########## MC ##########
    
    'DYJetsToLL_M-50_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8_v0-v1' : {
        'nevents' : 28696958,
        'xsec'    : 6025.2,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    
    'DYJetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1' : {
        'nevents' : 49877138,
        'xsec'    : 6025.2, #4895
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    
    'DY1JetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1' : {
        'nevents' : 65485168,
        'xsec'    : 1016.,
        'matcheff': 0.272,
        'kfactor' : 1.,#1085.95/1016.,
    },
    'DY2JetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1' : {
        'nevents' : 19695514,
        'xsec'    : 331.4,
        'matcheff': 0.041,
        'kfactor' : 1.,#379.28/331.4,
    },
    'DY3JetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1' : {
        'nevents' : 5753813,
        'xsec'    : 96.36,
        'matcheff': 0.056,
        'kfactor' : 1.,#1.,
    },
    'DY4JetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1' : {
        'nevents' : 4101383,
        'xsec'    : 51.4,
        'matcheff': 0.041,
        'kfactor' : 1.,#1.,
    },
#    'DYBBJetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1' : {
#        'nevents' : 1.,
#        'xsec'    : 1.,
#        'kfactor' : 1.,
#    },
    'DYBBJetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v2' : {
        'nevents' : 2384424,
        'xsec'    : 11.37,
        'matcheff': 0.07,
        'kfactor' : 1.,#7.47793/11.37,
    },
    'DYBJetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1' : {
        'nevents' : 1464655,
        'xsec'    : 71.77, #69.73 
        'matcheff': 0.128,
        'kfactor' : 1.,#74.923/71.77,
    },
    
    'DYJetsToLL_M-50_HT-100to200_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1' : {
        'nevents' : 8434125,
        'xsec'    : 147.4,
        'matcheff': 0.093,
        'kfactor' : 1.588,#194.777/147.4, #1.588
    },
    
    'DYJetsToLL_M-50_HT-200to400_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1' : {
        'nevents' : 8683719,
        'xsec'    : 40.99,
        'matcheff': 0.086,
        'kfactor' : 1.438,#45.609/40.99, #1.438
    },
    
    'DYJetsToLL_M-50_HT-400to600_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1' : {
        'nevents' : 8045263,
        'xsec'    : 5.678,
        'matcheff': 1.494,
        'kfactor' : 1.532,#4.8772/5.678, #1.532
    },
    
    'DYJetsToLL_M-50_HT-600toInf_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1' : {
        'nevents' : 1034084,
        'xsec'    : 2.198,
        'matcheff': 0.075,
        'kfactor' : 1.139,#1.5759/2.198, #1.139
    },
    
    'DYJetsToLL_M-50_HT-600toInf_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1' : {
        'nevents' : 4116330,
        'xsec'    : 2.198,
        'matcheff': 0.074,
        'kfactor' : 1.139,#1.5759/2.198, #1.139
    },
    #600-800: 1.363 0.07 ///  1200-2500: 0.116     0.06 /// 2500ToInf 0.002592 0.1 /// 800-1200 0.6759     0.08
    
    'DYJetsToNuNu_PtZ-100To250_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8_v0-v1' : {
        'nevents' : 5330318,
        'xsec'    : 170.4, #55.03,
        'matcheff': 0.38,
        'kfactor' : 1.,
    },
    'DYJetsToNuNu_PtZ-250To400_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8_v0-v1' : {
        'nevents' : 1025999,
        'xsec'    : 6.636, #2.082,
        'matcheff': 0.4,
        'kfactor' : 1.,
    },
    'DYJetsToNuNu_PtZ-400To650_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8_v0-v1' : {
        'nevents' : 1049341,
        'xsec'    : 0.9372, #0.2816,
        'matcheff': 0.41,
        'kfactor' : 1.,
    },
    'DYJetsToNuNu_PtZ-650ToInf_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8_v0-v1' : {
        'nevents' : 1017947,
        'xsec'    : 0.1042, #0.02639,
        'matcheff': 0.42,
        'kfactor' : 1.,
    },
    
    
    'ZJetsToNuNu_HT-600To800_13TeV-madgraph_v0-v1' : {
        'nevents' : 1.,
        'xsec'    : 0.853,
        'matcheff': 0.1,
        'kfactor' : 1.,
    },
    'ZJetsToNuNu_HT-800To1200_13TeV-madgraph_v0-v1' : {
        'nevents' : 1.,
        'xsec'    : 0.3942,
        'matcheff': 0.1,
        'kfactor' : 1.,
    },
    'ZJetsToNuNu_HT-800To1200_13TeV-madgraph_v0-v2' : {
        'nevents' : 1.,
        'xsec'    : 0.3942,
        'matcheff': 0.1,
        'kfactor' : 1.,
    },
    'ZJetsToNuNu_HT-800To1200_13TeV-madgraph_v0-v3' : {
        'nevents' : 1.,
        'xsec'    : 0.3942,
        'matcheff': 0.1,
        'kfactor' : 1.,
    },
    'ZJetsToNuNu_HT-1200To2500_13TeV-madgraph_v0-v1' : {
        'nevents' : 1.,
        'xsec'    : 0.0974,
        'matcheff': 0.1,
        'kfactor' : 1.,
    },
    'ZJetsToNuNu_HT-1200To2500_13TeV-madgraph_v0_ext1-v1' : {
        'nevents' : 1.,
        'xsec'    : 0.0974,
        'matcheff': 0.1,
        'kfactor' : 1.,
    },
    'ZJetsToNuNu_HT-2500ToInf_13TeV-madgraph_v0-v1' : {
        'nevents' : 1.,
        'xsec'    : 0.002308,
        'matcheff': 0.1,
        'kfactor' : 1.,
    },
    
    
    
    'WJetsToLNu_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8_v0-v1' : {
        'nevents' : 9908534,
        'xsec'    : 61526.7,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    
    'WJetsToLNu_HT-100To200_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1' : {
        'nevents' : 27546978,
        'xsec'    : 1292.,
        'matcheff': 1.,
        'kfactor' : 1.459,#1721.83/1292., #1.459
    },
    'WJetsToLNu_HT-200To400_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1' : {
        'nevents' : 4963240,
        'xsec'    : 385.9,
        'matcheff': 1.,
        'kfactor' : 1.434,#392.68/385.9, #1.434
    },
    'WJetsToLNu_HT-200To400_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1' : {
        'nevents' : 14888384,
        'xsec'    : 385.9,
        'matcheff': 1.,
        'kfactor' : 1.434,#392.68/385.9, #1.434
    },
    
    'WJetsToLNu_HT-400To600_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1' : {
        'nevents' : 1963464,
        'xsec'    : 47.9,
        'matcheff': 1.,
        'kfactor' : 1.532,#42.89/47.9, #1.532
    },
    'WJetsToLNu_HT-600To800_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1' : {
        'nevents' : 3722395,
        'xsec'    : 12.8,
        'matcheff': 1.,
        'kfactor' : 1.,#8.74/12.8,
    },
#    'WJetsToLNu_HT-800To1200_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1' : {
#        'nevents' : 1.,
#        'xsec'    : 5.261,
#        'kfactor' : 1.,
#    },
    'WJetsToLNu_HT-800To1200_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v2' : {
        'nevents' : 1540477,
        'xsec'    : 5.261,
        'matcheff': 1.,
        'kfactor' : 1.,#3.2684/5.261,
    },
    'WJetsToLNu_HT-800To1200_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1' : {
        'nevents' : 6314257,
        'xsec'    : 5.261,
        'matcheff': 1.,
        'kfactor' : 1.,#3.2684/5.261,
    },
    'WJetsToLNu_HT-1200To2500_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1' : {
        'nevents' : 246737*10,
        'xsec'    : 1.334,
        'matcheff': 1.,
        'kfactor' : 1.,#0.7082/1.334,
    },
    'WJetsToLNu_HT-1200To2500_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1' : {
        'nevents' : 6817172,
        'xsec'    : 1.334,
        'matcheff': 1.,
        'kfactor' : 1.,#0.7082/1.334,
    },
    'WJetsToLNu_HT-2500ToInf_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1' : {
        'nevents' : 253561,
        'xsec'    : 0.03089,
        'matcheff': 1.,
        'kfactor' : 1.,#0.01816/0.03089,
    },
    
#    'TT_TuneCUETP8M1_13TeV-powheg-pythia8_v0_ext3-v1' : {
#        'nevents' : 1.,
#        'xsec'    : 1.,
#        'kfactor' : 1.,
#    },
    'TT_TuneCUETP8M1_13TeV-powheg-pythia8_v0_ext4-v1' : {
        'nevents' : 182123200,
        'xsec'    : 831.76*(6./9.)*(6./9.),
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'TT_TuneCUETP8M1_13TeV-powheg-pythia8_v0_ext4_red4-v1' : {
        'nevents' : 182123200/10,
        'xsec'    : 831.76*(6./9.)*(6./9.),
        'matcheff': 1.,
        'kfactor' : 1.,
    },

    'TTToSemiLeptonic_13TeV-powheg_v0_ext1-v1' : {
        'nevents' : 82172328,
        'xsec'    : 831.76*(6./9.)*(3./9.)*2.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'TTToSemiLeptonic_13TeV-powheg_v0_ext1_red1-v1' : {
        'nevents' : 82172328/10,
        'xsec'    : 831.76*(6./9.)*(3./9.)*2.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'TTToSemiLeptonic_13TeV-powheg_v0_ext1_red2-v1' : {
        'nevents' : 82172328/10,
        'xsec'    : 831.76*(6./9.)*(3./9.)*2.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'TTToSemiLeptonic_13TeV-powheg_v0_ext1_red3-v1' : {
        'nevents' : 82172328/10,
        'xsec'    : 831.76*(6./9.)*(3./9.)*2.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'TTToSemiLeptonic_13TeV-powheg_v0_ext1_red4-v1' : {
        'nevents' : 82172328/10,
        'xsec'    : 831.76*(6./9.)*(3./9.)*2.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'TTToSemiLeptonic_13TeV-powheg_v0_ext1_red4-v1' : {
        'nevents' : 82172328/10,
        'xsec'    : 831.76*(6./9.)*(3./9.)*2.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    
    'TTTo2L2Nu_13TeV-powheg_v0_ext1-v1' : {
        'nevents' : 104607105,
        'xsec'    : 831.76*(3./9.)*(3./9.),
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'TTTo2L2Nu_13TeV-powheg_v0_ext1_red1-v1' : {
        'nevents' : 104607105/10,
        'xsec'    : 831.76*(3./9.)*(3./9.),
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'TTTo2L2Nu_13TeV-powheg_v0_ext1_red2-v1' : {
        'nevents' : 104607105/10,
        'xsec'    : 831.76*(3./9.)*(3./9.),
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'TTTo2L2Nu_13TeV-powheg_v0_ext1_red3-v1' : {
        'nevents' : 104607105/10,
        'xsec'    : 831.76*(3./9.)*(3./9.),
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'TTTo2L2Nu_13TeV-powheg_v0_ext1_red4-v1' : {
        'nevents' : 104607105/10,
        'xsec'    : 831.76*(3./9.)*(3./9.),
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'TTTo2L2Nu_13TeV-powheg_v0_ext1_red5-v1' : {
        'nevents' : 104607105/10,
        'xsec'    : 831.76*(3./9.)*(3./9.),
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    
    
    
    'TTWJetsToLNu_TuneCUETP8M1_13TeV-amcatnloFXFX-madspin-pythia8_v0-v1' : {
        'nevents' : 1.,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    
    'TTZToLLNuNu_M-10_TuneCUETP8M1_13TeV-amcatnlo-pythia8_v0-v1' : {
        'nevents' : 1.,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    
    'VVTo2L2Nu_13TeV_amcatnloFXFX_madspin_pythia8_v0-v1' : {
        'nevents' : 2944584,
        'xsec'    : 12.05,
        'matcheff': 0.549,
        'kfactor' : 1.,
    },
    
    
    
    
    
    #'ZZ_TuneCUETP8M1_13TeV-pythia8_v0-v1' : {
        #'nevents' : 989312.,
        #'xsec'    : 16.91,
        #'matcheff': 1.,
        #'kfactor' : 1.,
    #},
    'ZZTo2L2Q_13TeV_amcatnloFXFX_madspin_pythia8_v0-v1' : {
        'nevents' : 15498581.,
        'xsec'    : 3.22,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    #'ZZTo4L_13TeV_powheg_pythia8_v0-v1' : {
        #'nevents' : 6638328.,
        #'xsec'    : 1.,
        #'matcheff': 1.,
        #'kfactor' : 1.,
    #},
    #'ZZTo2Q2Nu_13TeV_amcatnloFXFX_madspin_pythia8_v0-v1' : {
        #'nevents' : 30867956.,
        #'xsec'    : 1.,
        #'matcheff': 1.,
        #'kfactor' : 1.,
    #},
    #'ZZTo2L2Nu_13TeV_powheg_pythia8_v0-v1' : {
        #'nevents' : 8968000.,
        #'xsec'    : 1.,
        #'matcheff': 1.,
        #'kfactor' : 1.,
    #},
    
    
    #'WZ_TuneCUETP8M1_13TeV-pythia8_v0-v1' : {
        #'nevents' : 1000000.,
        #'xsec'    : 1.,
        #'matcheff': 1.,
        #'kfactor' : 1.,
    #},
    #'WZTo1L1Nu2Q_13TeV_amcatnloFXFX_madspin_pythia8_v0-v1' : {
        #'nevents' : 19500618.,
        #'xsec'    : 10.71,
        #'matcheff': 1.,
        #'kfactor' : 1.,
    #},
    'WZTo2L2Q_13TeV_amcatnloFXFX_madspin_pythia8_v0-v1' : {
        'nevents' : 25996157.,
        'xsec'    : 5.595,
        'matcheff': 1.,
        'kfactor' : 1.,
    },    
    #'WZTo3LNu_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8_v0-v1' : {
        #'nevents' : 11753553.,
        #'xsec'    : 16.91,
        #'matcheff': 1.,
        #'kfactor' : 1.,
    #},
    #'WZTo3LNu_TuneCUETP8M1_13TeV-powheg-pythia8_v0-v1' : {
        #'nevents' : 2000000.,
        #'xsec'    : 3.22,
        #'matcheff': 1.,
        #'kfactor' : 1.,
    #},
    #'WZTo1L3Nu_13TeV_amcatnloFXFX_madspin_pythia8_v0-v1' : {
        #'nevents' : 1654964.,
        #'xsec'    : 1.,
        #'matcheff': 1.,
        #'kfactor' : 1.,
    #},
    #'WW_TuneCUETP8M1_13TeV-pythia8_v0-v1' : {
        #'nevents' : 30867956.,
        #'xsec'    : 1.,
        #'matcheff': 1.,
        #'kfactor' : 1.,
    #},
    
    
    

    
    # Signal
    'BulkGravToZZToZlepZhad_narrow_M-600_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6991,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-650_13TeV-madgraph_v14-v2' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6991,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-700_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6991,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-750_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6991,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-800_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6991,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-1000_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6991,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-1200_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6991,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-1400_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6991,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-1800_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6991,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-2000_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6991,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-2500_13TeV-madgraph_v14-v2' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6991,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-3000_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6991,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-3500_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6991,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-4000_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6991,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-4500_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6991,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    

    # Signal
    'BulkGravToZZToZlepZinv_narrow_M-600_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.20,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZinv_narrow_M-800_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.20,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZinv_narrow_M-1000_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.20,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZinv_narrow_M-1200_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.20,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZinv_narrow_M-1400_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.20,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZinv_narrow_M-1600_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.20,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZinv_narrow_M-1800_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.20,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZinv_narrow_M-2000_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.20,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZinv_narrow_M-2500_13TeV-madgraph_v14-v2' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.20,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZinv_narrow_M-3000_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.20,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZinv_narrow_M-3500_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.20,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZinv_narrow_M-4000_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.20,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZinv_narrow_M-4500_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.20,
        'matcheff': 1.,
        'kfactor' : 1.,
    },

    
    # Signal
    'WprimeToWZToWhadZlep_narrow_M-600_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6760,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'WprimeToWZToWhadZlep_narrow_M-800_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6760,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'WprimeToWZToWhadZlep_narrow_M-1000_13TeV-madgraph_v14-v3' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6760,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'WprimeToWZToWhadZlep_narrow_M-1200_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6760,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'WprimeToWZToWhadZlep_narrow_M-1400_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6760,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'WprimeToWZToWhadZlep_narrow_M-1600_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6760,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'WprimeToWZToWhadZlep_narrow_M-1800_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6760,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'WprimeToWZToWhadZlep_narrow_M-2000_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6760,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'WprimeToWZToWhadZlep_narrow_M-2500_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6760,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'WprimeToWZToWhadZlep_narrow_M-3000_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6760,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'WprimeToWZToWhadZlep_narrow_M-3500_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6760,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'WprimeToWZToWhadZlep_narrow_M-4000_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6760,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'WprimeToWZToWhadZlep_narrow_M-4500_13TeV-madgraph_v14-v1' : {
        'nevents' : 100000,
        'xsec'    : 1.*0.033658*3*0.6760,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    
    
    
    

    
    # Signal
    'BulkGravToZZToZlepZhad_narrow_M-600_13TeV-madgraph_PRIVATE-MC_v0-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-800_13TeV-madgraph_PRIVATE-MC_v0-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-1000_13TeV-madgraph_PRIVATE-MC_v0-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-1200_13TeV-madgraph_PRIVATE-MC_v0-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-1400_13TeV-madgraph_PRIVATE-MC_v0-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-1600_13TeV-madgraph_PRIVATE-MC_v0-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-1800_13TeV-madgraph_PRIVATE-MC_v0-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-2000_13TeV-madgraph_PRIVATE-MC_v0-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-2500_13TeV-madgraph_PRIVATE-MC_v0-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-3000_13TeV-madgraph_PRIVATE-MC_v0-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-3500_13TeV-madgraph_PRIVATE-MC_v0-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-4000_13TeV-madgraph_PRIVATE-MC_v0-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZlepZhad_narrow_M-4500_13TeV-madgraph_PRIVATE-MC_v0-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },

#ZHadZinv
    'BulkGravToZZToZhadZinv_narrow_M-600_13TeV-madgraph_v14-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZhadZinv_narrow_M-800_13TeV-madgraph_v14-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZhadZinv_narrow_M-1000_13TeV-madgraph_v14-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZhadZinv_narrow_M-1200_13TeV-madgraph_v14-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZhadZinv_narrow_M-1400_13TeV-madgraph_v14-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZhadZinv_narrow_M-1600_13TeV-madgraph_v14-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZhadZinv_narrow_M-1800_13TeV-madgraph_v14-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZhadZinv_narrow_M-2000_13TeV-madgraph_v14-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZhadZinv_narrow_M-2500_13TeV-madgraph_v14-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZhadZinv_narrow_M-3000_13TeV-madgraph_v14-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZhadZinv_narrow_M-3500_13TeV-madgraph_v14-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZhadZinv_narrow_M-4000_13TeV-madgraph_v14-v2' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'BulkGravToZZToZhadZinv_narrow_M-4500_13TeV-madgraph_v14-v1' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    
    'GluGluToAToZhToLLBB_M225_13TeV-amcatnlo' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'GluGluToAToZhToLLBB_M250_13TeV-amcatnlo' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'GluGluToAToZhToLLBB_M275_13TeV-amcatnlo' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'GluGluToAToZhToLLBB_M300_13TeV-amcatnlo' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'GluGluToAToZhToLLBB_M325_13TeV-amcatnlo' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'GluGluToAToZhToLLBB_M350_13TeV-amcatnlo' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'GluGluToAToZhToLLBB_M400_13TeV-amcatnlo' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'GluGluToAToZhToLLBB_M500_13TeV-amcatnlo' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'GluGluToAToZhToLLBB_M600_13TeV-amcatnlo' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'GluGluToAToZhToLLBB_M700_13TeV-amcatnlo' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'GluGluToAToZhToLLBB_M800_13TeV-amcatnlo' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'GluGluToAToZhToLLBB_M900_13TeV-amcatnlo' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },
    'GluGluToAToZhToLLBB_M1000_13TeV-amcatnlo' : {
        'nevents' : 10000,
        'xsec'    : 1.,
        'matcheff': 1.,
        'kfactor' : 1.,
    },

    
}





samples = {
    'data_obs' : {
        'order' : 0,
        'files' : ['SingleMuonRun2016B-PromptReco-v1', 'SingleMuonRun2016B-PromptReco-v2', 'SingleMuonRun2016C-PromptReco-v2', 'SingleMuonRun2016D-PromptReco-v2', 'SingleElectronRun2016B-PromptReco-v1', 'SingleElectronRun2016B-PromptReco-v2', 'SingleElectronRun2016C-PromptReco-v2', 'SingleElectronRun2016D-PromptReco-v2', 'METRun2016B-PromptReco-v1', 'METRun2016B-PromptReco-v2', 'METRun2016C-PromptReco-v2', 'METRun2016D-PromptReco-v2'], #, 'SingleMuonRun2016E-PromptReco-v2','SingleElectronRun2016E-PromptReco-v2',  'METRun2016E-PromptReco-v2'
        'fillcolor' : 0,
        'fillstyle' : 1,
        'linecolor' : 1,
        'linewidth' : 2,
        'linestyle' : 1,
        'label' : "Data",
        'weight': 1.,
        'plot': True,
    },
    'DYJetsToLL' : {
        'order' : 1,
        'files' : ['DYJetsToLL_M-50_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8_v0-v1'], #'DYJetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1', 
        'fillcolor' : 418,
        'fillstyle' : 1001,
        'linecolor' : 418,
        'linewidth' : 2,
        'linestyle' : 1,
        'label' : "Z(ll) + jets",
        'weight': 1.,
        'plot': True,
    },
    'DYJetsToLL_HT' : {
        'order' : 1,
        'files' : ['DYJetsToLL_M-50_HT-100to200_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1', 'DYJetsToLL_M-50_HT-200to400_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1', 'DYJetsToLL_M-50_HT-400to600_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1', 'DYJetsToLL_M-50_HT-600toInf_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1'],
        'fillcolor' : 418,
        'fillstyle' : 1001,
        'linecolor' : 418,
        'linewidth' : 2,
        'linestyle' : 1,
        'label' : "Z(ll) + jets",
        'weight': 1.,
        'plot': True,
    },
    'DYJetsToLL_EX' : {
        'order' : 1,
        'files' : [
            'DY1JetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1',
            'DY2JetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1',
            'DY3JetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1',
            'DY4JetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1',
            'DYBBJetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v2',
            'DYBJetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1',
            'DYJetsToLL_M-50_HT-100to200_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1',
            'DYJetsToLL_M-50_HT-200to400_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1',
            'DYJetsToLL_M-50_HT-400to600_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1',
            'DYJetsToLL_M-50_HT-600toInf_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1',
            'DYJetsToLL_M-50_HT-600toInf_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1',
            'DYJetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1'
        ],
        'fillcolor' : 418,
        'fillstyle' : 1001,
        'linecolor' : 418,
        'linewidth' : 2,
        'linestyle' : 1,
        'label' : "Z(ll) + jets",
        'weight': 1.,
        'plot': True,
    },
    'DYJetsToNuNu' : {
        'order' : 1,
        'files' : [],
        'fillcolor' : 856,
        'fillstyle' : 1001,
        'linecolor' : 856,
        'linewidth' : 2,
        'linestyle' : 1,
        'label' : "Z(#nu#nu) + jets",
        'weight': 1.,
        'plot': True,
    },
    'DYJetsToNuNu_PtZ' : {
        'order' : 1,
        'files' : ['DYJetsToNuNu_PtZ-100To250_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8_v0-v1', 'DYJetsToNuNu_PtZ-250To400_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8_v0-v1', 'DYJetsToNuNu_PtZ-400To650_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8_v0-v1', 'DYJetsToNuNu_PtZ-650ToInf_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8_v0-v1'],
        'fillcolor' : 856,
        'fillstyle' : 1001,
        'linecolor' : 856,
        'linewidth' : 2,
        'linestyle' : 1,
        'label' : "Z(#nu#nu) + jets",
        'weight': 1.,
        'plot': True,
    },
    'WJetsToLNu' : {
        'order' : 2,
        'files' : ['WJetsToLNu_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8_v0-v1'],
        'fillcolor' : 881,
        'fillstyle' : 1001,
        'linecolor' : 881,
        'linewidth' : 2,
        'linestyle' : 1,
        'label' : "W(l#nu) + jets",
        'weight': 1.,
        'plot': True,
    },
    'WJetsToLNu_HT' : {
        'order' : 2,
        'files' : ['WJetsToLNu_HT-100To200_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1', 'WJetsToLNu_HT-200To400_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1', 'WJetsToLNu_HT-400To600_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1', 'WJetsToLNu_HT-600To800_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1', 'WJetsToLNu_HT-800To1200_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1', 'WJetsToLNu_HT-1200To2500_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0_ext1-v1', 'WJetsToLNu_HT-2500ToInf_TuneCUETP8M1_13TeV-madgraphMLM-pythia8_v0-v1',],
        'fillcolor' : 881,
        'fillstyle' : 1001,
        'linecolor' : 881,
        'linewidth' : 2,
        'linestyle' : 1,
        'label' : "W(l#nu) + jets",
        'weight': 1.,
        'plot': True,
    },
    'TTbar' : {
        'order' : 3,
        'files' : ['TTTo2L2Nu_13TeV-powheg_v0_ext1-v1', 'TTToSemiLeptonic_13TeV-powheg_v0_ext1-v1'],
        'fillcolor' : 798,
        'fillstyle' : 1001,
        'linecolor' : 798,
        'linewidth' : 2,
        'linestyle' : 1,
        'label' : "t#bar{t}",#, single t
        'weight': 1.,
        'plot': True,
    },
    'TTbar-red' : {
        'order' : 3,
        'files' : ['TTTo2L2Nu_13TeV-powheg_v0_ext1_red1-v1', 'TTToSemiLeptonic_13TeV-powheg_v0_ext1_red1-v1'],
        'fillcolor' : 798,
        'fillstyle' : 1001,
        'linecolor' : 798,
        'linewidth' : 2,
        'linestyle' : 1,
        'label' : "t#bar{t}",#, single t
        'weight': 1.,
        'plot': True,
    },    
    'ST' : {
        'order' : 4,
        'files' : ['ST_s-channel_4f_leptonDecays_13TeV-amcatnlo-pythia8_TuneCUETP8M1-v1', 'ST_t-channel_antitop_4f_leptonDecays_13TeV-powheg-pythia8_TuneCUETP8M1-v1', 'ST_t-channel_top_4f_leptonDecays_13TeV-powheg-pythia8_TuneCUETP8M1-v1', 'ST_tW_antitop_5f_inclusiveDecays_13TeV-powheg-pythia8_TuneCUETP8M1-v1', 'ST_tW_top_5f_inclusiveDecays_13TeV-powheg-pythia8_TuneCUETP8M1-v2'],
        'fillcolor' : 801,
        'fillstyle' : 1001,
        'linecolor' : 801,
        'linewidth' : 2,
        'linestyle' : 1,
        'label' : "ST",
        'weight': 1.,
        'plot': True,
    },
    'VV' : {
        'order' : 5,
        #'files' : ['VVTo2L2Nu_13TeV_amcatnloFXFX_madspin_pythia8_v0-v1'],
        'files' : ['ZZTo2L2Q_13TeV_amcatnloFXFX_madspin_pythia8_v0-v1', 'WZTo2L2Q_13TeV_amcatnloFXFX_madspin_pythia8_v0-v1'],
        'fillcolor' : 602,
        'fillstyle' : 1001,
        'linecolor' : 602,
        'linewidth' : 2,
        'linestyle' : 1,
        'label' : "VV",
        'weight': 1.,
        'plot': True,
    },
    'QCD' : {
        'order' : 6,
        'files' : ['QCD_HT100to200_TuneCUETP8M1_13TeV-madgraphMLM-pythia8-v1', 'QCD_HT200to300_TuneCUETP8M1_13TeV-madgraphMLM-pythia8-v1', 'QCD_HT300to500_TuneCUETP8M1_13TeV-madgraphMLM-pythia8-v1', 'QCD_HT500to700_TuneCUETP8M1_13TeV-madgraphMLM-pythia8-v1', 'QCD_HT700to1000_TuneCUETP8M1_13TeV-madgraphMLM-pythia8-v1', 'QCD_HT1000to1500_TuneCUETP8M1_13TeV-madgraphMLM-pythia8-v1', 'QCD_HT1500to2000_TuneCUETP8M1_13TeV-madgraphMLM-pythia8-v1', 'QCD_HT2000toInf_TuneCUETP8M1_13TeV-madgraphMLM-pythia8-v1'],
        'fillcolor' : 921,
        'fillstyle' : 1001,
        'linecolor' : 921,
        'linewidth' : 2,
        'linestyle' : 1,
        'label' : "multijet",
        'weight': 1.,
        'plot': True,
    },
    
    # Dummy entry for background sum
    'BkgSum' : {
        'order' : 0,
        'files' : [],
        'fillcolor' : 1,
        'fillstyle' : 3003,
        'linecolor' : 1,
        'linewidth' : 2,
        'linestyle' : 1,
        'label' : "MC stat.",
        'weight': 1.,
        'plot': True,
    },
    
    # Signal
    
    #'XZZ_M600' : {
        #'order' : 1001,
        #'files' : ['BulkGravToZZToZlepZhad_narrow_M-600_13TeV-madgraph_PRIVATE-MC_v0-v1'],
        #'fillcolor' : 623,
        #'fillstyle' : 3005,
        #'linecolor' : 623,
        #'linewidth' : 3,
        #'linestyle' : 1,
        #'label' : "m_{X} = 600 GeV",
        #'weight': 1.,
        #'plot': True,
    #},
    #'XZZ_M800' : {
        #'order' : 1001,
        #'files' : ['BulkGravToZZToZlepZhad_narrow_M-800_13TeV-madgraph_PRIVATE-MC_v0-v1'],
        #'fillcolor' : 623,
        #'fillstyle' : 3005,
        #'linecolor' : 623,
        #'linewidth' : 3,
        #'linestyle' : 1,
        #'label' : "m_{X} = 800 GeV",
        #'weight': 1.,
        #'plot': True,
    #},
    #'XZZ_M1000' : {
        #'order' : 1001,
        #'files' : ['BulkGravToZZToZlepZhad_narrow_M-1000_13TeV-madgraph_PRIVATE-MC_v0-v1'],
        #'fillcolor' : 623,
        #'fillstyle' : 3005,
        #'linecolor' : 625,
        #'linewidth' : 3,
        #'linestyle' : 1,
        #'label' : "m_{X} = 1000 GeV",
        #'weight': 1.,
        #'plot': True,
    #},
    #'XZZ_M1200' : {
        #'order' : 1001,
        #'files' : ['BulkGravToZZToZlepZhad_narrow_M-1200_13TeV-madgraph_PRIVATE-MC_v0-v1'],
        #'fillcolor' : 625,
        #'fillstyle' : 3005,
        #'linecolor' : 625,
        #'linewidth' : 3,
        #'linestyle' : 1,
        #'label' : "m_{X} = 1200 GeV",
        #'weight': 1.,
        #'plot': True,
    #},
    #'XZZ_M1400' : {
        #'order' : 1001,
        #'files' : ['BulkGravToZZToZlepZhad_narrow_M-1400_13TeV-madgraph_PRIVATE-MC_v0-v1'],
        #'fillcolor' : 625,
        #'fillstyle' : 3005,
        #'linecolor' : 628,
        #'linewidth' : 3,
        #'linestyle' : 1,
        #'label' : "m_{X} = 1400 GeV",
        #'weight': 1.,
        #'plot': True,
    #},
    #'XZZ_M1600' : {
        #'order' : 1001,
        #'files' : ['BulkGravToZZToZlepZhad_narrow_M-1600_13TeV-madgraph_PRIVATE-MC_v0-v1'],
        #'fillcolor' : 628,
        #'fillstyle' : 3005,
        #'linecolor' : 628,
        #'linewidth' : 3,
        #'linestyle' : 1,
        #'label' : "m_{X} = 1600 GeV",
        #'weight': 1.,
        #'plot': True,
    #},
    #'XZZ_M1800' : {
        #'order' : 1001,
        #'files' : ['BulkGravToZZToZlepZhad_narrow_M-1800_13TeV-madgraph_PRIVATE-MC_v0-v1'],
        #'fillcolor' : 628,
        #'fillstyle' : 3005,
        #'linecolor' : 629,
        #'linewidth' : 3,
        #'linestyle' : 1,
        #'label' : "m_{X} = 1800 GeV",
        #'weight': 1.,
        #'plot': True,
    #},
    #'XZZ_M2000' : {
        #'order' : 1001,
        #'files' : ['BulkGravToZZToZlepZhad_narrow_M-2000_13TeV-madgraph_PRIVATE-MC_v0-v1'],
        #'fillcolor' : 628,
        #'fillstyle' : 3005,
        #'linecolor' : 629,
        #'linewidth' : 3,
        #'linestyle' : 1,
        #'label' : "m_{X} = 2000 GeV",
        #'weight': 1.,
        #'plot': True,
    #},
    #'XZZ_M2500' : {
        #'order' : 1001,
        #'files' : ['BulkGravToZZToZlepZhad_narrow_M-2500_13TeV-madgraph_PRIVATE-MC_v0-v1'],
        #'fillcolor' : 629,
        #'fillstyle' : 3005,
        #'linecolor' : 633,
        #'linewidth' : 3,
        #'linestyle' : 1,
        #'label' : "m_{X} = 2500 GeV",
        #'weight': 1.,
        #'plot': True,
    #},
    #'XZZ_M3000' : {
        #'order' : 1001,
        #'files' : ['BulkGravToZZToZlepZhad_narrow_M-3000_13TeV-madgraph_PRIVATE-MC_v0-v1'],
        #'fillcolor' : 633,
        #'fillstyle' : 3005,
        #'linecolor' : 634,
        #'linewidth' : 3,
        #'linestyle' : 1,
        #'label' : "m_{X} = 3000 GeV",
        #'weight': 1.,
        #'plot': True,
    #},
    #'XZZ_M3500' : {
        #'order' : 1001,
        #'files' : ['BulkGravToZZToZlepZhad_narrow_M-3500_13TeV-madgraph_PRIVATE-MC_v0-v1'],
        #'fillcolor' : 634,
        #'fillstyle' : 3005,
        #'linecolor' : 635,
        #'linewidth' : 3,
        #'linestyle' : 1,
        #'label' : "m_{X} = 3500 GeV",
        #'weight': 1.,
        #'plot': True,
    #},
    #'XZZ_M4000' : {
        #'order' : 1001,
        #'files' : ['BulkGravToZZToZlepZhad_narrow_M-4000_13TeV-madgraph_PRIVATE-MC_v0-v1'],
        #'fillcolor' : 635,
        #'fillstyle' : 3005,
        #'linecolor' : 636,
        #'linewidth' : 3,
        #'linestyle' : 1,
        #'label' : "m_{X} = 4000 GeV",
        #'weight': 1.,
        #'plot': True,
    #},
    #'XZZ_M4500' : {
        #'order' : 1001,
        #'files' : ['BulkGravToZZToZlepZhad_narrow_M-4500_13TeV-madgraph_PRIVATE-MC_v0-v1'],
        #'fillcolor' : 635,
        #'fillstyle' : 3005,
        #'linecolor' : 636,
        #'linewidth' : 3,
        #'linestyle' : 1,
        #'label' : "m_{X} = 4500 GeV",
        #'weight': 1.,
        #'plot': True,
    #},
    
    'XZZ_M600' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZlepZhad_narrow_M-600_13TeV-madgraph_v14-v1'],
        'fillcolor' : 623,
        'fillstyle' : 3005,
        'linecolor' : 623,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 600 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZ_M650' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZlepZhad_narrow_M-650_13TeV-madgraph_v14-v2'],
        'fillcolor' : 623,
        'fillstyle' : 3005,
        'linecolor' : 623,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 650 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZ_M700' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZlepZhad_narrow_M-700_13TeV-madgraph_v14-v1'],
        'fillcolor' : 623,
        'fillstyle' : 3005,
        'linecolor' : 623,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 700 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZ_M750' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZlepZhad_narrow_M-750_13TeV-madgraph_v14-v1'],
        'fillcolor' : 623,
        'fillstyle' : 3005,
        'linecolor' : 625,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 750 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZ_M800' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZlepZhad_narrow_M-800_13TeV-madgraph_v14-v1'],
        'fillcolor' : 623,
        'fillstyle' : 3005,
        'linecolor' : 625,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 800 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZ_M1000' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZlepZhad_narrow_M-1000_13TeV-madgraph_v14-v1'],
        'fillcolor' : 625,
        'fillstyle' : 3005,
        'linecolor' : 628,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 1000 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZ_M1200' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZlepZhad_narrow_M-1200_13TeV-madgraph_v14-v1'],
        'fillcolor' : 625,
        'fillstyle' : 3005,
        'linecolor' : 628,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 1200 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZ_M1400' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZlepZhad_narrow_M-1400_13TeV-madgraph_v14-v1'],
        'fillcolor' : 628,
        'fillstyle' : 3005,
        'linecolor' : 629,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 1400 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZ_M1600' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZlepZhad_narrow_M-1600_13TeV-madgraph_v14-v1'],
        'fillcolor' : 628,
        'fillstyle' : 3005,
        'linecolor' : 629,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 1600 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZ_M1800' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZlepZhad_narrow_M-1800_13TeV-madgraph_v14-v1'],
        'fillcolor' : 629,
        'fillstyle' : 3005,
        'linecolor' : 633,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 1800 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZ_M2000' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZlepZhad_narrow_M-2000_13TeV-madgraph_v14-v1'],
        'fillcolor' : 633,
        'fillstyle' : 3005,
        'linecolor' : 634,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 2000 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZ_M2500' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZlepZhad_narrow_M-2500_13TeV-madgraph_v14-v2'],
        'fillcolor' : 633,
        'fillstyle' : 3005,
        'linecolor' : 634,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 2500 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZ_M3000' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZlepZhad_narrow_M-3000_13TeV-madgraph_v14-v1'],
        'fillcolor' : 634,
        'fillstyle' : 3005,
        'linecolor' : 635,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 3000 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZ_M3500' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZlepZhad_narrow_M-3500_13TeV-madgraph_v14-v1'],
        'fillcolor' : 634,
        'fillstyle' : 3005,
        'linecolor' : 635,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 3500 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZ_M4000' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZlepZhad_narrow_M-4000_13TeV-madgraph_v14-v1'],
        'fillcolor' : 635,
        'fillstyle' : 3005,
        'linecolor' : 636,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 4000 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZ_M4500' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZlepZhad_narrow_M-4500_13TeV-madgraph_v14-v1'],
        'fillcolor' : 635,
        'fillstyle' : 3005,
        'linecolor' : 636,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 4500 GeV",
        'weight': 1.,
        'plot': True,
    },
    
    'XWZ_M600' : {
        'order' : 1001,
        'files' : ['WprimeToWZToWhadZlep_narrow_M-600_13TeV-madgraph_v14-v1'],
        'fillcolor' : 623,
        'fillstyle' : 3005,
        'linecolor' : 623,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{W'} = 600 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XWZ_M800' : {
        'order' : 1001,
        'files' : ['WprimeToWZToWhadZlep_narrow_M-800_13TeV-madgraph_v14-v1'],
        'fillcolor' : 623,
        'fillstyle' : 3005,
        'linecolor' : 625,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{W'} = 800 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XWZ_M1000' : {
        'order' : 1001,
        'files' : ['WprimeToWZToWhadZlep_narrow_M-1000_13TeV-madgraph_v14-v3'],
        'fillcolor' : 625,
        'fillstyle' : 3005,
        'linecolor' : 628,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{W'} = 1000 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XWZ_M1200' : {
        'order' : 1001,
        'files' : ['WprimeToWZToWhadZlep_narrow_M-1200_13TeV-madgraph_v14-v1'],
        'fillcolor' : 625,
        'fillstyle' : 3005,
        'linecolor' : 628,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{W'} = 1200 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XWZ_M1400' : {
        'order' : 1001,
        'files' : ['WprimeToWZToWhadZlep_narrow_M-1400_13TeV-madgraph_v14-v1'],
        'fillcolor' : 628,
        'fillstyle' : 3005,
        'linecolor' : 629,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{W'} = 1400 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XWZ_M1600' : {
        'order' : 1001,
        'files' : ['WprimeToWZToWhadZlep_narrow_M-1600_13TeV-madgraph_v14-v1'],
        'fillcolor' : 628,
        'fillstyle' : 3005,
        'linecolor' : 629,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{W'} = 1600 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XWZ_M1800' : {
        'order' : 1001,
        'files' : ['WprimeToWZToWhadZlep_narrow_M-1800_13TeV-madgraph_v14-v1'],
        'fillcolor' : 629,
        'fillstyle' : 3005,
        'linecolor' : 633,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{W'} = 1800 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XWZ_M2000' : {
        'order' : 1001,
        'files' : ['WprimeToWZToWhadZlep_narrow_M-2000_13TeV-madgraph_v14-v1'],
        'fillcolor' : 633,
        'fillstyle' : 3005,
        'linecolor' : 634,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{W'} = 2000 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XWZ_M2500' : {
        'order' : 1001,
        'files' : ['WprimeToWZToWhadZlep_narrow_M-2500_13TeV-madgraph_v14-v1'],
        'fillcolor' : 633,
        'fillstyle' : 3005,
        'linecolor' : 634,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{W'} = 2500 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XWZ_M3000' : {
        'order' : 1001,
        'files' : ['WprimeToWZToWhadZlep_narrow_M-3000_13TeV-madgraph_v14-v1'],
        'fillcolor' : 634,
        'fillstyle' : 3005,
        'linecolor' : 635,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{W'} = 3000 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XWZ_M3500' : {
        'order' : 1001,
        'files' : ['WprimeToWZToWhadZlep_narrow_M-3500_13TeV-madgraph_v14-v1'],
        'fillcolor' : 634,
        'fillstyle' : 3005,
        'linecolor' : 635,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{W'} = 3500 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XWZ_M4000' : {
        'order' : 1001,
        'files' : ['WprimeToWZToWhadZlep_narrow_M-4000_13TeV-madgraph_v14-v1'],
        'fillcolor' : 635,
        'fillstyle' : 3005,
        'linecolor' : 636,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{W'} = 4000 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XWZ_M4500' : {
        'order' : 1001,
        'files' : ['WprimeToWZToWhadZlep_narrow_M-4500_13TeV-madgraph_v14-v1'],
        'fillcolor' : 635,
        'fillstyle' : 3005,
        'linecolor' : 636,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{W'} = 4500 GeV",
        'weight': 1.,
        'plot': True,
    },
        
    #ZhadZinv
    'XZZInv_M600' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZhadZinv_narrow_M-600_13TeV-madgraph_v14-v1'],
        'fillcolor' : 623,
        'fillstyle' : 3005,
        'linecolor' : 623,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 600 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZInv_M800' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZhadZinv_narrow_M-800_13TeV-madgraph_v14-v1'],
        'fillcolor' : 623,
        'fillstyle' : 3005,
        'linecolor' : 625,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 800 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZInv_M1000' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZhadZinv_narrow_M-1000_13TeV-madgraph_v14-v1'],
        'fillcolor' : 625,
        'fillstyle' : 3005,
        'linecolor' : 628,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 1000 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZInv_M1200' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZhadZinv_narrow_M-1200_13TeV-madgraph_v14-v1'],
        'fillcolor' : 625,
        'fillstyle' : 3005,
        'linecolor' : 628,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 1200 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZInv_M1400' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZhadZinv_narrow_M-1400_13TeV-madgraph_v14-v1'],
        'fillcolor' : 628,
        'fillstyle' : 3005,
        'linecolor' : 629,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 1400 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZInv_M1600' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZhadZinv_narrow_M-1600_13TeV-madgraph_v14-v1'],
        'fillcolor' : 628,
        'fillstyle' : 3005,
        'linecolor' : 629,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 1600 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZInv_M1800' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZhadZinv_narrow_M-1800_13TeV-madgraph_v14-v1'],
        'fillcolor' : 629,
        'fillstyle' : 3005,
        'linecolor' : 633,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 1800 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZInv_M2000' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZhadZinv_narrow_M-2000_13TeV-madgraph_v14-v1'],
        'fillcolor' : 633,
        'fillstyle' : 3005,
        'linecolor' : 634,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 2000 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZInv_M2500' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZhadZinv_narrow_M-2500_13TeV-madgraph_v14-v1'],
        'fillcolor' : 633,
        'fillstyle' : 3005,
        'linecolor' : 634,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 2500 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZInv_M3000' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZhadZinv_narrow_M-3000_13TeV-madgraph_v14-v1'],
        'fillcolor' : 634,
        'fillstyle' : 3005,
        'linecolor' : 635,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 3000 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZInv_M3500' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZhadZinv_narrow_M-3500_13TeV-madgraph_v14-v1'],
        'fillcolor' : 634,
        'fillstyle' : 3005,
        'linecolor' : 635,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 3500 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZInv_M4000' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZhadZinv_narrow_M-4000_13TeV-madgraph_v14-v2'],
        'fillcolor' : 635,
        'fillstyle' : 3005,
        'linecolor' : 636,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 4000 GeV",
        'weight': 1.,
        'plot': True,
    },
    'XZZInv_M4500' : {
        'order' : 1001,
        'files' : ['BulkGravToZZToZhadZinv_narrow_M-4500_13TeV-madgraph_v14-v1'],
        'fillcolor' : 635,
        'fillstyle' : 3005,
        'linecolor' : 636,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 4500 GeV",
        'weight': 1.,
        'plot': True,
    },
    
    # AZh
        'AZh_M225' : {
        'order' : 1001,
        'files' : ['GluGluToAToZhToLLBB_M225_13TeV-amcatnlo'],
        'fillcolor' : 623,
        'fillstyle' : 3005,
        'linecolor' : 623,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 225 GeV",
        'weight': 1.,
        'plot': False,
    },
    'AZh_M250' : {
        'order' : 1001,
        'files' : ['GluGluToAToZhToLLBB_M250_13TeV-amcatnlo'],
        'fillcolor' : 623,
        'fillstyle' : 3005,
        'linecolor' : 623,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 250 GeV",
        'weight': 1.,
        'plot': True,
    },
    'AZh_M275' : {
        'order' : 1001,
        'files' : ['GluGluToAToZhToLLBB_M275_13TeV-amcatnlo'],
        'fillcolor' : 623,
        'fillstyle' : 3005,
        'linecolor' : 625,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 275 GeV",
        'weight': 1.,
        'plot': False,
    },
    'AZh_M300' : {
        'order' : 1001,
        'files' : ['GluGluToAToZhToLLBB_M300_13TeV-amcatnlo'],
        'fillcolor' : 625,
        'fillstyle' : 3005,
        'linecolor' : 625,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 300 GeV",
        'weight': 1.,
        'plot': True,
    },
    'AZh_M325' : {
        'order' : 1001,
        'files' : ['GluGluToAToZhToLLBB_M325_13TeV-amcatnlo'],
        'fillcolor' : 625,
        'fillstyle' : 3005,
        'linecolor' : 628,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 325 GeV",
        'weight': 1.,
        'plot': False,
    },
    'AZh_M350' : {
        'order' : 1001,
        'files' : ['GluGluToAToZhToLLBB_M350_13TeV-amcatnlo'],
        'fillcolor' : 628,
        'fillstyle' : 3005,
        'linecolor' : 628,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 350 GeV",
        'weight': 1.,
        'plot': True,
    },
    'AZh_M400' : {
        'order' : 1001,
        'files' : ['GluGluToAToZhToLLBB_M400_13TeV-amcatnlo'],
        'fillcolor' : 628,
        'fillstyle' : 3005,
        'linecolor' : 629,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 400 GeV",
        'weight': 1.,
        'plot': True,
    },
    'AZh_M500' : {
        'order' : 1001,
        'files' : ['GluGluToAToZhToLLBB_M500_13TeV-amcatnlo'],
        'fillcolor' : 628,
        'fillstyle' : 3005,
        'linecolor' : 629,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 500 GeV",
        'weight': 1.,
        'plot': False,
    },
    'AZh_M600' : {
        'order' : 1001,
        'files' : ['GluGluToAToZhToLLBB_M600_13TeV-amcatnlo'],
        'fillcolor' : 629,
        'fillstyle' : 3005,
        'linecolor' : 633,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 600 GeV",
        'weight': 1.,
        'plot': True,
    },
    'AZh_M700' : {
        'order' : 1001,
        'files' : ['GluGluToAToZhToLLBB_M700_13TeV-amcatnlo'],
        'fillcolor' : 633,
        'fillstyle' : 3005,
        'linecolor' : 634,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 700 GeV",
        'weight': 1.,
        'plot': False,
    },
    'AZh_M800' : {
        'order' : 1001,
        'files' : ['GluGluToAToZhToLLBB_M800_13TeV-amcatnlo'],
        'fillcolor' : 634,
        'fillstyle' : 3005,
        'linecolor' : 635,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 800 GeV",
        'weight': 1.,
        'plot': True,
    },
    'AZh_M900' : {
        'order' : 1001,
        'files' : ['GluGluToAToZhToLLBB_M900_13TeV-amcatnlo'],
        'fillcolor' : 635,
        'fillstyle' : 3005,
        'linecolor' : 636,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 900 GeV",
        'weight': 1.,
        'plot': False,
    },
    'AZh_M1000' : {
        'order' : 1001,
        'files' : ['GluGluToAToZhToLLBB_M1000_13TeV-amcatnlo'],
        'fillcolor' : 635,
        'fillstyle' : 3005,
        'linecolor' : 636,
        'linewidth' : 3,
        'linestyle' : 1,
        'label' : "m_{X} = 1000 GeV",
        'weight': 1.,
        'plot': True,
    },
}
