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 StandardSpecifications1D_Num.append(
0033 Specification(OverlayCurvesForTiming).groupBy("DetId/Event")
0034 .reduce("COUNT")
0035 .groupBy("PXBarrel/PXLayer/OnlineBlock")
0036 .groupBy("PXBarrel/PXLayer", "EXTEND_Y")
0037 .save()
0038 )
0039
0040 StandardSpecifications1D_Num.append(
0041 Specification(OverlayCurvesForTiming).groupBy("DetId/Event")
0042 .reduce("COUNT")
0043 .groupBy("PXForward/PXDisk/OnlineBlock")
0044 .groupBy("PXForward/PXDisk", "EXTEND_Y")
0045 .save()
0046 )
0047
0048
0049
0050
0051
0052
0053
0054
0055
0056
0057 StandardSpecifications1D_Num.append(
0058 Specification(OverlayCurvesForTiming).groupBy("DetId/Event")
0059 .reduce("COUNT")
0060 .groupBy("PXBarrel/OnlineBlock")
0061 .groupBy("PXBarrel", "EXTEND_Y")
0062 .save()
0063 )
0064
0065
0066 StandardSpecifications1D_Num.append(
0067 Specification(OverlayCurvesForTiming).groupBy("DetId/Event")
0068 .reduce("COUNT")
0069 .groupBy("PXForward/OnlineBlock")
0070 .groupBy("PXForward", "EXTEND_Y")
0071 .save()
0072 )
0073
0074
0075
0076
0077
0078
0079
0080
0081
0082
0083
0084 SiPixelPhase1Geometry.upgradePhase = 1
0085 SiPixelPhase1Geometry.onlineblock = 15
0086
0087
0088
0089 DefaultHisto.perLumiHarvesting = True
0090 DefaultHistoDigiCluster.perLumiHarvesting = True
0091 DefaultHistoSummary.perLumiHarvesting = True
0092 DefaultHistoTrack.perLumiHarvesting = True
0093
0094
0095
0096 from DQM.SiPixelPhase1Common.SiPixelPhase1Digis_cfi import *
0097
0098
0099 from DQM.SiPixelPhase1Common.SiPixelPhase1Clusters_cfi import *
0100
0101
0102 from DQM.SiPixelPhase1Track.SiPixelPhase1TrackClusters_cfi import *
0103 from DQM.SiPixelPhase1Track.SiPixelPhase1TrackResiduals_cfi import *
0104
0105
0106 from DQM.SiPixelPhase1Common.SiPixelPhase1RawData_cfi import *
0107
0108 from DQM.SiPixelPhase1Common.SiPixelPhase1GeometryDebug_cfi import *
0109
0110 from DQM.SiPixelPhase1Track.SiPixelPhase1TrackEfficiency_cfi import *
0111
0112 siPixelPhase1OnlineDQM_source = cms.Sequence(
0113 SiPixelPhase1DigisAnalyzer
0114 + SiPixelPhase1ClustersAnalyzer
0115 + SiPixelPhase1RawDataAnalyzer
0116 + SiPixelPhase1TrackClustersAnalyzer
0117 + SiPixelPhase1TrackResidualsAnalyzer
0118 )
0119
0120 siPixelPhase1OnlineDQM_harvesting = cms.Sequence(
0121 SiPixelPhase1DigisHarvester
0122 + SiPixelPhase1ClustersHarvester
0123 + SiPixelPhase1RawDataHarvester
0124 + SiPixelPhase1TrackClustersHarvester
0125 + SiPixelPhase1TrackResidualsHarvester
0126 + SiPixelPhase1TrackEfficiencyHarvester
0127 )
0128
0129
0130
0131 SiPixelPhase1TrackClustersAnalyzer_cosmics = SiPixelPhase1TrackClustersAnalyzer.clone(
0132 tracks = "ctfWithMaterialTracksP5",
0133 VertexCut = False
0134 )
0135
0136 SiPixelPhase1TrackResidualsAnalyzer_cosmics = SiPixelPhase1TrackResidualsAnalyzer.clone(
0137 Tracks = "ctfWithMaterialTracksP5",
0138 trajectoryInput = "ctfWithMaterialTracksP5",
0139 VertexCut = False
0140 )
0141
0142 SiPixelPhase1TrackEfficiencyAnalyzer_cosmics=SiPixelPhase1TrackEfficiencyAnalyzer.clone(
0143 tracks = "ctfWithMaterialTracksP5"
0144 )
0145
0146 siPixelPhase1OnlineDQM_source_cosmics = cms.Sequence(
0147 SiPixelPhase1DigisAnalyzer
0148 + SiPixelPhase1ClustersAnalyzer
0149 + SiPixelPhase1RawDataAnalyzer
0150 + SiPixelPhase1TrackClustersAnalyzer_cosmics
0151 + SiPixelPhase1TrackResidualsAnalyzer_cosmics
0152 )
0153
0154
0155 SiPixelPhase1TrackClustersAnalyzer_pprun = SiPixelPhase1TrackClustersAnalyzer.clone(
0156 tracks = "initialStepTracksPreSplitting",
0157 clusterShapeCache = "siPixelClusterShapeCachePreSplitting",
0158 vertices = 'firstStepPrimaryVerticesPreSplitting',
0159 VertexCut = False
0160 )
0161
0162 SiPixelPhase1TrackResidualsAnalyzer_pprun = SiPixelPhase1TrackResidualsAnalyzer.clone(
0163 Tracks = "initialStepTracksPreSplitting",
0164 trajectoryInput = "initialStepTracksPreSplitting",
0165 VertexCut = False
0166 )
0167
0168 SiPixelPhase1TrackEfficiencyAnalyzer_pprun = SiPixelPhase1TrackEfficiencyAnalyzer.clone(
0169 tracks = "initialStepTracksPreSplitting",
0170 VertexCut = False
0171 )
0172
0173 siPixelPhase1OnlineDQM_source_pprun = cms.Sequence(
0174 SiPixelPhase1DigisAnalyzer
0175 + SiPixelPhase1ClustersAnalyzer
0176 + SiPixelPhase1RawDataAnalyzer
0177 + SiPixelPhase1TrackClustersAnalyzer_pprun
0178 + SiPixelPhase1TrackResidualsAnalyzer_pprun
0179 + SiPixelPhase1TrackEfficiencyAnalyzer_pprun
0180 )
0181