1 import FWCore.ParameterSet.Config
as cms
5 siStripFEDCheck.HistogramUpdateFrequency = 0
6 siStripFEDCheck.DoPayloadChecks =
True
7 siStripFEDCheck.CheckChannelLengths =
True
8 siStripFEDCheck.CheckChannelPacketCodes =
True
9 siStripFEDCheck.CheckFELengths =
True
10 siStripFEDCheck.CheckChannelStatus =
True
17 SiStripMonitorDigi.Mod_On =
False
18 SiStripMonitorDigi.TProfDigiApvCycle.subdetswitchon =
True
21 SiStripMonitorDigi.TkHistoMapNApvShots_On =
True
22 SiStripMonitorDigi.TkHistoMapNStripApvShots_On=
False
23 SiStripMonitorDigi.TkHistoMapMedianChargeApvShots_On=
False
24 SiStripMonitorDigi.TH1NApvShots.subdetswitchon =
True
25 SiStripMonitorDigi.TH1NApvShots.globalswitchon =
True
26 SiStripMonitorDigi.TH1ChargeMedianApvShots.subdetswitchon =
False
27 SiStripMonitorDigi.TH1ChargeMedianApvShots.globalswitchon =
True
28 SiStripMonitorDigi.TH1NStripsApvShots.subdetswitchon =
False
29 SiStripMonitorDigi.TH1NStripsApvShots.globalswitchon =
False
30 SiStripMonitorDigi.TH1ApvNumApvShots.subdetswitchon =
False
31 SiStripMonitorDigi.TH1ApvNumApvShots.globalswitchon =
False
32 SiStripMonitorDigi.TProfNShotsVsTime.subdetswitchon =
False
33 SiStripMonitorDigi.TProfNShotsVsTime.globalswitchon =
False
34 SiStripMonitorDigi.TProfGlobalNShots.globalswitchon =
True
40 SiStripMonitorClusterBPTX = SiStripMonitorCluster.clone(
42 TH1TotalNumberOfClusters = SiStripMonitorCluster.TH1TotalNumberOfClusters.clone(
45 TProfClustersApvCycle = SiStripMonitorCluster.TProfClustersApvCycle.clone(
48 TProfTotalNumberOfClusters = SiStripMonitorCluster.TProfTotalNumberOfClusters.clone(
52 TH2CStripVsCpixel = SiStripMonitorCluster.TH2CStripVsCpixel.clone(
55 TH1MultiplicityRegions = SiStripMonitorCluster.TH1MultiplicityRegions.clone(
58 TH1MainDiagonalPosition = SiStripMonitorCluster.TH1MainDiagonalPosition.clone(
61 TH1StripNoise2ApvCycle = SiStripMonitorCluster.TH1StripNoise2ApvCycle.clone(
64 TH1StripNoise3ApvCycle = SiStripMonitorCluster.TH1StripNoise3ApvCycle.clone(
68 BPTXfilter = genericTriggerEventFlag4L1bd
71 from Configuration.Eras.Modifier_stage2L1Trigger_cff
import stage2L1Trigger
72 stage2L1Trigger.toModify(SiStripMonitorClusterBPTX,
74 stage2 = cms.bool(
True),
75 l1tAlgBlkInputTag = cms.InputTag(
"gtStage2Digis"),
76 l1tExtBlkInputTag = cms.InputTag(
"gtStage2Digis"),
77 ReadPrescalesFromFile = cms.bool(
True)
86 SiStripMonitorTrackCommon = SiStripMonitorTrack.clone(
87 TrackProducer =
'generalTracks',
89 TH1ClusterCharge = SiStripMonitorTrack.TH1ClusterCharge.clone(
92 TH1ClusterStoNCorr = SiStripMonitorTrack.TH1ClusterStoNCorr.clone(
95 TH1ClusterPos = SiStripMonitorTrack.TH1ClusterPos.clone(
103 SiStripMonitorTrackMB = SiStripMonitorTrack.clone(
104 TrackProducer =
'generalTracks',
106 genericTriggerEventPSet = genericTriggerEventFlag4HLTdb,
107 TH1ClusterCharge = SiStripMonitorTrack.TH1ClusterCharge.clone(
110 TH1ClusterStoNCorr = SiStripMonitorTrack.TH1ClusterStoNCorr.clone(
117 SiStripMonitorTrackIB = SiStripMonitorTrack.clone(
118 TrackProducer =
'generalTracks',
120 genericTriggerEventPSet = genericTriggerEventFlag4HLTdbIB,
121 TH1ClusterCharge = SiStripMonitorTrack.TH1ClusterCharge.clone(
124 TH1ClusterStoNCorr = SiStripMonitorTrack.TH1ClusterStoNCorr.clone(
127 TkHistoMap_On =
False,
128 TH1ClusterNoise = SiStripMonitorTrack.TH1ClusterNoise.clone(
131 TH1ClusterWidth = SiStripMonitorTrack.TH1ClusterWidth.clone(
134 TH1ClusterChargePerCM = SiStripMonitorTrack.TH1ClusterChargePerCM.clone(
137 TopFolderName =
"SiStrip/IsolatedBunches"
142 MonitorTrackResiduals.trajectoryInput =
'refittedForPixelDQM'
143 MonitorTrackResiduals.Tracks =
'refittedForPixelDQM'
144 MonitorTrackResiduals.Mod_On =
False
145 MonitorTrackResiduals.genericTriggerEventPSet = genericTriggerEventFlag4HLTdb
148 from DQMServices.Core.DQMEDAnalyzer
import DQMEDAnalyzer
150 subSystemFolder = cms.untracked.string(
'SiStrip')
181 SiStripDQMTier0 = cms.Sequence(
182 APVPhases*consecutiveHEs*siStripFEDCheck*siStripFEDMonitor*SiStripMonitorDigi*SiStripMonitorClusterBPTX
183 *SiStripMonitorTrackCommon*SiStripMonitorTrackIB*refittedForPixelDQM*MonitorTrackResiduals
185 from Configuration.Eras.Modifier_phase1Pixel_cff
import phase1Pixel
187 SiStripDQMTier0Common = cms.Sequence(
188 APVPhases*consecutiveHEs*siStripFEDCheck*siStripFEDMonitor*SiStripMonitorDigi*SiStripMonitorClusterBPTX
189 *SiStripMonitorTrackCommon*SiStripMonitorTrackIB
192 SiStripDQMTier0MinBias = cms.Sequence(
193 APVPhases*consecutiveHEs*siStripFEDCheck*siStripFEDMonitor*SiStripMonitorDigi*SiStripMonitorClusterBPTX
194 *SiStripMonitorTrackMB*SiStripMonitorTrackIB*refittedForPixelDQM*MonitorTrackResiduals