From 3924eb9a48140c2ccbd18eb381f2b396f7a04ca9 Mon Sep 17 00:00:00 2001 From: calderon Date: Wed, 27 Nov 2019 09:40:42 +0100 Subject: [PATCH 1/2] included beamspot --- .../mutracking_dqm_sourceclient-live_cfg.py | 30 ++++++++++++++----- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/DQM/MuonMonitor/test/mutracking_dqm_sourceclient-live_cfg.py b/DQM/MuonMonitor/test/mutracking_dqm_sourceclient-live_cfg.py index 4a1adb41d2fe5..3a5b15de24073 100644 --- a/DQM/MuonMonitor/test/mutracking_dqm_sourceclient-live_cfg.py +++ b/DQM/MuonMonitor/test/mutracking_dqm_sourceclient-live_cfg.py @@ -8,7 +8,8 @@ # Input source process.source = cms.Source("PoolSource", - fileNames = cms.untracked.vstring('file:/eos/cms/store/express/Commissioning2019/ExpressCosmics/FEVT/Express-v1/000/331/571/00000/35501AC0-29E7-EA4C-AC1C-194D9B2F12D9.root'), + fileNames = cms.untracked.vstring('root://cmsxrootd.fnal.gov///store/data/Commissioning2018/Cosmics/RAW/v1/000/308/409/00000/8806755C-FC04-E811-9EAC-02163E0137B4.root'), +#file:/eos/cms/store/express/Commissioning2019/ExpressCosmics/FEVT/Express-v1/000/331/571/00000/35501AC0-29E7-EA4C-AC1C-194D9B2F12D9.root'), secondaryFileNames = cms.untracked.vstring() ) @@ -93,7 +94,6 @@ #------------------------------------------------- # Condition for P5 cluster - process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff') from Configuration.AlCa.GlobalTag import GlobalTag as gtCustomise process.GlobalTag = gtCustomise(process.GlobalTag, 'auto:run2_data', '') @@ -126,7 +126,7 @@ -#------------------------------------ +#------------------------------------ # Cosmic muons reconstruction modules #------------------------------------ @@ -139,11 +139,27 @@ process.muonGEMDigis) -#2 STA RECO +#2 LOCAL RECO +from RecoLocalMuon.Configuration.RecoLocalMuonCosmics_cff import * +from RecoLocalMuon.RPCRecHit.rpcRecHits_cfi import * + +process.dtlocalreco = cms.Sequence(dt1DRecHits*dt4DSegments) +process.csclocalreco = cms.Sequence(csc2DRecHits*cscSegments) +process.muLocalRecoCosmics = cms.Sequence(process.dtlocalreco+process.csclocalreco+process.rpcRecHits) + + +#3 STA RECO + +from RecoMuon.MuonSeedGenerator.CosmicMuonSeedProducer_cfi import * +from RecoMuon.CosmicMuonProducer.cosmicMuons_cff import * -## From cmssw/RecoMuon/Configuration/python/RecoMuonCosmics_cff.py +##Reco Beam Spot from DB +from RecoVertex.BeamSpotProducer.BeamSpotFakeParameters_cfi import * +process.beamspot = cms.EDAnalyzer("BeamSpotFromDB") +process.offlineBeamSpot = cms.EDProducer("BeamSpotProducer") +process.beampath = cms.Sequence(process.beamspot+process.offlineBeamSpot) -process.muSTAreco = cms.Sequence(process.STAmuontrackingforcosmics) +process.muSTAreco = cms.Sequence(process.CosmicMuonSeed*cosmicMuons) #-------------------------- @@ -175,7 +191,7 @@ # Scheduling #-------------------------- -process.allReco = cms.Sequence(process.muRawToDigi*process.muSTAreco) +process.allReco = cms.Sequence(process.muRawToDigi*process.muLocalRecoCosmics*process.beampath*process.muSTAreco) process.allDQM = cms.Sequence(process.muonDQM*process.dqmEnv*process.dqmSaver) From 7b2fe47741144aa715aec28d3ff167b58d9f6cbb Mon Sep 17 00:00:00 2001 From: calderon Date: Wed, 27 Nov 2019 09:41:48 +0100 Subject: [PATCH 2/2] included beamspot --- .../mutracking_dqm_sourceclient-live_cfg.py | 29 +++++++++++++++---- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/DQM/Integration/python/clients/mutracking_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/mutracking_dqm_sourceclient-live_cfg.py index 03484f9abcf92..15a89f9c3df22 100644 --- a/DQM/Integration/python/clients/mutracking_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/mutracking_dqm_sourceclient-live_cfg.py @@ -100,11 +100,31 @@ -#2 STA RECO +#2 LOCAL RECO +from RecoLocalMuon.Configuration.RecoLocalMuonCosmics_cff import * +from RecoLocalMuon.RPCRecHit.rpcRecHits_cfi import * + +process.dtlocalreco = cms.Sequence(dt1DRecHits*dt4DSegments) +process.csclocalreco = cms.Sequence(csc2DRecHits*cscSegments) +process.muLocalRecoCosmics = cms.Sequence(process.dtlocalreco+process.csclocalreco+process.rpcRecHits) + + +#3 STA RECO + +from RecoMuon.MuonSeedGenerator.CosmicMuonSeedProducer_cfi import * +from RecoMuon.CosmicMuonProducer.cosmicMuons_cff import * + +##Reco Beam Spot from DB +from RecoVertex.BeamSpotProducer.BeamSpotFakeParameters_cfi import * +process.beamspot = cms.EDAnalyzer("BeamSpotFromDB") +process.offlineBeamSpot = cms.EDProducer("BeamSpotProducer") +process.beampath = cms.Sequence(process.beamspot+process.offlineBeamSpot) + + +process.muSTAreco = cms.Sequence(process.CosmicMuonSeed*process.cosmicMuons) + -## From cmssw/RecoMuon/Configuration/python/RecoMuonCosmics_cff.py -process.muSTAreco = cms.Sequence(process.STAmuontrackingforcosmics) #-------------------------- # Service #-------------------------- @@ -140,8 +160,7 @@ # Scheduling #-------------------------- -process.allReco = cms.Sequence(process.muRawToDigi*process.muSTAreco) - +process.allReco = cms.Sequence(process.muRawToDigi*process.muLocalRecoCosmics*process.beampath*process.muSTAreco) process.allPaths = cms.Path(process.hltHighLevel * process.hltTriggerTypeFilter *