Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:08:15

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 # Pixel RawDataError Monitoring
0004 from DQM.SiPixelMonitorRawData.SiPixelMonitorRawData_cfi import * 
0005 SiPixelRawDataErrorSource.saveFile = False
0006 SiPixelRawDataErrorSource.isPIB = False
0007 SiPixelRawDataErrorSource.slowDown = False
0008 SiPixelRawDataErrorSource.reducedSet = True
0009 
0010 # Pixel Digi Monitoring
0011 from DQM.SiPixelMonitorDigi.SiPixelMonitorDigi_cfi import *
0012 SiPixelDigiSource.saveFile = False
0013 SiPixelDigiSource.isPIB = False
0014 SiPixelDigiSource.slowDown = False
0015 SiPixelDigiSource.hiRes = True
0016 SiPixelDigiSource.reducedSet = False
0017 SiPixelDigiSource.twoDimModOn = False
0018 SiPixelDigiSource.twoDimOnlyLayDisk = True
0019 
0020 # Pixel Cluster Monitoring
0021 from DQM.SiPixelMonitorCluster.SiPixelMonitorCluster_cfi import *
0022 SiPixelClusterSource.saveFile = False
0023 SiPixelClusterSource.isPIB = False
0024 
0025 # Pixel RecHit Monitoring
0026 from DQM.SiPixelMonitorRecHit.SiPixelMonitorRecHit_cfi import *
0027 SiPixelRecHitSource.saveFile = False
0028 SiPixelRecHitSource.isPIB = False
0029 
0030 # Pixel Track Monitoring
0031 from DQM.SiPixelMonitorTrack.SiPixelMonitorTrack_cfi import *
0032 SiPixelTrackResidualSource.saveFile = False
0033 SiPixelTrackResidualSource.TrackCandidateProducer = cms.string('newTrackCandidateMaker')
0034 SiPixelTrackResidualSource.trajectoryInput = cms.InputTag('generalTracks')
0035 from DQM.SiPixelMonitorTrack.SiPixelMonitorTrack_Cosmics_cfi import *
0036 SiPixelTrackResidualSource_Cosmics.saveFile = False
0037 SiPixelTrackResidualSource_Cosmics.TrackCandidateProducer = cms.string('ckfTrackCandidatesP5')
0038 SiPixelTrackResidualSource_Cosmics.trajectoryInput = cms.string('ctfWithMaterialTracksP5')
0039 from DQM.SiPixelMonitorTrack.SiPixelMonitorEfficiency_cfi import *
0040 SiPixelHitEfficiencySource.saveFile = False
0041 SiPixelHitEfficiencySource.trajectoryInput = cms.InputTag('generalTracks') 
0042 from DQM.TrackerMonitorTrack.SiPixelMonitorTrackResiduals_cfi import *
0043 
0044 ##online/offline
0045 #RawDataErrors
0046 SiPixelRawDataErrorSource.modOn = True
0047 SiPixelRawDataErrorSource.ladOn = False
0048 SiPixelRawDataErrorSource.bladeOn = False
0049 #Digi
0050 SiPixelDigiSource.modOn = True
0051 SiPixelDigiSource.twoDimOn = True
0052 SiPixelDigiSource.reducedSet = False
0053 SiPixelDigiSource.hiRes = True ## do not set to False, otherwise occupancy map code will crash!
0054 SiPixelDigiSource.ladOn = False
0055 SiPixelDigiSource.layOn = False
0056 SiPixelDigiSource.phiOn = False
0057 SiPixelDigiSource.bladeOn = False
0058 SiPixelDigiSource.diskOn = False
0059 SiPixelDigiSource.ringOn = False
0060 SiPixelDigiSource.bigEventSize = 5000
0061 #Cluster
0062 SiPixelClusterSource.modOn = True
0063 SiPixelClusterSource.twoDimOn = True
0064 SiPixelClusterSource.reducedSet = True
0065 SiPixelClusterSource.ladOn = False
0066 SiPixelClusterSource.layOn = False
0067 SiPixelClusterSource.phiOn = False
0068 SiPixelClusterSource.bladeOn = False
0069 SiPixelClusterSource.diskOn = False
0070 SiPixelClusterSource.ringOn = False
0071 SiPixelClusterSource.bigEventSize = 330
0072 #RecHit
0073 SiPixelRecHitSource.modOn = True
0074 SiPixelRecHitSource.twoDimOn = True
0075 SiPixelRecHitSource.reducedSet = True
0076 SiPixelRecHitSource.ladOn = False
0077 SiPixelRecHitSource.layOn = False
0078 SiPixelRecHitSource.phiOn = False   
0079 SiPixelRecHitSource.bladeOn = False
0080 SiPixelRecHitSource.diskOn = False
0081 SiPixelRecHitSource.ringOn = False
0082 
0083 #Track
0084 SiPixelTrackResidualSource.modOn = True
0085 SiPixelTrackResidualSource.ladOn = False
0086 SiPixelTrackResidualSource.layOn = False
0087 SiPixelTrackResidualSource.phiOn = False    
0088 SiPixelTrackResidualSource.bladeOn = False
0089 SiPixelTrackResidualSource.diskOn = False
0090 SiPixelTrackResidualSource.ringOn = False
0091 SiPixelTrackResidualSource_Cosmics.modOn = True
0092 SiPixelTrackResidualSource_Cosmics.ladOn = False
0093 SiPixelTrackResidualSource_Cosmics.layOn = False
0094 SiPixelTrackResidualSource_Cosmics.phiOn = False    
0095 SiPixelTrackResidualSource_Cosmics.bladeOn = False
0096 SiPixelTrackResidualSource_Cosmics.diskOn = False
0097 SiPixelTrackResidualSource_Cosmics.ringOn = False
0098 SiPixelHitEfficiencySource.modOn = True
0099 SiPixelHitEfficiencySource.ladOn = False
0100 SiPixelHitEfficiencySource.layOn = False
0101 SiPixelHitEfficiencySource.phiOn = False
0102 SiPixelHitEfficiencySource.bladeOn = False
0103 SiPixelHitEfficiencySource.diskOn = False
0104 SiPixelHitEfficiencySource.ringOn = False
0105 
0106 #HI track modules
0107 hiTracks = "hiGlobalPrimTracks"
0108 
0109 SiPixelTrackResidualSource_HeavyIons = SiPixelTrackResidualSource.clone(
0110     TrackCandidateProducer = 'hiPrimTrackCandidates',
0111     trajectoryInput = hiTracks,
0112     vtxsrc='hiSelectedVertex'
0113     )
0114 
0115 SiPixelHitEfficiencySource_HeavyIons = SiPixelHitEfficiencySource.clone(
0116     trajectoryInput = hiTracks,
0117     vtxsrc='hiSelectedVertex'
0118     )
0119 
0120 #DQM service
0121 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0122 dqmInfo = DQMEDAnalyzer('DQMEventInfo',
0123     subSystemFolder = cms.untracked.string('Pixel')
0124 )
0125 
0126 #FED integrity
0127 from DQM.SiPixelMonitorRawData.SiPixelMonitorHLT_cfi import *
0128 SiPixelHLTSource.DirName = cms.untracked.string('Pixel/FEDIntegrity/')
0129 
0130 siPixelP5DQM_source = cms.Sequence(SiPixelRawDataErrorSource + SiPixelDigiSource + SiPixelRecHitSource + SiPixelClusterSource + SiPixelTrackResidualSource + SiPixelHitEfficiencySource + SiPixelMonitorTrackResiduals + dqmInfo)
0131 
0132 siPixelP5DQM_cosmics_source = cms.Sequence(SiPixelRawDataErrorSource + SiPixelDigiSource + SiPixelRecHitSource + SiPixelClusterSource + SiPixelTrackResidualSource_Cosmics + dqmInfo)
0133 
0134 siPixelP5DQM_heavyions_source = cms.Sequence(SiPixelHLTSource + SiPixelRawDataErrorSource + SiPixelDigiSource + SiPixelRecHitSource + SiPixelClusterSource + SiPixelTrackResidualSource_HeavyIons + SiPixelHitEfficiencySource_HeavyIons + dqmInfo)
0135 
0136 siPixelP5DQM_source_woTrack = cms.Sequence(SiPixelRawDataErrorSource + SiPixelDigiSource + SiPixelRecHitSource + SiPixelClusterSource + dqmInfo)