options._tags.pop('numEvent%d') options._tagOrder.remove('numEvent%d') options.parseArguments() options.config = '03Feb2017' # options.inputFiles = ['XX-LFN-XX'] # options.outputFile = 'kraken-output-file-tmp_000.root' jetMETReco = True muEGFixed = False egmSmearingType = 'Moriond2017_JEC' if options.config == '03Feb2017': jetMETReco = False muEGFixed = True options.isData = True options.globaltag = '80X_dataRun2_2016SeptRepro_v7' elif options.config == '23Sep2016': options.isData = True options.globaltag = '80X_dataRun2_2016SeptRepro_v7' elif options.config == 'Spring16': options.isData = False options.globaltag = '80X_mcRun2_asymptotic_2016_v3' elif options.config == 'Summer16': options.isData = False options.globaltag = '80X_mcRun2_asymptotic_2016_TrancheIV_v8' elif options.config: raise RuntimeError('Unknown config ' + options.config) import FWCore.ParameterSet.Config as cms
mult=VarParsing.multiplicity.singleton, mytype=VarParsing.varType.int, info='Skip first events') options._tags.pop('numEvent%d') options._tagOrder.remove('numEvent%d') options.parseArguments() # EGM object energy smearing type to apply egmSmearingType = 'Moriond2017_JEC' # Global tags # https://twiki.cern.ch/twiki/bin/view/CMSPublic/SWGuideFrontierConditions if options.config == 'Prompt2017': options.isData = True options.globaltag = '92X_dataRun2_Prompt_v6' elif options.config: raise RuntimeError('Unknown config ' + options.config) import FWCore.ParameterSet.Config as cms process = cms.Process('NTUPLES') process.load('FWCore.MessageService.MessageLogger_cfi') process.MessageLogger.cerr.FwkReport.reportEvery = 100 for cat in [ 'PandaProducer', 'JetPtMismatchAtLowPt', 'JetPtMismatch', 'NullTransverseMomentum', 'MissingJetConstituent' ]: