Esempio n. 1
0
import os, sys
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
from src.classifier import Framework

from samples import *

c = Framework()
c.label = "bdt_dnn_multi_hiStat"
comment = "Option 7: 4-class DNN, w/o even-by-event mass res., ZJets_AMC_hiStat ( mass 105-160 )"
# change this line for each run
c.add_comment(comment)
print comment

c.outDir = '/tmp/dkondrat/ML_output/'
treePath = 'dimuons/tree'
metadataPath = 'dimuons/metadata'

c.set_tree_path(treePath)
c.set_metadata_path(metadataPath)

c.set_year("2017")

c.multiclass = True
c.dy_label = "ZJets_aMC"
c.tt_label = "tt_ll_POW"
c.ggh_label = "H2Mu_gg"
c.vbf_label = "H2Mu_VBF"

##################### Input samples #######################

c.add_data(SingleMu2017B.name, SingleMu2017B.path, SingleMu2017B.lumi)
Esempio n. 2
0
import os, sys
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
from src.classifier import Framework

from samples import *

c = Framework()
c.label = "bdt_dnn_multi_hiStat_m120To130"
comment = "Option 13: 4-class DNN, w/o even-by-event mass res., ZJets_AMC_hiStat ( mass 105-160 ), training mass window: [120, 130]; trying to balance datasets"
# change this line for each run
c.add_comment(comment)
print comment

c.outDir = '/tmp/dkondrat/ML_output/'
treePath = 'dimuons/tree'
metadataPath = 'dimuons/metadata'

c.set_tree_path(treePath)
c.set_metadata_path(metadataPath)

c.set_year("2017")
c.massWindow = [120, 130]
c.multiclass = True
c.dy_label = "ZJets_aMC"
c.tt_label = "tt_ll_POW"
c.ggh_label = "H2Mu_gg"
c.vbf_label = "H2Mu_VBF"

##################### Input samples #######################

c.add_data(SingleMu2017B.name, SingleMu2017B.path, SingleMu2017B.lumi)
import os, sys
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
from src.classifier import Framework

from samples import *

c = Framework()
c.label = "bdt_ucsd_hiStat_cs_ebe"
comment = "Option 3.2: BDTG_UCSD, with even-by-event mass res. weights"
# change this line for each run
c.add_comment(comment)
print comment

c.outDir = '/tmp/dkondrat/ML_output/'
treePath = 'dimuons/tree'
metadataPath = 'dimuons/metadata'

c.set_tree_path(treePath)
c.set_metadata_path(metadataPath)

c.set_year("2017")
c.ebe_weights = True

##################### Input samples #######################

c.add_signal_dir(ggH_2017_powheg.name, ggH_2017_powheg.path,
                 ggH_2017_powheg.xSec)
c.add_signal_dir(VBF_2017_powheg.name, VBF_2017_powheg.path,
                 VBF_2017_powheg.xSec)

