File indexing completed on 2024-04-06 12:08:10
0001 import FWCore.ParameterSet.Config as cms
0002 from FWCore.ParameterSet.VarParsing import VarParsing
0003
0004
0005
0006
0007 options = VarParsing('python')
0008
0009 options.register('globaltag', '121X_mcRun3_2021_realistic_v15', VarParsing.multiplicity.singleton, VarParsing.varType.string, 'Set Global Tag')
0010 options.register('name', 'TEST', VarParsing.multiplicity.singleton, VarParsing.varType.string, 'Set process name')
0011
0012 options.parseArguments()
0013
0014
0015
0016
0017 process = cms.Process('HARVESTING')
0018
0019
0020 process.load('Configuration.StandardSequences.Harvesting_cff')
0021 process.load('Configuration.StandardSequences.EDMtoMEAtRunEnd_cff')
0022 process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
0023
0024
0025 process.GlobalTag.globaltag = cms.string(options.globaltag)
0026
0027
0028 process.source = cms.Source("PoolSource",
0029 fileNames = cms.untracked.vstring('file:EXOTICA_DQM_TEST.root'),
0030 processingMode = cms.untracked.string('RunsAndLumis')
0031 )
0032
0033
0034 process.maxEvents = cms.untracked.PSet(
0035 input = cms.untracked.int32(-1)
0036 )
0037
0038
0039 process.options = cms.untracked.PSet(
0040 Rethrow = cms.untracked.vstring('ProductNotFound'),
0041 fileMode = cms.untracked.string('FULLMERGE')
0042 )
0043
0044
0045
0046 process.EDMtoMEConverter.convertOnEndLumi = True
0047 process.EDMtoMEConverter.convertOnEndRun = True
0048 process.dqmSaver.saveByRun = -1
0049 process.dqmSaver.saveAtJobEnd = True
0050 process.dqmSaver.forceRunNumber = 1
0051 process.dqmSaver.workflow = '/Physics/Exotica/' + options.name
0052
0053
0054
0055 process.edmtome = cms.Path(
0056 process.EDMtoME
0057 )
0058 process.dqmsave = cms.Path(
0059 process.DQMSaver
0060 )
0061
0062
0063 process.schedule = cms.Schedule(process.edmtome,process.dqmsave)