File indexing completed on 2023-03-17 10:48:17
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process("BuildPPSGeometry")
0004
0005
0006 process.load("CondCore.CondDB.CondDB_cfi")
0007
0008
0009 process.CondDB.connect = 'sqlite_file:PPSGeometry_2017.db'
0010
0011
0012 process.PoolDBOutputService = cms.Service("PoolDBOutputService",
0013 process.CondDB,
0014 timetype = cms.untracked.string('runnumber'),
0015 toPut = cms.VPSet(cms.PSet(
0016 record = cms.string('VeryForwardIdealGeometryRecord'),
0017 tag = cms.string('PPSGeometry_test')
0018 ))
0019 )
0020
0021 process.load("FWCore.MessageService.MessageLogger_cfi")
0022 process.MessageLogger.debugModules = cms.untracked.vstring('ppsGeometryBuilder')
0023 process.MessageLogger.cout = cms.untracked.PSet(
0024 threshold = cms.untracked.string('DEBUG'))
0025
0026
0027 process.source = cms.Source("EmptySource",
0028 firstRun = cms.untracked.uint32(123),
0029 firstLuminosityBlock = cms.untracked.uint32(1),
0030 firstEvent = cms.untracked.uint32(1),
0031 numberEventsInLuminosityBlock = cms.untracked.uint32(3),
0032 numberEventsInRun = cms.untracked.uint32(30)
0033 )
0034
0035 process.maxEvents = cms.untracked.PSet(
0036 input = cms.untracked.int32(1)
0037 )
0038
0039
0040 process.load("Geometry.VeryForwardGeometry.geometryRPFromDD_2021_cfi")
0041
0042
0043 process.ppsGeometryBuilder = cms.EDAnalyzer("PPSGeometryBuilder",
0044 isRun2 = cms.untracked.bool(False),
0045 compactViewTag = cms.untracked.string('XMLIdealGeometryESSource_CTPPS')
0046 )
0047
0048 process.p = cms.Path(
0049 process.ppsGeometryBuilder
0050 )