Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-11-09 02:41:00

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 # set the geometry and the GlobalTag
0004 import Configuration.Geometry.defaultPhase2ConditionsEra_cff as _settings
0005 _PH2_GLOBAL_TAG, _PH2_ERA = _settings.get_era_and_conditions(_settings.DEFAULT_VERSION)
0006 
0007 process = cms.Process("NavigationSchoolAnalyzer",_PH2_ERA)
0008 
0009 # the following lines are kept for when the phase-2 geometry wil be moved to DB
0010 #process.load("Configuration.StandardSequences.GeometryDB_cff")
0011 #process.load('Configuration.StandardSequences.GeometryRecoDB_cff')
0012 
0013 process.load('Configuration.Geometry.GeometryExtendedRun4DefaultReco_cff')
0014 process.load("Configuration.StandardSequences.MagneticField_cff")
0015 process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
0016 from Configuration.AlCa.GlobalTag import GlobalTag
0017 process.GlobalTag = GlobalTag(process.GlobalTag, _PH2_GLOBAL_TAG, '')
0018 process.load("RecoTracker.TkNavigation.NavigationSchoolESProducer_cff")
0019 
0020 #process.MessageLogger = cms.Service("MessageLogger",
0021 #    destinations = cms.untracked.vstring('detailedInfo')
0022 #)
0023 
0024 #process.Tracer = cms.Service("Tracer",
0025 #    indentation = cms.untracked.string('$$')
0026 #)
0027 
0028 
0029 #This has to be modified in order to read the tracker + MTD structure
0030 process.TrackerRecoGeometryESProducer = cms.ESProducer("TrackerMTDRecoGeometryESProducer",
0031     usePhase2Stacks = cms.bool(False)
0032 )
0033 
0034 process.maxEvents = cms.untracked.PSet(
0035     input = cms.untracked.int32(1)
0036 )
0037 process.source = cms.Source("EmptySource")
0038 
0039 process.navigationSchoolAnalyzer = cms.EDAnalyzer("NavigationSchoolAnalyzer",
0040 #    navigationSchoolName = cms.string('BeamHaloNavigationSchool')
0041 #    navigationSchoolName = cms.string('CosmicNavigationSchool')
0042     navigationSchoolName = cms.string('SimpleNavigationSchool')
0043 )
0044 
0045 process.muonNavigationTest = cms.EDAnalyzer("MuonNavigationTest")
0046 
0047 process.p = cms.Path(process.navigationSchoolAnalyzer+process.muonNavigationTest)
0048