Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-03-08 03:06:50

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 from Configuration.ProcessModifiers.dd4hep_cff import dd4hep
0006 
0007 process = cms.Process("GeometryTest",_PH2_ERA,dd4hep)
0008 
0009 process.source = cms.Source("EmptySource")
0010 
0011 process.maxEvents = cms.untracked.PSet(
0012     input = cms.untracked.int32(1)
0013 )
0014 
0015 process.load("FWCore.MessageLogger.MessageLogger_cfi")
0016 process.MessageLogger.debugModules = cms.untracked.vstring("*")
0017 process.MessageLogger.cerr.threshold = cms.untracked.string('DEBUG')
0018 process.MessageLogger.cerr.DEBUG = cms.untracked.PSet(
0019     limit = cms.untracked.int32(0)
0020 )
0021 process.MessageLogger.cerr.MTDLayerDumpFull = cms.untracked.PSet(
0022     limit = cms.untracked.int32(-1)
0023 )
0024 process.MessageLogger.cerr.MTDDetLayersFull = cms.untracked.PSet(
0025     limit = cms.untracked.int32(-1)
0026 )
0027 process.MessageLogger.cerr.MTDLayerDump = cms.untracked.PSet(
0028     limit = cms.untracked.int32(0)
0029 )
0030 process.MessageLogger.cerr.MTDDetLayers = cms.untracked.PSet(
0031     limit = cms.untracked.int32(0)
0032 )
0033 process.MessageLogger.files.mtdDetLayerGeometry = cms.untracked.PSet(
0034     MTDLayerDump = cms.untracked.PSet(
0035         limit = cms.untracked.int32(-1)
0036     ),
0037     MTDDetLayers = cms.untracked.PSet(
0038         limit = cms.untracked.int32(-1)
0039     ),
0040     DEBUG = cms.untracked.PSet(
0041         limit = cms.untracked.int32(0)
0042     ),
0043     ERROR = cms.untracked.PSet(
0044         limit = cms.untracked.int32(0)
0045     ),
0046     FWKINFO = cms.untracked.PSet(
0047         limit = cms.untracked.int32(0)
0048     ),
0049     INFO = cms.untracked.PSet(
0050         limit = cms.untracked.int32(0)
0051     ),
0052     WARNING = cms.untracked.PSet(
0053         limit = cms.untracked.int32(0)
0054     ),
0055     noLineBreaks = cms.untracked.bool(True),
0056     threshold = cms.untracked.string('INFO'))
0057 
0058 # Choose Tracker Geometry
0059 process.load("Configuration.Geometry.GeometryDD4hepExtendedRun4DefaultReco_cff")
0060 process.load("MagneticField.Engine.volumeBasedMagneticField_160812_cfi")
0061 
0062 process.Timing = cms.Service("Timing")
0063 
0064 process.prod = cms.EDAnalyzer("MTDRecoGeometryAnalyzer")
0065 process.prod1 = cms.EDAnalyzer("TestBTLNavigation")
0066 process.prod2 = cms.EDAnalyzer("TestETLNavigation")
0067 
0068 process.p1 = cms.Path(cms.wait(process.prod)+cms.wait(process.prod1)+process.prod2)