File indexing completed on 2024-11-19 23:19:51
0001 import FWCore.ParameterSet.Config as cms
0002 import FWCore.ParameterSet.VarParsing as VarParsing
0003
0004 process = cms.Process("TestSiStripNoises")
0005
0006 options = VarParsing.VarParsing("analysis")
0007
0008 options.register ('globalTag',
0009 "141X_dataRun3_HLT_v1",
0010 VarParsing.VarParsing.multiplicity.singleton,
0011 VarParsing.VarParsing.varType.string,
0012 "GlobalTag")
0013
0014 options.register ('runNumber',
0015 375440,
0016 VarParsing.VarParsing.multiplicity.singleton,
0017 VarParsing.VarParsing.varType.int,
0018 "run number")
0019
0020 options.parseArguments()
0021
0022
0023 process.load("FWCore.MessageLogger.MessageLogger_cfi")
0024 process.maxEvents = cms.untracked.PSet(input=cms.untracked.int32(1))
0025
0026 process.source = cms.Source("EmptySource",
0027 firstRun = cms.untracked.uint32(options.runNumber),
0028 numberEventsInRun = cms.untracked.uint32(1),
0029 )
0030
0031 process.load("Configuration.Geometry.GeometryRecoDB_cff")
0032 process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
0033 from Configuration.AlCa.GlobalTag import GlobalTag
0034 process.GlobalTag = GlobalTag(process.GlobalTag,options.globalTag, '')
0035
0036 print("Using Global Tag:", process.GlobalTag.globaltag._value)
0037
0038 process.SiStripNoisesGetAllChecker = cms.EDAnalyzer("SiStripNoisesGetAllChecker")
0039
0040 process.p = cms.Path(process.SiStripNoisesGetAllChecker)