process.MessageLogger.cerr.FwkReport.reportEvery = 100 process.load('Configuration.StandardSequences.MagneticField_cff') process.load('Configuration.Geometry.GeometryRecoDB_cff') process.load( 'Configuration.StandardSequences.FrontierConditions_GlobalTag_condDBv2_cff' ) process.GlobalTag.globaltag = options.globalTag process.source = cms.Source('PoolSource', fileNames=cms.untracked.vstring()) process.TFileService = cms.Service('TFileService', fileName=cms.string(options.tupleOutput)) from AnalysisTools.Run.readFileList import * if len(options.fileList) > 0: readFileList(process.source.fileNames, options.fileList, options.fileNamePrefix) elif len(options.inputFiles) > 0: addFilesToList(process.source.fileNames, options.inputFiles, options.fileNamePrefix) if options.maxEvents > 0: process.maxEvents.input = options.maxEvents if len(options.lumiFile) > 0: import FWCore.PythonUtilities.LumiList as LumiList process.source.lumisToProcess = LumiList.LumiList( filename=options.lumiFile).getVLuminosityBlockRange() if options.eventList != '': process.source.eventsToProcess = cms.untracked.VEventRange( re.split(',', options.eventList))
process.load('FWCore.MessageLogger.MessageLogger_cfi') process.MessageLogger.cerr.FwkReport.reportEvery = 100 process.load('Configuration.StandardSequences.MagneticField_cff') process.load('Configuration.Geometry.GeometryRecoDB_cff') process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_condDBv2_cff') process.GlobalTag.globaltag = options.globalTag process.source = cms.Source('PoolSource', fileNames = cms.untracked.vstring()) process.TFileService = cms.Service('TFileService', fileName = cms.string(options.tupleOutput) ) process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(0) ) if len(options.fileList) > 0: from AnalysisTools.Run.readFileList import * readFileList(process.source.fileNames, options.fileList, options.fileNamePrefix) process.maxEvents.input = options.maxEvents process.load('RecoMET.METProducers.METSignificance_cfi') process.load('RecoMET.METProducers.METSignificanceParams_cfi') ### re-run JEC and and use corrected jets for MET significance, if requested if options.ReRunJEC: from PhysicsTools.PatAlgos.producersLayer1.jetUpdater_cff import updatedPatJetCorrFactors process.patJetCorrFactorsReapplyJEC = updatedPatJetCorrFactors.clone( src = cms.InputTag('slimmedJets'), levels = ['L1FastJet', 'L2Relative', 'L3Absolute'], payload = 'AK4PFchs' # Make sure to choose the appropriate levels and payload here! ) if isData: process.patJetCorrFactorsReapplyJEC.levels.append('L2L3Residual')