File indexing completed on 2024-11-22 02:45:09
0001 import FWCore.ParameterSet.Config as cms
0002
0003 import Configuration.Geometry.defaultPhase2ConditionsEra_cff as _settings
0004 _PH2_GLOBAL_TAG, _PH2_ERA = _settings.get_era_and_conditions(_settings.DEFAULT_VERSION)
0005
0006 from Configuration.ProcessModifiers.dd4hep_cff import dd4hep
0007
0008 process = cms.Process("GeometryTest",_PH2_ERA,dd4hep)
0009
0010 process.source = cms.Source("EmptyIOVSource",
0011 lastValue = cms.uint64(1),
0012 timetype = cms.string('runnumber'),
0013 firstValue = cms.uint64(1),
0014 interval = cms.uint64(1)
0015 )
0016
0017 process.maxEvents = cms.untracked.PSet(
0018 input = cms.untracked.int32(1)
0019 )
0020
0021 process.load("FWCore.MessageLogger.MessageLogger_cfi")
0022 process.MessageLogger.cerr.threshold = cms.untracked.string('INFO')
0023 process.MessageLogger.cerr.INFO = cms.untracked.PSet(
0024 limit = cms.untracked.int32(0)
0025 )
0026 process.MessageLogger.cerr.MTDDigiGeometryAnalyzer = cms.untracked.PSet(
0027 limit = cms.untracked.int32(0)
0028 )
0029 process.MessageLogger.cerr.DD4hep_TestPixelTopology = cms.untracked.PSet(
0030 limit = cms.untracked.int32(0)
0031 )
0032 process.MessageLogger.cerr.MTDUnitTest = cms.untracked.PSet(
0033 limit = cms.untracked.int32(0)
0034 )
0035 process.MessageLogger.files.mtdGeometryDD4hep = cms.untracked.PSet(
0036 DEBUG = cms.untracked.PSet(
0037 limit = cms.untracked.int32(0)
0038 ),
0039 ERROR = cms.untracked.PSet(
0040 limit = cms.untracked.int32(0)
0041 ),
0042 FWKINFO = cms.untracked.PSet(
0043 limit = cms.untracked.int32(0)
0044 ),
0045 INFO = cms.untracked.PSet(
0046 limit = cms.untracked.int32(0)
0047 ),
0048 MTDUnitTest = cms.untracked.PSet(
0049 limit = cms.untracked.int32(-1)
0050 ),
0051 WARNING = cms.untracked.PSet(
0052 limit = cms.untracked.int32(0)
0053 ),
0054 noLineBreaks = cms.untracked.bool(True),
0055 threshold = cms.untracked.string('INFO')
0056 )
0057
0058 process.load("Configuration.Geometry.GeometryDD4hepExtendedRun4DefaultReco_cff")
0059
0060 process.Timing = cms.Service("Timing")
0061
0062 process.prod = cms.EDAnalyzer("MTDDigiGeometryAnalyzer")
0063 process.prod1 = cms.EDAnalyzer("DD4hep_TestPixelTopology",
0064 DDDetector = cms.ESInputTag('',''),
0065 ddTopNodeName = cms.untracked.string('BarrelTimingLayer')
0066 )
0067 process.prod2 = cms.EDAnalyzer("DD4hep_TestPixelTopology",
0068 DDDetector = cms.ESInputTag('',''),
0069 ddTopNodeName = cms.untracked.string('EndcapTimingLayer')
0070 )
0071
0072 process.p1 = cms.Path(cms.wait(process.prod)+cms.wait(process.prod1)+process.prod2)