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,
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)
import os, sys sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) from src.classifier import Framework c = Framework() inFileDir = "/data/dmitry/Hmumu/ntuples/" treePath = 'dimuons/tree' signal = [['H2Mu_VBF', 18.835700], ['H2Mu_gg', 232.557886], ['H2Mu_WH_neg', 0.304798], ['H2Mu_WH_pos', 0.437732], ['H2Mu_ZH', 0.837788]] background = [['WW', 10524.477792], ['WWW', 79.037588], ['WWZ', 63.230267], ['WZZ', 17.997588], ['WZ_2l', 909.986306], ['WZ_3l', 1853.675094], ['ZJets_AMC', 1137600.914372], ['ZZZ', 3.428108], ['ZZ_2l_2q', 722.244018], ['ZZ_2l_2v', 212.112867], ['ZZ_4l', 946.472171], ['tW_neg_1', 9563.665061], ['tW_neg_2', 9548.841351], ['tW_pos_1', 9502.605773], ['tW_pos_2', 9546.889180], ['tZq', 85.976629], ['ttW_1', 196.426646], ['ttW_2', 195.472703], ['ttZ', 246.881972], ['tt_ll_AMC', 97340.321489], ['tt_ll_MG_1', 98109.617801], ['tt_ll_MG_2', 97747.879187]] for s in signal: c.add_signal(s[0], inFileDir + s[0] + ".root", s[1]) for b in background: c.add_background(b[0], inFileDir + b[0] + ".root", b[1]) # c.add_signal('H2Mu_gg', inFileDir+"H2Mu_gg.root", 0.006343) # label, path, weight # c.add_signal('H2Mu_VBF', inFileDir+"H2Mu_VBF.root", 0.000495)
import os, sys sys.path.append( os.path.dirname( os.path.dirname( os.path.abspath(__file__) ) ) ) from src.classifier import Framework c = Framework() comment = "Multiclassification: 4 classes, V2, +2016 data, jet variable initialization: -5" # change this line for each run c.add_comment(comment) print comment treePath = 'dimuons/tree' # path = '/tmp/Hmumu_ntuples/updated/' path = '/scratch/browngpu/dkondra/2016_ntuples_updated/' c.add_data('SingleMu_2016B' , path+'/SingleMu_2016B/' , 5788) c.add_data('SingleMu_2016C' , path+'/SingleMu_2016C/' , 2573) c.add_data('SingleMu_2016D' , path+'/SingleMu_2016D/' , 4248) c.add_data('SingleMu_2016E' , path+'/SingleMu_2016E/' , 4009) c.add_data('SingleMu_2016F_1' , path+'/SingleMu_2016F_1/' , 3102) c.add_data('SingleMu_2016G' , path+'/SingleMu_2016G/' , 7540) c.add_data('SingleMu_2016H_1' , path+'/SingleMu_2016H_1/' , 8392) c.add_data('SingleMu_2016H_2' , path+'/SingleMu_2016H_2/' , 214) c.add_category('H2Mu_gg', True) c.add_dir_to_category('H2Mu_gg', path+'/H2Mu_ggH/', 0.009618, 'H2Mu_gg') c.add_category('H2Mu_VBF', True) c.add_dir_to_category('H2Mu_VBF', path+'/H2Mu_VBF/', 0.0008208, 'H2Mu_VBF') c.add_category('ZJets_MG', False) c.add_dir_to_category('ZJets_MG', path+'/ZJets_MG/', 5765.4, 'ZJets_MG')
import os, sys sys.path.append( os.path.dirname( os.path.dirname( os.path.abspath(__file__) ) ) ) from src.classifier import Framework c = Framework() treePath = 'dimuons/tree' mc_path = "/mnt/hadoop/store/user/dkondrat/" signal = [ ['H2Mu_VBF', "/VBF_HToMuMu_M125_13TeV_powheg_pythia8/H2Mu_VBF/180827_202716/0000/tuple_*.root", 0.0008208 ], ['H2Mu_gg', "/GluGlu_HToMuMu_M125_13TeV_powheg_pythia8/H2Mu_gg/180827_202700/0000/tuple_*.root", 0.009618 ], # ['H2Mu_WH_neg', "/WMinusH_HToMuMu_M125_13TeV_powheg_pythia8/H2Mu_WH_neg/180827_202757/0000/tuple_*.root", 0.0001164 ], # ['H2Mu_WH_pos', "/WPlusH_HToMuMu_M125_13TeV_powheg_pythia8/H2Mu_WH_pos/180827_202738/0000/tuple_*.root", 0.0001858 ], # ['H2Mu_ZH', "/ZH_HToMuMu_M125_13TeV_powheg_pythia8/H2Mu_ZH/180827_202818/0000/tuple_*.root", 0.0002136 ] ] bkg_path = "/mnt/hadoop/store/user/dkondrat/"#"/tmp/Hmumu_ntuples" background = [ # ['WW', "/WWTo2L2Nu_13TeV-powheg/WW/180827_203218/0000/tuple_*.root", 12.46 ], # ['WWW', "/WWW_4F_TuneCUETP8M1_13TeV-amcatnlo-pythia8/WWW/180827_203402/0000/tuple_*.root", 0.2086 ], # ['WWZ', "/WWZ_TuneCUETP8M1_13TeV-amcatnlo-pythia8/WWZ/180827_203422/0000/tuple_*.root", 0.1651 ], # ['WZZ', "/WZZ_TuneCUETP8M1_13TeV-amcatnlo-pythia8/WZZ/180827_203439/0000/tuple_*.root", 0.05565 ], # ['WZ_2l', "/WZTo2L2Q_13TeV_amcatnloFXFX_madspin_pythia8/WZ_2l/180827_203235/0000/tuple_*.root", 4.409 ], # ['WZ_3l', "/WZTo3LNu_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8/WZ_3l_AMC/180827_203253/0000/tuple_*.root", 2.113 ], ['ZJets_AMC', "/DYJetsToLL_M-50_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8/ZJets_AMC/180827_202835/0000/tuple_*.root", 5765.4 ], # ['ZZZ', "/ZZZ_TuneCUETP8M1_13TeV-amcatnlo-pythia8/ZZZ/180827_203458/0000/tuple_*.root" , 0.01398 ], # ['ZZ_2l_2q', "/ZZTo2L2Q_13TeV_amcatnloFXFX_madspin_pythia8/ZZ_2l_2q/180827_203327/0000/tuple_*.root", 3.22 ], # ['ZZ_2l_2v', "/ZZTo2L2Nu_13TeV_powheg_pythia8/ZZ_2l_2v/180827_203311/0000/tuple_*.root", 0.564 ], # ['ZZ_4l', "/ZZTo4L_13TeV-amcatnloFXFX-pythia8/ZZ_4l_AMC/180827_203344/0000/tuple_*.root", 1.212 ],
from ROOT import gInterpreter, gSystem gInterpreter.ProcessLine('#include "interface/JetInfo.h"') gInterpreter.ProcessLine('#include "interface/EventInfo.h"') gInterpreter.ProcessLine('#include "interface/VertexInfo.h"') gInterpreter.ProcessLine('#include "interface/JetPairInfo.h"') gInterpreter.ProcessLine('#include "interface/MuonInfo.h"') gInterpreter.ProcessLine('#include "interface/MuPairInfo.h"') gInterpreter.ProcessLine('#include "interface/EleInfo.h"') gInterpreter.ProcessLine('#include "interface/MetInfo.h"') gInterpreter.ProcessLine('#include "interface/MhtInfo.h"') gInterpreter.ProcessLine('#include "interface/GenParentInfo.h"') gInterpreter.ProcessLine('#include "interface/GenMuonInfo.h"') gInterpreter.ProcessLine('#include "interface/GenMuPairInfo.h"') gInterpreter.ProcessLine('#include "interface/GenJetInfo.h"') c = Framework() treePath = 'dimuons/tree' c.add_data_to_evaluate(SingleMu2017B.name, SingleMu2017B.path) c.add_data_to_evaluate(SingleMu2017C.name, SingleMu2017C.path) c.add_data_to_evaluate(SingleMu2017D.name, SingleMu2017D.path) c.add_data_to_evaluate(SingleMu2017E.name, SingleMu2017E.path) c.add_data_to_evaluate(SingleMu2017F.name, SingleMu2017F.path) c.add_mc_dir_to_evaluate(ZJets_aMC_2017_hiStat.name, ZJets_aMC_2017_hiStat.path, ZJets_aMC_2017_hiStat.xSec) # c.add_mc_dir_to_evaluate(ZJets_aMC_2017_hiStat.name, ZJets_aMC_2017_hiStat.path, ZJets_aMC_2017_hiStat.xSec) c.add_mc_dir_to_evaluate(tt_ll_POW_2017.name, tt_ll_POW_2017.path, tt_ll_POW_2017.xSec) c.add_mc_dir_to_evaluate(ggH_2017_powheg.name, ggH_2017_powheg.path,
import os, sys sys.path.append( os.path.dirname( os.path.dirname( os.path.abspath(__file__) ) ) ) from src.classifier import Framework c = Framework() comment = "Keras test: UCSD model, variables: HIG-17-019, only 1 jetPair + min/max_dR (mu/dimu and jet) + zepenfeld + singleMu (pT, eta, phi).\n Dropout(0.2)\n\ model_50_D2_25_D2_kldiv" # change this line for each run c.add_comment(comment) print comment treePath = 'dimuons/tree' # mc_path = "/mnt/hadoop/store/user/dkondrat/" mc_path = '/tmp/Hmumu_ntuples/updated/' signal = [ ['H2Mu_VBF', "/H2Mu_VBF/", 0.0008208 ], ['H2Mu_gg', "/H2Mu_ggH/", 0.009618 ], # ['H2Mu_VBF', "/VBF_HToMuMu_M125_13TeV_powheg_pythia8/H2Mu_VBF/180827_202716/0000/", 0.0008208 ], # ['H2Mu_gg', "/GluGlu_HToMuMu_M125_13TeV_powheg_pythia8/H2Mu_gg/180827_202700/0000/", 0.009618 ], # ['H2Mu_WH_neg', "/WMinusH_HToMuMu_M125_13TeV_powheg_pythia8/H2Mu_WH_neg/180827_202757/0000/", 0.0001164 ], # ['H2Mu_WH_pos', "/WPlusH_HToMuMu_M125_13TeV_powheg_pythia8/H2Mu_WH_pos/180827_202738/0000/", 0.0001858 ], # ['H2Mu_ZH', "/ZH_HToMuMu_M125_13TeV_powheg_pythia8/H2Mu_ZH/180827_202818/0000/", 0.0002136 ] ] # bkg_path = "/mnt/hadoop/store/user/dkondrat/"#"/tmp/Hmumu_ntuples" bkg_path = '/tmp/Hmumu_ntuples/updated/' background = [ # ['tt_ll_AMC', "/tt_ll_AMC/", 85.656*0.9 ], ['ZJets_MG', "/ZJets_MG/", 5765.4 ], # ['WW', "/WWTo2L2Nu_13TeV-powheg/WW/180827_203218/0000/", 12.46 ], # ['WWW', "/WWW_4F_TuneCUETP8M1_13TeV-amcatnlo-pythia8/WWW/180827_203402/0000/", 0.2086 ],
from ROOT import gInterpreter, gSystem gInterpreter.ProcessLine('#include "interface/JetInfo.h"') gInterpreter.ProcessLine('#include "interface/EventInfo.h"') gInterpreter.ProcessLine('#include "interface/VertexInfo.h"') gInterpreter.ProcessLine('#include "interface/JetPairInfo.h"') gInterpreter.ProcessLine('#include "interface/MuonInfo.h"') gInterpreter.ProcessLine('#include "interface/MuPairInfo.h"') gInterpreter.ProcessLine('#include "interface/EleInfo.h"') gInterpreter.ProcessLine('#include "interface/MetInfo.h"') gInterpreter.ProcessLine('#include "interface/MhtInfo.h"') gInterpreter.ProcessLine('#include "interface/GenParentInfo.h"') gInterpreter.ProcessLine('#include "interface/GenMuonInfo.h"') gInterpreter.ProcessLine('#include "interface/GenMuPairInfo.h"') gInterpreter.ProcessLine('#include "interface/GenJetInfo.h"') c = Framework() treePath = 'dimuons/tree' # c.add_data_to_evaluate(SingleMu2017B.name, SingleMu2017B.path+"/*root") # c.add_data_to_evaluate(SingleMu2017C.name, SingleMu2017C.path+"/*root") # c.add_data_to_evaluate(SingleMu2017D.name, SingleMu2017D.path+"/*root") # c.add_data_to_evaluate(SingleMu2017E.name, SingleMu2017E.path+"/*root") # c.add_data_to_evaluate(SingleMu2017F.name, SingleMu2017F.path+"/*root") # c.add_mc_to_evaluate(ZJets_aMC_2017_hiStat.name, ZJets_aMC_2017_hiStat.path+"/*root", ZJets_aMC_2017_hiStat.xSec) c.add_mc_dir_to_evaluate(ZJets_aMC_2017_hiStat.name, ZJets_aMC_2017_hiStat.path, ZJets_aMC_2017_hiStat.xSec) # c.add_mc_to_evaluate(tt_ll_POW_2017.name, tt_ll_POW_2017.path+"/*root", tt_ll_POW_2017.xSec) # c.add_mc_to_evaluate(ggH_2017_powheg.name, ggH_2017_powheg.path+"/*root", ggH_2017_powheg.xSec) # c.add_mc_to_evaluate(VBF_2017_powheg.name, VBF_2017_powheg.path+"/*root", VBF_2017_powheg.xSec)
import os, sys sys.path.append( os.path.dirname( os.path.dirname( os.path.abspath(__file__) ) ) ) from src.classifier import Framework c = Framework() # comment = "Multiclassification: 4 classes, V2, +2016 data, jet variable initialization: -5" # change this line for each run # c.add_comment(comment) # print comment treePath = 'dimuons/tree' # path = '/tmp/Hmumu_ntuples/updated/' # path = '/scratch/browngpu/dkondra/2016_ntuples_updated/' # path = "/mnt/hadoop/store/user/dkondrat/" # c.add_data('SingleMu_2016B', path+'SingleMuon/SingleMu_2017B/190327_172730/0000/', 4823 ) # lumi [/pb] # c.add_data('SingleMu_2016B' , path+'/SingleMu_2016B/' , 5788) # c.add_data('SingleMu_2016C' , path+'/SingleMu_2016C/' , 2573) # c.add_data('SingleMu_2016D' , path+'/SingleMu_2016D/' , 4248) # c.add_data('SingleMu_2016E' , path+'/SingleMu_2016E/' , 4009) # c.add_data('SingleMu_2016F_1' , path+'/SingleMu_2016F_1/' , 3102) # c.add_data('SingleMu_2016G' , path+'/SingleMu_2016G/' , 7540) # c.add_data('SingleMu_2016H_1' , path+'/SingleMu_2016H_1/' , 8392) # c.add_data('SingleMu_2016H_2' , path+'/SingleMu_2016H_2/' , 214) # c.add_category('H2Mu_gg', True) # c.add_dir_to_category('H2Mu_gg', path+'/GluGluHToMuMu_M-125_TuneCP5_PSweights_13TeV_powheg_pythia8/H2Mu_gg_powheg/190323_193526/0000/', 0.009618, 'H2Mu_gg') # c.add_category('H2Mu_VBF', True) # c.add_dir_to_category('H2Mu_VBF', path+'/VBFHToMuMu_M-125_TuneCP5_PSweights_13TeV_powheg_pythia8/H2Mu_VBF_powheg/190322_195711/0000/', 0.0008208, 'H2Mu_VBF')
from ROOT import gInterpreter, gSystem gInterpreter.ProcessLine('#include "interface/JetInfo.h"') gInterpreter.ProcessLine('#include "interface/EventInfo.h"') gInterpreter.ProcessLine('#include "interface/VertexInfo.h"') gInterpreter.ProcessLine('#include "interface/JetPairInfo.h"') gInterpreter.ProcessLine('#include "interface/MuonInfo.h"') gInterpreter.ProcessLine('#include "interface/MuPairInfo.h"') gInterpreter.ProcessLine('#include "interface/EleInfo.h"') gInterpreter.ProcessLine('#include "interface/MetInfo.h"') gInterpreter.ProcessLine('#include "interface/MhtInfo.h"') gInterpreter.ProcessLine('#include "interface/GenParentInfo.h"') gInterpreter.ProcessLine('#include "interface/GenMuonInfo.h"') gInterpreter.ProcessLine('#include "interface/GenMuPairInfo.h"') gInterpreter.ProcessLine('#include "interface/GenJetInfo.h"') c = Framework() treePath = 'dimuons/tree' c.add_data_to_evaluate( 'SingleMu2017B', '/mnt/hadoop/store/user/dkondrat/SingleMuon/SingleMu_2017B/190327_172730/0000/*root' ) c.add_mc_to_evaluate( 'ZJets_AMC', '/mnt/hadoop/store/user/dkondrat//DYJetsToLL_M-50_TuneCP5_13TeV-amcatnloFXFX-pythia8/ZJets_AMC/190323_195010/0000/*root', 5765.4) c.add_mc_to_evaluate( 'tt_ll_POW', '/mnt/hadoop/store/user/dkondrat/TTTo2L2Nu_TuneCP5_PSweights_13TeV-powheg-pythia8/tt_ll_POW/190322_195819/0000/*root', 85.656)
import os, sys sys.path.append( os.path.dirname( os.path.dirname( os.path.abspath(__file__) ) ) ) from src.classifier import Framework c = Framework() c.add_comment("BDT + singleMu") # change this line for each run! treePath = 'dimuons/tree' mc_path = "/mnt/hadoop/store/user/dkondrat/" signal = [ ['H2Mu_VBF', "/VBF_HToMuMu_M125_13TeV_powheg_pythia8/H2Mu_VBF/180827_202716/0000/", 0.0008208 ], ['H2Mu_gg', "/GluGlu_HToMuMu_M125_13TeV_powheg_pythia8/H2Mu_gg/180827_202700/0000/", 0.009618 ], # ['H2Mu_WH_neg', "/WMinusH_HToMuMu_M125_13TeV_powheg_pythia8/H2Mu_WH_neg/180827_202757/0000/", 0.0001164 ], # ['H2Mu_WH_pos', "/WPlusH_HToMuMu_M125_13TeV_powheg_pythia8/H2Mu_WH_pos/180827_202738/0000/", 0.0001858 ], # ['H2Mu_ZH', "/ZH_HToMuMu_M125_13TeV_powheg_pythia8/H2Mu_ZH/180827_202818/0000/", 0.0002136 ] ] bkg_path = "/mnt/hadoop/store/user/dkondrat/"#"/tmp/Hmumu_ntuples" background = [ # ['WW', "/WWTo2L2Nu_13TeV-powheg/WW/180827_203218/0000/", 12.46 ], # ['WWW', "/WWW_4F_TuneCUETP8M1_13TeV-amcatnlo-pythia8/WWW/180827_203402/0000/", 0.2086 ], # ['WWZ', "/WWZ_TuneCUETP8M1_13TeV-amcatnlo-pythia8/WWZ/180827_203422/0000/", 0.1651 ], # ['WZZ', "/WZZ_TuneCUETP8M1_13TeV-amcatnlo-pythia8/WZZ/180827_203439/0000/", 0.05565 ], # ['WZ_2l', "/WZTo2L2Q_13TeV_amcatnloFXFX_madspin_pythia8/WZ_2l/180827_203235/0000/", 4.409 ], # ['WZ_3l', "/WZTo3LNu_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8/WZ_3l_AMC/180827_203253/0000/", 2.113 ], # ['ZJets_AMC', "/DYJetsToLL_M-50_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8/ZJets_AMC/180827_202835/0000/", 5765.4 ], # ['ZZZ', "/ZZZ_TuneCUETP8M1_13TeV-amcatnlo-pythia8/ZZZ/180827_203458/0000/" , 0.01398 ], # ['ZZ_2l_2q', "/ZZTo2L2Q_13TeV_amcatnloFXFX_madspin_pythia8/ZZ_2l_2q/180827_203327/0000/", 3.22 ], # ['ZZ_2l_2v', "/ZZTo2L2Nu_13TeV_powheg_pythia8/ZZ_2l_2v/180827_203311/0000/", 0.564 ], # ['ZZ_4l', "/ZZTo4L_13TeV-amcatnloFXFX-pythia8/ZZ_4l_AMC/180827_203344/0000/", 1.212 ],
import os, sys sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) from src.classifier import Framework c = Framework() comment = "Multiclassification: 4 classes, V2, +2017 data, jet variable initialization: -5" # change this line for each run c.add_comment(comment) print comment treePath = 'dimuons/tree' # path = '/tmp/Hmumu_ntuples/updated/' path = "/mnt/hadoop/store/user/dkondrat/2017_ntuples/" # path = '/scratch/browngpu/dkondra/2016_ntuples_updated/' c.add_data('SingleMu_2017B', path + 'SingleMuon/SingleMu_2017B/180802_163835/0000/', 4823) c.add_data('SingleMu_2017C', path + 'SingleMuon/SingleMu_2017C/180802_163916/0000/', 9664) c.add_data('SingleMu_2017D', path + 'SingleMuon/SingleMu_2017D/180802_163956/0000/', 4252) c.add_data('SingleMu_2017E', path + 'SingleMuon/SingleMu_2017E/180802_164036/0000/', 9278) c.add_data('SingleMu_2017F', path + 'SingleMuon/SingleMu_2017F/180802_164117/0000/', (13540 - 916)) c.add_category('H2Mu_gg', True) c.add_dir_to_category( 'H2Mu_gg', path + '/GluGlu_HToMuMu_M125_13TeV_amcatnloFXFX_pythia8/180802_164158/0000/',
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 #######################
import os, sys sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) from src.classifier import Framework c = Framework() # comment = "Multiclassification: 4 classes, V2, +2016 data, jet variable initialization: -5" # change this line for each run # c.add_comment(comment) # print comment treePath = 'dimuons/tree' # path = '/tmp/Hmumu_ntuples/updated/' # path = '/scratch/browngpu/dkondra/2016_ntuples_updated/' path = '/scratch/gilbreth/dkondra/' # path = "/mnt/hadoop/store/user/dkondrat/" # c.add_data('SingleMu_2016B' , path+'/SingleMu_2016B/' , 5788) # c.add_data('SingleMu_2016C' , path+'/SingleMu_2016C/' , 2573) # c.add_data('SingleMu_2016D' , path+'/SingleMu_2016D/' , 4248) # c.add_data('SingleMu_2016E' , path+'/SingleMu_2016E/' , 4009) # c.add_data('SingleMu_2016F_1' , path+'/SingleMu_2016F_1/' , 3102) # c.add_data('SingleMu_2016G' , path+'/SingleMu_2016G/' , 7540) # c.add_data('SingleMu_2016H_1' , path+'/SingleMu_2016H_1/' , 8392) # c.add_data('SingleMu_2016H_2' , path+'/SingleMu_2016H_2/' , 214) c.add_category('H2Mu_gg', True) c.add_dir_to_category( 'H2Mu_gg', path + '/GluGluHToMuMu_M-125_TuneCP5_PSweights_13TeV_powheg_pythia8/H2Mu_gg_powheg/190323_193526/0000/', 0.009618, 'H2Mu_gg')
import os, sys sys.path.append( os.path.dirname( os.path.dirname( os.path.abspath(__file__) ) ) ) from src.classifier import Framework c = Framework() # comment = "Multiclassification: 4 classes, V2, +2016 data, jet variable initialization: -5" # change this line for each run # c.add_comment(comment) # print comment treePath = 'dimuons/tree' metadataPath = 'dimuons/metadata' # path = '/tmp/Hmumu_ntuples/updated/' # path = '/scratch/browngpu/dkondra/2016_ntuples_updated/' path = "/tmp/dkondrat/updated_2017_mc/" # c.add_data('SingleMu_2016B', path+'SingleMuon/SingleMu_2017B/190327_172730/0000/', 4823 ) # lumi [/pb] c.add_data('SingleMu_2016B', path+'/SingleMu2017B/', 4823 ) # lumi [/pb] # c.add_data('SingleMu_2016B' , path+'/SingleMu_2016B/' , 5788) # c.add_data('SingleMu_2016C' , path+'/SingleMu_2016C/' , 2573) # c.add_data('SingleMu_2016D' , path+'/SingleMu_2016D/' , 4248) # c.add_data('SingleMu_2016E' , path+'/SingleMu_2016E/' , 4009) # c.add_data('SingleMu_2016F_1' , path+'/SingleMu_2016F_1/' , 3102) # c.add_data('SingleMu_2016G' , path+'/SingleMu_2016G/' , 7540) # c.add_data('SingleMu_2016H_1' , path+'/SingleMu_2016H_1/' , 8392) # c.add_data('SingleMu_2016H_2' , path+'/SingleMu_2016H_2/' , 214) # c.add_category('H2Mu_gg', True) # c.add_dir_to_category('H2Mu_gg', path+'/GluGluHToMuMu_M-125_TuneCP5_PSweights_13TeV_powheg_pythia8/H2Mu_gg_powheg/190323_193526/0000/', 0.009618, 'H2Mu_gg')