c.add_background_dir(ZJets_aMC_2017_hiStat.name, ZJets_aMC_2017_hiStat.path,
Esempio n. 4
0
import os, sys
sys.path.append( os.path.dirname( os.path.dirname( os.path.abspath(__file__) ) ) )
from src.classifier import Framework

from samples import *

c = Framework()
c.label = "bdt_uf_hiStat"
comment = "Option 1: BDTG_UF_v1 (as in HIG-17-019), w/o even-by-event mass res., ZJets_AMC_hiStat ( mass 105-160 )"	
				# change this line for each run
c.add_comment(comment)
print comment

c.outDir = '/tmp/dkondrat/ML_output/'
treePath = 'dimuons/tree'
metadataPath = 'dimuons/metadata'

c.set_tree_path(treePath)
c.set_metadata_path(metadataPath)

c.set_year("2017")
c.ebe_weights = False

##################### Input samples #######################

c.add_signal_dir(ggH_2017_powheg.name, ggH_2017_powheg.path, ggH_2017_powheg.xSec)
c.add_signal_dir(VBF_2017_powheg.name, VBF_2017_powheg.path, VBF_2017_powheg.xSec)

c.add_background_dir(ZJets_aMC_2017_hiStat.name, ZJets_aMC_2017_hiStat.path, ZJets_aMC_2017_hiStat.xSec)
c.add_background_dir(tt_ll_POW_2017.name, tt_ll_POW_2017.path, tt_ll_POW_2017.xSec)
Esempio n. 5
0
import os, sys
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
from src.classifier import Framework

from samples import *

c = Framework()
c.label = "bdt_dnn_multi_hiStat_m120To130_options"
comment = "Option 3.5: 4-class DNN, mass window [120, 130], different models"
# change this line for each run
c.add_comment(comment)
print comment

c.outDir = '/tmp/dkondrat/ML_output/'
treePath = 'dimuons/tree'
metadataPath = 'dimuons/metadata'

c.set_tree_path(treePath)
c.set_metadata_path(metadataPath)

c.set_year("2017")
c.massWindow = [120, 130]
c.multiclass = True
c.dy_label = "ZJets_aMC"
c.tt_label = "tt_ll_POW"
c.ggh_label = "H2Mu_gg"
c.vbf_label = "H2Mu_VBF"

##################### Input samples #######################

c.add_data(SingleMu2017B.name, SingleMu2017B.path, SingleMu2017B.lumi)
Esempio n. 6
0
import os, sys
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
from src.classifier import Framework

from samples import *

c = Framework()
c.label = "bdt_dnn_multi"
comment = "Option 6: 4-class DNN, w/o even-by-event mass res., ZJets_AMC (smaller sample)"
# change this line for each run
c.add_comment(comment)
print comment

c.outDir = '/tmp/dkondrat/ML_output/'
treePath = 'dimuons/tree'
metadataPath = 'dimuons/metadata'

c.set_tree_path(treePath)
c.set_metadata_path(metadataPath)

c.set_year("2017")

c.multiclass = True
c.dy_label = "ZJets_aMC"
c.tt_label = "tt_ll_POW"
c.ggh_label = "H2Mu_gg"
c.vbf_label = "H2Mu_VBF"

##################### Input samples #######################

c.add_data(SingleMu2017B.name, SingleMu2017B.path, SingleMu2017B.lumi)
import os, sys
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
from src.classifier import Framework

from samples import *

c = Framework()
c.label = "bdt_uf_hiStat_ebe"
comment = "Option 2: BDTG_UF_v1 (as in HIG-17-019), with even-by-event mass res. weights, ZJets_AMC_hiStat ( mass 105-160 )"
# change this line for each run
c.add_comment(comment)
print comment

c.outDir = '/tmp/dkondrat/ML_output/'
treePath = 'dimuons/tree'
metadataPath = 'dimuons/metadata'

c.set_tree_path(treePath)
c.set_metadata_path(metadataPath)

c.set_year("2017")
c.ebe_weights = True

##################### Input samples #######################

c.add_signal_dir(ggH_2017_powheg.name, ggH_2017_powheg.path,
                 ggH_2017_powheg.xSec)
c.add_signal_dir(VBF_2017_powheg.name, VBF_2017_powheg.path,
                 VBF_2017_powheg.xSec)

c.add_background_dir(ZJets_aMC_2017_hiStat.name, ZJets_aMC_2017_hiStat.path,
Esempio n. 8
0
import os, sys
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
from src.classifier import Framework

from samples import *

c = Framework()
c.label = "bdt_ucsd"
comment = "Option 3: BDTG_UCSD, w/o even-by-event mass res., ZJets_AMC ( smaller sample )"
# change this line for each run
c.add_comment(comment)
print comment

c.outDir = '/tmp/dkondrat/ML_output/'
treePath = 'dimuons/tree'
metadataPath = 'dimuons/metadata'

c.set_tree_path(treePath)
c.set_metadata_path(metadataPath)

c.set_year("2017")
c.ebe_weights = False

##################### Input samples #######################

c.add_signal_dir(ggH_2017_powheg.name, ggH_2017_powheg.path,
                 ggH_2017_powheg.xSec)
c.add_signal_dir(VBF_2017_powheg.name, VBF_2017_powheg.path,
                 VBF_2017_powheg.xSec)

c.add_background_dir(ZJets_aMC_2017.name, ZJets_aMC_2017.path,
Esempio n. 9
0
import os, sys
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
from src.classifier import Framework

from samples import *

c = Framework()
c.label = "bdt_ucsd_hiStat"
comment = "Option 4: BDTG_UCSD, w/o even-by-event mass res., ZJets_AMC_hiStat ( mass 105-160 )"
# change this line for each run
c.add_comment(comment)
print comment

c.outDir = '/tmp/dkondrat/ML_output/'
treePath = 'dimuons/tree'
metadataPath = 'dimuons/metadata'

c.set_tree_path(treePath)
c.set_metadata_path(metadataPath)

c.set_year("2017")
c.ebe_weights = False

##################### Input samples #######################

c.add_signal_dir(ggH_2017_powheg.name, ggH_2017_powheg.path,
                 ggH_2017_powheg.xSec)
c.add_signal_dir(VBF_2017_powheg.name, VBF_2017_powheg.path,
                 VBF_2017_powheg.xSec)

c.add_background_dir(ZJets_aMC_2017_hiStat.name, ZJets_aMC_2017_hiStat.path,
Esempio n. 10
0
import os, sys
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
from src.classifier import Framework

from samples import *

c = Framework()
c.label = "bdt_dnn_binary"
comment = "Option 11: binary DNN, w/o even-by-event mass res., ZJets_AMC ( smaller sample )"
# change this line for each run
c.add_comment(comment)
print comment

c.outDir = '/tmp/dkondrat/ML_output/'
treePath = 'dimuons/tree'
metadataPath = 'dimuons/metadata'

c.set_tree_path(treePath)
c.set_metadata_path(metadataPath)

c.set_year("2017")

c.multiclass = False
c.sig_label = "sig"
c.bkg_label = "bkg"

##################### Input samples #######################

c.add_data(SingleMu2017B.name, SingleMu2017B.path, SingleMu2017B.lumi)
c.add_data(SingleMu2017C.name, SingleMu2017C.path, SingleMu2017C.lumi)
c.add_data(SingleMu2017D.name, SingleMu2017D.path, SingleMu2017D.lumi)
import os, sys
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
from src.classifier import Framework

from samples import *

c = Framework()
c.label = "bdt_dnn_binary_hiStat"
comment = "Option 9: binary DNN, w/o even-by-event mass res., ZJets_AMC_hiStat ( mass 105-160 )"
# change this line for each run
c.add_comment(comment)
print comment

c.outDir = '/tmp/dkondrat/ML_output/'
treePath = 'dimuons/tree'
metadataPath = 'dimuons/metadata'

c.set_tree_path(treePath)
c.set_metadata_path(metadataPath)

c.set_year("2017")

c.multiclass = False
c.sig_label = "sig"
c.bkg_label = "bkg"

##################### Input samples #######################

c.add_data(SingleMu2017B.name, SingleMu2017B.path, SingleMu2017B.lumi)
c.add_data(SingleMu2017C.name, SingleMu2017C.path, SingleMu2017C.lumi)
c.add_data(SingleMu2017D.name, SingleMu2017D.path, SingleMu2017D.lumi)
Esempio n. 12
0
import os, sys

sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
from src.classifier import Framework

from samples import *

c = Framework()
c.label = "bdt_dnn_multi_hiStat_m120To130_cs_noSingleMu"
comment = "Option 3.4: 4-class DNN, mass window [120, 130], no single muon variables"
# change this line for each run
c.add_comment(comment)
print comment

c.outDir = '/tmp/dkondrat/ML_output/'
treePath = 'dimuons/tree'
metadataPath = 'dimuons/metadata'

c.set_tree_path(treePath)
c.set_metadata_path(metadataPath)

c.set_year("2017")
c.massWindow = [120, 130]
c.multiclass = True
c.dy_label = "ZJets_aMC"
c.tt_label = "tt_ll_POW"
c.ggh_label = "H2Mu_gg"
c.vbf_label = "H2Mu_VBF"

##################### Input samples #######################
Esempio n. 13
0
import os, sys
sys.path.append( os.path.dirname( os.path.dirname( os.path.abspath(__file__) ) ) )
from src.classifier import Framework

from samples import *

c = Framework()
c.label = "dnn_ucsdfiles"
comment = "4-class DNN, using UCSD files, mass window [120, 130]"	
				# change this line for each run
c.add_comment(comment)
print comment

c.outDir = '/tmp/dkondrat/ML_output/'
treePath = 'tree'
metadataPath = 'dimuons/metadata'

c.set_tree_path(treePath)
c.set_metadata_path(metadataPath)

c.set_year("inclusive_ucsd")
c.massWindow = [120,130]
c.multiclass = True
c.dy_label = "ZJets_aMC"
c.tt_label = "tt_ll_POW"
c.ggh_label = "H2Mu_gg"
c.vbf_label = "H2Mu_VBF"


##################### Input samples #######################
Esempio n. 14
0
import os, sys
sys.path.append( os.path.dirname( os.path.dirname( os.path.abspath(__file__) ) ) )
from src.classifier import Framework

from samples import *

c = Framework()
c.label = "bdt_uf"
comment = "Option 0: BDTG_UF_v1 (as in HIG-17-019), w/o even-by-event mass res., ZJets_AMC ( smaller sample )"	
				# change this line for each run
c.add_comment(comment)
print comment

c.outDir = '/tmp/dkondrat/ML_output/'
treePath = 'dimuons/tree'
metadataPath = 'dimuons/metadata'

c.set_tree_path(treePath)
c.set_metadata_path(metadataPath)

c.set_year("2017")
c.ebe_weights = False

##################### Input samples #######################

c.add_signal_dir(ggH_2017_powheg.name, ggH_2017_powheg.path, ggH_2017_powheg.xSec)
c.add_signal_dir(VBF_2017_powheg.name, VBF_2017_powheg.path, VBF_2017_powheg.xSec)

c.add_background_dir(ZJets_aMC_2017.name, ZJets_aMC_2017.path, ZJets_aMC_2017.xSec)
c.add_background_dir(tt_ll_POW_2017.name, tt_ll_POW_2017.path, tt_ll_POW_2017.xSec)