File indexing completed on 2024-04-06 12:08:27
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from DQM.SiPixelPhase1Common.HistogramManager_cfi import *
0004
0005 SuperimoposePlotsInOnlineBlocks=True
0006 IsOffline.enabled=False
0007
0008
0009 StandardSpecifications1D.append(
0010 Specification(OverlayCurvesForTiming).groupBy("PXBarrel/PXLayer/OnlineBlock")
0011 .groupBy("PXBarrel/PXLayer", "EXTEND_Y")
0012 .save()
0013 )
0014
0015 StandardSpecifications1D.append(
0016 Specification(OverlayCurvesForTiming).groupBy("PXForward/PXDisk/OnlineBlock")
0017 .groupBy("PXForward/PXDisk", "EXTEND_Y")
0018 .save()
0019 )
0020
0021 StandardSpecifications1D.append(
0022 Specification(OverlayCurvesForTiming).groupBy("PXBarrel/OnlineBlock")
0023 .groupBy("PXBarrel", "EXTEND_Y")
0024 .save()
0025 )
0026 StandardSpecifications1D.append(
0027 Specification(OverlayCurvesForTiming).groupBy("PXForward/OnlineBlock")
0028 .groupBy("PXForward", "EXTEND_Y")
0029 .save()
0030 )
0031
0032
0033
0034 SiPixelPhase1Geometry.upgradePhase = 1
0035
0036
0037 SiPixelPhase1Geometry.onlineblock = 150
0038
0039
0040
0041
0042 DefaultHisto.perLumiHarvesting = True
0043 DefaultHistoDigiCluster.perLumiHarvesting = True
0044 DefaultHistoSummary.perLumiHarvesting = True
0045 DefaultHistoTrack.perLumiHarvesting = True
0046
0047
0048
0049 from DQM.SiPixelPhase1Common.SiPixelPhase1Digis_cfi import *
0050
0051
0052 from DQM.SiPixelPhase1Common.SiPixelPhase1Clusters_cfi import *
0053
0054
0055
0056
0057
0058
0059
0060
0061
0062
0063 from DQM.SiPixelPhase1Common.SiPixelPhase1RawData_cfi import *
0064 from DQM.SiPixelPhase1Common.SiPixelPhase1DeadFEDChannels_cfi import *
0065
0066 from DQM.SiPixelPhase1Common.SiPixelPhase1GeometryDebug_cfi import *
0067
0068
0069 from DQM.SiPixelPhase1Summary.SiPixelPhase1Summary_cfi import *
0070
0071
0072 from DQM.SiPixelPhase1Track.SiPixelPhase1TrackClusters_cfi import *
0073
0074 SiPixelPhase1TrackClustersOnTrackCorrCharge.enabled=cms.bool(False)
0075 SiPixelPhase1TrackTemplateCorr.enabled=cms.bool(False)
0076 SiPixelPhase1TrackClustersOnTrackCorrChargeOuter.enabled=cms.bool(False)
0077 SiPixelPhase1TrackTemplateCorrOuter.enabled=cms.bool(False)
0078 SiPixelPhase1TrackClustersOnTrackCorrChargeInner.enabled=cms.bool(False)
0079 SiPixelPhase1TrackTemplateCorrInner.enabled=cms.bool(False)
0080 from DQM.SiPixelPhase1Track.SiPixelPhase1TrackResiduals_cfi import *
0081
0082 siPixelPhase1OnlineDQM_source = cms.Sequence(
0083 SiPixelPhase1DigisAnalyzer
0084 + SiPixelPhase1DeadFEDChannelsAnalyzer
0085 + SiPixelPhase1ClustersAnalyzer
0086 + SiPixelPhase1RawDataAnalyzer
0087 + SiPixelPhase1TrackClustersAnalyzer
0088 + SiPixelPhase1TrackResidualsAnalyzer
0089
0090 )
0091
0092 siPixelPhase1OnlineDQM_harvesting = cms.Sequence(
0093 SiPixelPhase1DigisHarvester
0094 + SiPixelPhase1DeadFEDChannelsHarvester
0095 + SiPixelPhase1ClustersHarvester
0096 + SiPixelPhase1RawDataHarvester
0097 + SiPixelPhase1TrackClustersHarvester
0098 + SiPixelPhase1TrackResidualsHarvester
0099 + RunQTests_online
0100 + SiPixelPhase1SummaryOnline
0101
0102 )
0103
0104
0105
0106 SiPixelPhase1TrackClustersAnalyzer_cosmics = SiPixelPhase1TrackClustersAnalyzer.clone(
0107 tracks = "ctfWithMaterialTracksP5",
0108 VertexCut = False
0109 )
0110
0111 SiPixelPhase1TrackResidualsAnalyzer_cosmics = SiPixelPhase1TrackResidualsAnalyzer.clone(
0112 Tracks = "ctfWithMaterialTracksP5",
0113 trajectoryInput = "ctfWithMaterialTracksP5",
0114 VertexCut = False
0115 )
0116
0117 siPixelPhase1OnlineDQM_source_cosmics = cms.Sequence(
0118 SiPixelPhase1DigisAnalyzer
0119 + SiPixelPhase1DeadFEDChannelsAnalyzer
0120 + SiPixelPhase1ClustersAnalyzer
0121 + SiPixelPhase1RawDataAnalyzer
0122 + SiPixelPhase1TrackClustersAnalyzer_cosmics
0123 + SiPixelPhase1TrackResidualsAnalyzer_cosmics
0124 )
0125
0126
0127 SiPixelPhase1TrackClustersAnalyzer_pprun = SiPixelPhase1TrackClustersAnalyzer.clone(
0128 tracks = "initialStepTracksPreSplitting",
0129 clusterShapeCache = "siPixelClusterShapeCachePreSplitting",
0130 vertices = 'firstStepPrimaryVerticesPreSplitting',
0131 VertexCut = False
0132 )
0133
0134 SiPixelPhase1TrackResidualsAnalyzer_pprun = SiPixelPhase1TrackResidualsAnalyzer.clone(
0135 Tracks = "initialStepTracksPreSplitting",
0136 trajectoryInput = "initialStepTracksPreSplitting",
0137 VertexCut = False
0138 )
0139
0140 siPixelPhase1OnlineDQM_source_pprun = cms.Sequence(
0141 SiPixelPhase1DigisAnalyzer
0142 + SiPixelPhase1DeadFEDChannelsAnalyzer
0143 + SiPixelPhase1ClustersAnalyzer
0144 + SiPixelPhase1RawDataAnalyzer
0145 + SiPixelPhase1TrackClustersAnalyzer_pprun
0146 + SiPixelPhase1TrackResidualsAnalyzer_pprun
0147 )
0148
0149 siPixelPhase1OnlineDQM_timing_harvesting = siPixelPhase1OnlineDQM_harvesting.copyAndExclude([
0150 RunQTests_online,
0151 SiPixelPhase1SummaryOnline,
0152 ])