File indexing completed on 2023-03-17 10:57:06
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0004 digiMon = DQMEDAnalyzer('Phase2TrackerMonitorDigi',
0005 Verbosity = cms.bool(False),
0006 TopFolderName = cms.string("Ph2TkDigi"),
0007 PixelPlotFillingFlag = cms.bool(False),
0008 StandAloneClusteriserFlag = cms.bool(False),
0009 InnerPixelDigiSource = cms.InputTag("simSiPixelDigis","Pixel"),
0010 OuterTrackerDigiSource = cms.InputTag("mix", "Tracker"),
0011 GeometryType = cms.string('idealForDigi'),
0012 NumberOfDigisPerDetH = cms.PSet(
0013 Nbins = cms.int32(100),
0014 xmin = cms.double(-0.5),
0015 xmax = cms.double(99.5),
0016 switch = cms.bool(True)
0017 ),
0018 DigiOccupancySH = cms.PSet(
0019 Nbins = cms.int32(51),
0020 xmin = cms.double(-0.001),
0021 xmax = cms.double(0.05),
0022 switch = cms.bool(True)
0023 ),
0024 DigiOccupancyPH = cms.PSet(
0025 Nbins = cms.int32(51),
0026 xmin = cms.double(-0.0001),
0027 xmax = cms.double(0.005),
0028 switch = cms.bool(True)
0029 ),
0030 ChargeXYMapH = cms.PSet(
0031 Nxbins = cms.int32(450),
0032 xmin = cms.double(0.5),
0033 xmax = cms.double(450.5),
0034 Nybins = cms.int32(1350),
0035 ymin = cms.double(0.5),
0036 ymax = cms.double(1350.5),
0037 switch = cms.bool(True)
0038 ),
0039 PositionOfDigisSH = cms.PSet(
0040 Nxbins = cms.int32(1016),
0041 xmin = cms.double(0.5),
0042 xmax = cms.double(1016.5),
0043 Nybins = cms.int32(2),
0044 ymin = cms.double(0.5),
0045 ymax = cms.double(2.5),
0046 switch = cms.bool(True)
0047 ),
0048 PositionOfDigisPH = cms.PSet(
0049 Nxbins = cms.int32(960),
0050 xmin = cms.double(0.5),
0051 xmax = cms.double(960.5),
0052 Nybins = cms.int32(32),
0053 ymin = cms.double(0.5),
0054 ymax = cms.double(32.5),
0055 switch = cms.bool(True)
0056 ),
0057 EtaH = cms.PSet(
0058 Nbins = cms.int32(45),
0059 xmin = cms.double(-4.5),
0060 xmax = cms.double(4.5),
0061 switch = cms.bool(True)
0062 ),
0063 DigiChargeH = cms.PSet(
0064 Nbins = cms.int32(16),
0065 xmin = cms.double(-0.5),
0066 xmax = cms.double(15.5),
0067 switch = cms.bool(True)
0068 ),
0069 TotalNumberOfDigisPerLayerH = cms.PSet(
0070 Nbins = cms.int32(5000),
0071 xmin = cms.double(0.0),
0072 xmax = cms.double(100000.0),
0073 switch = cms.bool(True)
0074 ),
0075 NumberOfHitDetsPerLayerH = cms.PSet(
0076 Nbins = cms.int32(500),
0077 xmin = cms.double(-0.5),
0078 xmax = cms.double(2499.5),
0079 switch = cms.bool(True)
0080 ),
0081 NumberOfClustersPerDetH = cms.PSet(
0082 Nbins = cms.int32(100),
0083 xmin = cms.double(-0.5),
0084 xmax = cms.double(99.5),
0085 switch = cms.bool(True)
0086 ),
0087 ClusterWidthH = cms.PSet(
0088 Nbins = cms.int32(16),
0089 xmin = cms.double(-0.5),
0090 xmax = cms.double(15.5),
0091 switch = cms.bool(True)
0092 ),
0093 ClusterChargeH = cms.PSet(
0094 Nbins = cms.int32(1024),
0095 xmin = cms.double(0.5),
0096 xmax = cms.double(1024.5),
0097 switch = cms.bool(True)
0098 ),
0099 ClusterPositionSH = cms.PSet(
0100 Nxbins = cms.int32(1016),
0101 xmin = cms.double(0.5),
0102 xmax = cms.double(1016.5),
0103 Nybins = cms.int32(2),
0104 ymin = cms.double(0.5),
0105 ymax = cms.double(2.5),
0106 switch = cms.bool(True)
0107 ),
0108 ClusterPositionPH = cms.PSet(
0109 Nxbins = cms.int32(1016),
0110 xmin = cms.double(0.5),
0111 xmax = cms.double(1016.5),
0112 Nybins = cms.int32(32),
0113 ymin = cms.double(0.5),
0114 ymax = cms.double(32.5),
0115 switch = cms.bool(True)
0116 ),
0117 XYPositionMapH = cms.PSet(
0118 Nxbins = cms.int32(1250),
0119 xmin = cms.double(-1250.),
0120 xmax = cms.double(1250.),
0121 Nybins = cms.int32(1250),
0122 ymin = cms.double(-1250.),
0123 ymax = cms.double(1250.),
0124 switch = cms.bool(True)
0125 ),
0126 RZPositionMapH = cms.PSet(
0127 Nxbins = cms.int32(3000),
0128 xmin = cms.double(-3000.),
0129 xmax = cms.double(3000.),
0130 Nybins = cms.int32(1250),
0131 ymin = cms.double(0.),
0132 ymax = cms.double(1250.),
0133 switch = cms.bool(True)
0134 )
0135 )
0136
0137 from Configuration.ProcessModifiers.premix_stage2_cff import premix_stage2
0138 premix_stage2.toModify(digiMon,
0139 InnerPixelDigiSource = "mixData:Pixel",
0140 OuterTrackerDigiSource="mixData:Tracker"
0141 )