from LatinoAnalysis.Tools.commonTools import getSampleFiles, getBaseW, addSampleWeight def nanoGetSampleFiles(inputDir, Sample): return getSampleFiles(inputDir, Sample, False, 'nanoLatino_') try: mc = [skey for skey in samples if skey != 'DATA' and not skey.startswith('Fake')] except NameError: mc = [] cuts = {} nuisances = {} def makeMCDirectory(x=''): return '' from LatinoAnalysis.Tools.HiggsXSection import HiggsXSection HiggsXS = HiggsXSection() ################################ EXPERIMENTAL UNCERTAINTIES ################################# #### Luminosity nuisances['lumi'] = { 'name': 'lumi_13TeV_2017', 'type': 'lnN', 'samples': dict((skey, '1.025') for skey in mc if skey not in ['top', 'DY']) } #### FAKES
try: mc = [ skey for skey in samples if skey != 'DATA' and not skey.startswith('Fake') ] except NameError: mc = [] cuts = {} nuisances = {} def makeMCDirectory(x=''): return '' from LatinoAnalysis.Tools.HiggsXSection import HiggsXSection HiggsXS = HiggsXSection() ''' cuts0j = [] cuts1j = [] cuts2j = [] for k in cuts: for cat in cuts[k]['categories']: if '0j' in cat: cuts0j.append(k+'_'+cat) elif '1j' in cat: cuts1j.append(k+'_'+cat) elif '2j' in cat: cuts2j.append(k+'_'+cat) else: print 'WARNING: name of category does not contain on either 0j,1j,2j' ''' ################################ EXPERIMENTAL UNCERTAINTIES ################################# #### Luminosity
import os import copy import inspect configurations = os.path.realpath(inspect.getfile( inspect.currentframe())) # this file configurations = os.path.dirname(configurations) # Full2018 configurations = os.path.dirname(configurations) # HWWSemiLepHighMass configurations = os.path.dirname(configurations) # Configurations from LatinoAnalysis.Tools.commonTools import getSampleFiles, getBaseW, addSampleWeight from LatinoAnalysis.Tools.HiggsXSection import HiggsXSection HiggsXS = HiggsXSection() def nanoGetSampleFiles(inputDir, sample): try: if _samples_noload: return [] except NameError: pass return getSampleFiles(inputDir, sample, True, 'nanoLatino_') # samples try: len(samples) except NameError: