CMS 3D CMS Logo

SiStripSourceConfigTier0_Cosmic_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 # FED integrity Check
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 # SiStripMonitorDigi ####
00014 from DQM.SiStripMonitorDigi.SiStripMonitorDigi_cfi import *
00015 SiStripMonitorDigi.Mod_On = False
00016 
00017 # SiStripMonitorDigi ####
00018 from DQM.siStripMonitorCluster.SiStripMonitorCluster_cfi import *
00019 siStripMonitorCluster.Mod_On = False
00020 
00021 # siStripMonitorTrack ####
00022 # Clone for Cosmic Tracks
00023 import DQM.siStripMonitorTrack.SiStripMonitorTrack_cfi
00024 SiStripMonitorTrack_cosmicTk  = DQM.siStripMonitorTrack.SiStripMonitorTrack_cfi.siStripMonitorTrack.clone()
00025 SiStripMonitorTrack_cosmicTk.TrackProducer = 'cosmictrackfinderP5'
00026 SiStripMonitorTrack_cosmicTk.Mod_On        = False
00027 SiStripMonitorTrack_cosmicTk.FolderName    = 'SiStrip/Tracks'
00028 # Clone for CKF Tracks
00029 import DQM.siStripMonitorTrack.SiStripMonitorTrack_cfi
00030 SiStripMonitorTrack_ckf = DQM.siStripMonitorTrack.SiStripMonitorTrack_cfi.siStripMonitorTrack.clone()
00031 SiStripMonitorTrack_ckf.TrackProducer      = 'ctfWithMaterialTracksP5'
00032 SiStripMonitorTrack_ckf.Mod_On             = False
00033 SiStripMonitorTrack_ckf.FolderName         = 'SiStrip/Tracks'
00034 # Clone for Road Search  Tracks
00035 import DQM.siStripMonitorTrack.SiStripMonitorTrack_cfi
00036 SiStripMonitorTrack_rs = DQM.siStripMonitorTrack.SiStripMonitorTrack_cfi.siStripMonitorTrack.clone()
00037 SiStripMonitorTrack_rs.TrackProducer       = 'rsWithMaterialTracksP5'
00038 SiStripMonitorTrack_rs.Mod_On              = False
00039 SiStripMonitorTrack_rs.FolderName          = 'SiStrip/Tracks'
00040 
00041 # TrackerMonitorTrack ####
00042 # Clone for Cosmic Track Finder
00043 import DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi
00044 MonitorTrackResiduals_cosmicTk = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
00045 MonitorTrackResiduals_cosmicTk.trajectoryInput     = 'cosmictrackfinderP5'
00046 MonitorTrackResiduals_cosmicTk.OutputMEsInRootFile = False
00047 MonitorTrackResiduals_cosmicTk.Mod_On              = False
00048 # Clone for CKF Tracks
00049 import DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi
00050 MonitorTrackResiduals_ckf = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
00051 MonitorTrackResiduals_ckf.trajectoryInput          = 'ctfWithMaterialTracksP5'
00052 MonitorTrackResiduals_ckf.OutputMEsInRootFile      = False
00053 MonitorTrackResiduals_ckf.Mod_On                   = False
00054 # Clone for Road Search  Tracks
00055 import DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi
00056 MonitorTrackResiduals_rs = DQM.TrackerMonitorTrack.MonitorTrackResiduals_cfi.MonitorTrackResiduals.clone()
00057 MonitorTrackResiduals_rs.trajectoryInput           = 'rsWithMaterialTracksP5'
00058 MonitorTrackResiduals_rs.OutputMEsInRootFile       = False
00059 MonitorTrackResiduals_rs.Mod_On                    = False
00060 
00061 # TrackingMonitor ####
00062 # Clone for Cosmic Track Finder
00063 import DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi
00064 TrackMon_cosmicTk = DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi.TrackerCosmicTrackMon.clone()
00065 TrackMon_cosmicTk.TrackProducer                    = 'cosmictrackfinderP5'
00066 TrackMon_cosmicTk.AlgoName                         = 'CosmicTk'
00067 TrackMon_cosmicTk.FolderName                       = 'SiStrip/Tracks'
00068 
00069 # Clone for CKF Tracks
00070 import DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi
00071 TrackMon_ckf = DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi.TrackerCosmicTrackMon.clone()
00072 TrackMon_ckf.TrackProducer                         = 'ctfWithMaterialTracksP5'
00073 TrackMon_ckf.AlgoName                              = 'CKFTk'
00074 TrackMon_ckf.FolderName                            = 'SiStrip/Tracks'
00075 
00076 # Clone for Road Search  Tracks
00077 import DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi
00078 TrackMon_rs = DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi.TrackerCosmicTrackMon.clone()
00079 TrackMon_rs.TrackProducer                          = 'rsWithMaterialTracksP5'
00080 TrackMon_rs.AlgoName                               = 'RSTk'
00081 TrackMon_rs.FolderName                             = 'SiStrip/Tracks'
00082 
00083 # Clone for Beam Halo Muon Tracks
00084 import DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi
00085 TrackMon_bhmuon = DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi.TrackerCosmicTrackMon.clone()
00086 TrackMon_bhmuon.TrackProducer                      = 'ctfWithMaterialTracksBeamHaloMuon'
00087 TrackMon_bhmuon.AlgoName                           = 'BHMuonTk'
00088 TrackMon_bhmuon.FolderName                         = 'SiStrip/Tracks'
00089 
00090 # DQM Services
00091 dqmInfoSiStrip = cms.EDFilter("DQMEventInfo",
00092      subSystemFolder = cms.untracked.string('SiStrip')
00093 )
00094 
00095 
00096 # Sequences 
00097 SiStripDQMTier0_cosmicTk = cms.Sequence(SiStripMonitorTrack_cosmicTk*MonitorTrackResiduals_cosmicTk*TrackMon_cosmicTk)
00098 
00099 SiStripDQMTier0_ckf = cms.Sequence(SiStripMonitorTrack_ckf*MonitorTrackResiduals_ckf*TrackMon_ckf)
00100 
00101 SiStripDQMTier0_rs = cms.Sequence(SiStripMonitorTrack_rs*MonitorTrackResiduals_rs*TrackMon_rs)
00102 
00103 SiStripDQMTier0 = cms.Sequence(siStripFEDCheck*SiStripMonitorDigi*siStripMonitorCluster*SiStripMonitorTrack_ckf*MonitorTrackResiduals_ckf*TrackMon_cosmicTk*TrackMon_ckf*TrackMon_rs*dqmInfoSiStrip)
00104 
00105 

Generated on Tue Jun 9 17:33:34 2009 for CMSSW by  doxygen 1.5.4