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 from Configuration.ProcessModifiers.dd4hep_cff import dd4hep
0008 
0009 process = cms.Process("CompareGeometryTest",_PH2_ERA,dd4hep)
0010 
0011 process.source = cms.Source("EmptySource")
0012 
0013 process.maxEvents = cms.untracked.PSet(
0014         input = cms.untracked.int32(1)
0015         )
0016 
0017 process.load("FWCore.MessageLogger.MessageLogger_cfi")
0018 process.MessageLogger.cerr.threshold = cms.untracked.string('INFO')
0019 process.MessageLogger.cerr.INFO = cms.untracked.PSet(
0020     limit = cms.untracked.int32(0)
0021 )
0022 process.MessageLogger.cerr.DD4hep_TestMTDIdealGeometry = cms.untracked.PSet(
0023     # limit = cms.untracked.int32(-1)
0024     limit = cms.untracked.int32(0)
0025 )
0026 process.MessageLogger.cerr.DD4hep_TestMTDNumbering = cms.untracked.PSet(
0027     # limit = cms.untracked.int32(-1)
0028     limit = cms.untracked.int32(0)
0029 )
0030 process.MessageLogger.cerr.DD4hep_TestMTDPath = cms.untracked.PSet(
0031     # limit = cms.untracked.int32(-1)
0032     limit = cms.untracked.int32(0)
0033 )
0034 process.MessageLogger.cerr.DD4hep_TestMTDPosition = cms.untracked.PSet(
0035     # limit = cms.untracked.int32(-1)
0036     limit = cms.untracked.int32(0)
0037 )
0038 process.MessageLogger.files.mtdCommonDataDD4hep = cms.untracked.PSet(
0039     DEBUG = cms.untracked.PSet(
0040         limit = cms.untracked.int32(0)
0041     ),
0042     ERROR = cms.untracked.PSet(
0043         limit = cms.untracked.int32(0)
0044     ),
0045     FWKINFO = cms.untracked.PSet(
0046         limit = cms.untracked.int32(0)
0047     ),
0048     INFO = cms.untracked.PSet(
0049         limit = cms.untracked.int32(0)
0050     ),
0051     MTDUnitTest = cms.untracked.PSet(
0052         limit = cms.untracked.int32(-1)
0053     ),
0054     WARNING = cms.untracked.PSet(
0055         limit = cms.untracked.int32(0)
0056     ),
0057     noLineBreaks = cms.untracked.bool(True),
0058     threshold = cms.untracked.string('INFO')
0059 )
0060 
0061 process.load("Geometry.MTDNumberingBuilder.mtdTopology_cfi")
0062 
0063 process.load('Geometry.MTDCommonData.GeometryDD4hepExtendedRun4MTDDefaultReco_cff')
0064 
0065 process.testBTL = cms.EDAnalyzer("DD4hep_TestMTDIdealGeometry",
0066                                  DDDetector = cms.ESInputTag('',''),
0067                                  ddTopNodeName = cms.untracked.string('BarrelTimingLayer')
0068                                 )
0069 
0070 process.testETL = cms.EDAnalyzer("DD4hep_TestMTDIdealGeometry",
0071                                  DDDetector = cms.ESInputTag('',''),
0072                                  ddTopNodeName = cms.untracked.string('EndcapTimingLayer')
0073                                 )
0074 
0075 process.Timing = cms.Service("Timing")
0076 
0077 process.p1 = cms.Path(cms.wait(process.testBTL)+process.testETL)
0078