Go to the documentation of this file.00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004 from DQM.SiStripMonitorHardware.siStripFEDCheck_cfi import *
00005 siStripFEDCheck.HistogramUpdateFrequency = 0
00006 siStripFEDCheck.DoPayloadChecks = True
00007 siStripFEDCheck.CheckChannelLengths = True
00008 siStripFEDCheck.CheckChannelPacketCodes = True
00009 siStripFEDCheck.CheckFELengths = True
00010 siStripFEDCheck.CheckChannelStatus = True
00011
00012
00013 from DQM.SiStripMonitorHardware.siStripFEDMonitor_Tier0_cff import *
00014
00015
00016 from DQM.SiStripMonitorDigi.SiStripMonitorDigi_cfi import *
00017 SiStripMonitorDigi.Mod_On = False
00018 SiStripMonitorDigi.TProfDigiApvCycle.subdetswitchon = True
00019
00020
00021 from DQM.SiStripMonitorCluster.SiStripMonitorCluster_cfi import *
00022 SiStripMonitorCluster.Mod_On = False
00023 SiStripMonitorCluster.TProfClustersApvCycle.subdetswitchon = True
00024 SiStripMonitorCluster.TProfTotalNumberOfClusters.subdetswitchon = True
00025
00026
00027 from DQM.SiStripMonitorTrack.SiStripMonitorTrack_cfi import *
00028 SiStripMonitorTrack.TrackProducer = 'generalTracks'
00029 SiStripMonitorTrack.Mod_On = False
00030 SiStripMonitorTrack.andOr = cms.bool( False )
00031 SiStripMonitorTrack.l1DBKey = cms.string( 'SiStripDQM_L1' )
00032 SiStripMonitorTrack.l1Algorithms = cms.vstring(
00033
00034 'NOT L1Tech_BSC_halo_beam2_inner.v0'
00035 , 'NOT L1Tech_BSC_halo_beam2_outer.v0'
00036 , 'NOT L1Tech_BSC_halo_beam1_inner.v0'
00037 , 'NOT L1Tech_BSC_halo_beam1_outer.v0'
00038 , 'NOT (L1Tech_BSC_splash_beam1.v0 AND NOT L1Tech_BSC_splash_beam2.v0)'
00039 , 'NOT (L1Tech_BSC_splash_beam2.v0 AND NOT L1Tech_BSC_splash_beam1.v0)')
00040 SiStripMonitorTrack.andOrL1 = cms.bool( False )
00041 SiStripMonitorTrack.errorReplyL1 = cms.bool( True )
00042
00043
00044 from DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi import *
00045 MonitorTrackResiduals.trajectoryInput = 'generalTracks'
00046 MonitorTrackResiduals.OutputMEsInRootFile = False
00047 MonitorTrackResiduals.Mod_On = False
00048 MonitorTrackResiduals.andOr = cms.bool( False )
00049 MonitorTrackResiduals.l1DBKey = cms.string( 'SiStripDQM_L1' )
00050 MonitorTrackResiduals.l1Algorithms = cms.vstring(
00051
00052 'NOT L1Tech_BSC_halo_beam2_inner.v0'
00053 , 'NOT L1Tech_BSC_halo_beam2_outer.v0'
00054 , 'NOT L1Tech_BSC_halo_beam1_inner.v0'
00055 , 'NOT L1Tech_BSC_halo_beam1_outer.v0'
00056 , 'NOT (L1Tech_BSC_splash_beam1.v0 AND NOT L1Tech_BSC_splash_beam2.v0)'
00057 , 'NOT (L1Tech_BSC_splash_beam2.v0 AND NOT L1Tech_BSC_splash_beam1.v0)')
00058 MonitorTrackResiduals.andOrL1 = cms.bool( False )
00059 MonitorTrackResiduals.errorReplyL1 = cms.bool( True )
00060
00061
00062 from DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi import *
00063 TrackerCollisionTrackMon.FolderName = 'Tracking/TrackParameters'
00064 TrackerCollisionTrackMon.BSFolderName = 'Tracking/TrackParameters/BeamSpotParameters'
00065 TrackerCollisionTrackMon.andOr = cms.bool( False )
00066 TrackerCollisionTrackMon.dcsInputTag = cms.InputTag( "scalersRawToDigi" )
00067 TrackerCollisionTrackMon.dcsPartitions = cms.vint32 ( 24, 25, 26, 27, 28, 29)
00068 TrackerCollisionTrackMon.andOrDcs = cms.bool( False )
00069 TrackerCollisionTrackMon.errorReplyDcs = cms.bool( True )
00070 TrackerCollisionTrackMon.l1DBKey = cms.string( 'SiStripDQM_L1' )
00071 TrackerCollisionTrackMon.l1Algorithms = cms.vstring(
00072
00073 'NOT L1Tech_BSC_halo_beam2_inner.v0'
00074 , 'NOT L1Tech_BSC_halo_beam2_outer.v0'
00075 , 'NOT L1Tech_BSC_halo_beam1_inner.v0'
00076 , 'NOT L1Tech_BSC_halo_beam1_outer.v0'
00077 , 'NOT (L1Tech_BSC_splash_beam1.v0 AND NOT L1Tech_BSC_splash_beam2.v0)'
00078 , 'NOT (L1Tech_BSC_splash_beam2.v0 AND NOT L1Tech_BSC_splash_beam1.v0)')
00079 TrackerCollisionTrackMon.andOrL1 = cms.bool( False )
00080 TrackerCollisionTrackMon.errorReplyL1 = cms.bool( True )
00081
00082
00083 dqmInfoSiStrip = cms.EDAnalyzer("DQMEventInfo",
00084 subSystemFolder = cms.untracked.string('SiStrip')
00085 )
00086
00087
00088 TkDetMap = cms.Service("TkDetMap")
00089 SiStripDetInfoFileReade = cms.Service("SiStripDetInfoFileReader")
00090
00091
00092 from DPGAnalysis.SiStripTools.eventwithhistoryproducerfroml1abc_cfi import *
00093
00094
00095 from DPGAnalysis.SiStripTools.apvcyclephaseproducerfroml1ts2011_cfi import *
00096
00097
00098 SiStripDQMTier0 = cms.Sequence(APVPhases*consecutiveHEs*siStripFEDCheck*siStripFEDMonitor*SiStripMonitorDigi*SiStripMonitorCluster*SiStripMonitorTrack*MonitorTrackResiduals*TrackerCollisionTrackMon*dqmInfoSiStrip)
00099
00100