Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-06-12 23:29:54

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