'channel': 'ee', }, '53mc12': { 'files': 'file:/storage/8/dhaitz/testfiles/DYJetsToLL_M-50_TuneZ2Star_8TeV-madgraph-tarball__Summer12_DR53X-PU_RD1_START53_V7N-v1__AODSIM.root', 'globalTag': 'START53_V27::All', 'nickName': 'DYJetsToLL_M_50_madgraph_8TeV', 'channel': 'eemm', }, } KappaParser.parseArgumentsWithTestDict(testdict) process = getBaseConfig( globaltag=KappaParser.globalTag, testfile=KappaParser.files, maxevents=KappaParser.maxEvents, nickname=KappaParser.nickName, outputfilename="skim53.root", channel=KappaParser.channel, ) ## for grid-control: else: process = getBaseConfig( globaltag='@GLOBALTAG@', testfile=cms.untracked.vstring('@FILE_NAMES@'.strip('"').split('", "')), maxevents=-1, nickname='@NICK@', outputfilename='kappatuple.root', channel = '@CHANNEL@', is_data = gc_var_or_callable_parameter(gc_var_name='@IS_DATA@', callable=getBaseConfig), )
def main(): # run local skim by hand without replacements by grid-control if '@' in '@NICK@': KappaParser = kappaparser.KappaParserZJet() KappaParser.setDefault('test', '742data12') testdict = { '53data12': { 'files': 'file:/storage/8/dhaitz/testfiles/data_AOD_2012A.root', 'globalTag': 'FT53_V21A_AN6::All', 'nickName': 'DoubleMu_Run2012A_22Jan2013_8TeV', 'channel': 'mm', }, '53mc12': { 'files': 'file:/storage/8/dhaitz/testfiles/DYJetsToLL_M-50_TuneZ2Star_8TeV-madgraph-tarball__Summer12_DR53X-PU_RD1_START53_V7N-v1__AODSIM.root', 'globalTag': 'START53_V27::All', 'nickName': 'DYJetsToLL_M_50_madgraph_8TeV', 'channel': 'mm', }, '73mc15': { 'files': 'file:/storage/8/dhaitz/testfiles/DYJetsToLL_M-50_13TeV-madgraph-pythia8__Phys14DR-PU20bx25_PHYS14_25_V1-v1__AODSIM.root', 'globalTag': 'PHYS14_25_V1', 'nickName': 'DYJetsToLL_M_50_madgraph_13TeV', 'channel': 'mm', }, '740data12': { 'files': 'file:/storage/8/dhaitz/testfiles/DoubleMuParked__CMSSW_7_4_0_pre9_ROOT6-GR_R_74_V8_1Apr_RelVal_dm2012D-v2__RECO.root', 'globalTag': 'GR_R_74_V8', 'nickName': 'DoubleMu_Run2012A_22Jan2013_8TeV', 'channel': 'mm', }, '742data12': { 'files': 'file:/storage/8/dhaitz/testfiles/DoubleMuParked__CMSSW_7_4_2-GR_R_74_V12_19May_RelVal_dm2012D-v1__RECO.root', 'globalTag': 'GR_R_74_V12', 'nickName': 'DoubleMu_Run2012A_22Jan2013_8TeV', 'channel': 'mm', }, '742mc15': { 'files': 'root://xrootd.unl.edu//store/mc/RunIISpring15DR74/DYJetsToLL_M-50_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8/AODSIM/StartupFlat10to50bx50Raw_MCRUN2_74_V8-v1/10000/04CA79E8-8201-E511-9D9C-0025905A60AA.root', 'globalTag': 'MCRUN2_74_V8', 'nickName': 'DYJetsToLL_M_50_madgraph_13TeV', 'channel': 'mm', }, '742data15': { 'files': '/store/relval/CMSSW_7_4_2/DoubleMuParked/RECO/GR_R_74_V12_19May_RelVal_dm2012D-v1/00000/72D89F3B-63FE-E411-B920-0025905A612E.root', 'globalTag': 'GR_R_74_V12', 'nickName': 'DoubleMu_Run2012A_22Jan2013_8TeV', 'channel': 'mm', }, '742mc15ee': { #'files': 'root://xrootd.unl.edu//store/mc/RunIISpring15DR74/DYJetsToLL_M-50_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8/AODSIM/Asympt50ns_MCRUN2_74_V9A-v2/00000/0033A97B-8707-E511-9D3B-008CFA1980B8.root', 'files': 'file:/storage/8/dhaitz/testfiles/mc15_ee.root', 'globalTag': 'MCRUN2_74_V8', 'nickName': 'DYJetsToLL_M_50_madgraph_13TeV', 'channel': 'ee', }, '763data15mm': { 'files': '/store/data/Run2015D/DoubleMuon/AOD/16Dec2015-v1/10000/14C7A2A3-5EA7-E511-B807-7845C4FC3A0D.root', 'globalTag' : '76X_dataRun2_v15', 'nickName': 'Zmm_Run2015D-16Dec2015-v1', 'channel': 'mm', 'is_data': True, }, '763mc15mm': { 'files': '/store/mc/RunIIFall15DR76/DYJetsToLL_M-50_TuneCUETP8M1_13TeV-madgraphMLM-pythia8/AODSIM/PU25nsData2015v1_76X_mcRun2_asymptotic_v12-v1/70000/B87B479E-43A7-E511-909A-02163E016749.root', 'globalTag' : '76X_dataRun2_v15', 'nickName': 'Zmm_DYJetsToLL_M-50_madgraphMLM-pythia8_25ns', 'channel': 'mm', 'is_data': False, } } KappaParser.parseArgumentsWithTestDict(testdict) process = baseconfig( globaltag=KappaParser.globalTag, input_files=KappaParser.files, maxevents=KappaParser.maxEvents, nickname=KappaParser.nickName, outputfilename="skim74.root", channel=KappaParser.channel, kappa_verbosity=KappaParser.kappaVerbosity, ) # grid-control: else: process = baseconfig( globaltag='@GLOBALTAG@', input_files=cms.untracked.vstring('@FILE_NAMES@'.strip('"').split('", "')), maxevents=-1, nickname='@NICK@', outputfilename='kappatuple.root', channel=gc_var_or_callable_parameter(gc_var_name='@CHANNEL@', callable=baseconfig), is_data=gc_var_or_callable_parameter(gc_var_name='@IS_DATA@', callable=baseconfig), kappa_verbosity=gc_var_or_callable_parameter(gc_var_name='@KAPPA_VERBOSITY@', callable=baseconfig), ) return process
'channel': 'mm', }, '742data15': { 'files': '/store/relval/CMSSW_7_4_2/DoubleMuParked/RECO/GR_R_74_V12_19May_RelVal_dm2012D-v1/00000/72D89F3B-63FE-E411-B920-0025905A612E.root', 'globalTag': 'GR_R_74_V12', 'nickName': 'DoubleMu_Run2012A_22Jan2013_8TeV', 'channel': 'mm', }, } KappaParser.parseArgumentsWithTestDict(testdict) process = baseconfig( globaltag=KappaParser.globalTag, testfile=KappaParser.files, maxevents=KappaParser.maxEvents, nickname=KappaParser.nickName, outputfilename="skim74.root", channel=KappaParser.channel, ) ## for grid-control: else: process = baseconfig( globaltag='@GLOBALTAG@', testfile=cms.untracked.vstring('@FILE_NAMES@'.strip('"').split('", "')), maxevents=-1, nickname='@NICK@', outputfilename='kappatuple.root', channel = gc_var_or_callable_parameter(gc_var_name='@CHANNEL@', callable=baseconfig), is_data = gc_var_or_callable_parameter(gc_var_name='@IS_DATA@', callable=baseconfig), )