Skip to content

Commit

Permalink
Merge pull request #12533 from threus/sistripOnlineDQMconfigHI_80x
Browse files Browse the repository at this point in the history
modifications for SiStrip online DQM config for HI run (80x)
  • Loading branch information
cmsbuild committed Nov 25, 2015
2 parents d2d0082 + 8bdd400 commit b68c7aa
Showing 1 changed file with 19 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -545,6 +545,9 @@
# Sources for HI
process.load("Configuration.StandardSequences.RawToDigi_Repacked_cff")
process.SiStripBaselineValidator.srcProcessedRawDigi = cms.InputTag('siStripVRDigis','VirginRaw')
process.SiStripMonitorTrack_hi.TrackProducer = "hiSelectedTracks"
process.TrackMon_hi.TrackProducer = "hiSelectedTracks"

process.SiStripSources_TrkReco = cms.Sequence(process.SiStripMonitorTrack_hi*process.TrackMon_hi)
# Client for HI
### STRIP
Expand All @@ -553,6 +556,7 @@
process.SiStripAnalyserHI.TkMapCreationFrequency = -1
process.SiStripAnalyserHI.ShiftReportFrequency = -1
process.SiStripAnalyserHI.StaticUpdateFrequency = 5
process.SiStripAnalyserHI.MonitorSiStripBackPlaneCorrection = cms.bool(False)
process.SiStripClients = cms.Sequence(process.SiStripAnalyserHI)
### TRACKING
process.load("DQM.TrackingMonitorClient.TrackingClientConfigP5_HeavyIons_cff")
Expand All @@ -561,10 +565,21 @@
process.TrackingAnalyserHI.RawDataTag = cms.untracked.InputTag("rawDataCollector")
process.TrackingClient = cms.Sequence( process.TrackingAnalyserHI )

process.load("RecoLocalTracker.Configuration.RecoLocalTrackerHeavyIons_cff")

# Reco for HI collisions
process.load("Configuration.StandardSequences.ReconstructionHeavyIons_cff")
process.RecoForDQM_LocalReco = cms.Sequence(process.siPixelDigis*process.siStripDigis*process.siStripVRDigis*process.gtDigis*process.trackerlocalreco)
process.RecoForDQM_TrkReco = cms.Sequence(process.offlineBeamSpot*process.heavyIonTracking)
process.load("RecoHI.HiTracking.LowPtTracking_PbPb_cff")
process.PixelLayerTriplets.BPix.HitProducer = cms.string('siPixelRecHitsPreSplitting')
process.PixelLayerTriplets.FPix.HitProducer = cms.string('siPixelRecHitsPreSplitting')
process.hiPixel3ProtoTracks.FilterPSet.siPixelRecHits = cms.InputTag("siPixelRecHitsPreSplitting")
process.hiPixel3ProtoTracks.RegionFactoryPSet.RegionPSet.siPixelRecHits = cms.InputTag("siPixelRecHitsPreSplitting")
process.hiPixel3PrimTracks.FilterPSet.clusterShapeCacheSrc = cms.InputTag("siPixelClusterShapeCachePreSplitting")
process.hiPrimTrackCandidates.MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEventPreSplitting")
process.hiGlobalPrimTracks.MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEventPreSplitting")
process.multFilter.inputTag = cms.InputTag("siPixelClustersPreSplitting")
process.SiStripMonitorTrack_hi.TrackProducer = cms.string('hiSelectedTracks')
process.RecoForDQM_LocalReco = cms.Sequence(process.siPixelDigis*process.siStripDigis*process.siStripVRDigis*process.gtDigis*process.trackerlocalreco*process.pixeltrackerlocalreco)
process.RecoForDQM_TrkReco = cms.Sequence(process.offlineBeamSpot*process.MeasurementTrackerEventPreSplitting*process.siPixelClusterShapeCachePreSplitting*process.hiBasicTracking*process.hiSelectedTracks)

process.p = cms.Path(process.scalersRawToDigi*
process.APVPhases*
Expand All @@ -579,11 +594,10 @@
process.SiStripSources_TrkReco*
process.multFilter*
process.SiStripBaselineValidator*
process.TrackingClients
process.TrackingClient
)


### process customizations included here
from DQM.Integration.config.online_customizations_cfi import *
process = customise(process)

0 comments on commit b68c7aa

Please sign in to comment.