1 import FWCore.ParameterSet.Config
as cms
2 from DQMServices.Core.DQMEDHarvester
import DQMEDHarvester
5 DefaultHistoDebug = DefaultHisto.clone(
6 topFolderName =
"PixelPhase1/Debug" 9 SiPixelPhase1GeometryDebugDetId = DefaultHistoDebug.clone(
11 title =
"Location of DetIds",
15 StandardSpecification2DProfile,
16 StandardSpecificationPixelmapProfile,
20 SiPixelPhase1GeometryDebugLadderBlade = DefaultHistoDebug.clone(
21 name =
"debug_ladderblade",
22 title =
"Location of Ladders/Blades",
23 xlabel =
"offline Ladder/Blade #",
26 StandardSpecification2DProfile,
27 StandardSpecificationPixelmapProfile,
31 SiPixelPhase1GeometryDebugROC = DefaultHistoDebug.clone(
33 title =
"Location of ROCs",
38 StandardSpecification2DProfile,
39 StandardSpecificationPixelmapProfile,
41 .groupBy(
"PXBarrel/PXLayer/PXModuleName/SignedLadderCoord/SignedModuleCoord")
42 .groupBy(
"PXBarrel/PXLayer/PXModuleName/SignedLadderCoord",
"EXTEND_X")
43 .groupBy(
"PXBarrel/PXLayer/PXModuleName/",
"EXTEND_Y")
50 SiPixelPhase1GeometryDebugFED = DefaultHistoDebug.clone(
52 title =
"Location of FEDs",
56 StandardSpecification2DProfile,
57 StandardSpecificationPixelmapProfile,
61 SiPixelPhase1GeometryDebugConf = cms.VPSet(
62 SiPixelPhase1GeometryDebugDetId,
63 SiPixelPhase1GeometryDebugLadderBlade,
64 SiPixelPhase1GeometryDebugROC,
65 SiPixelPhase1GeometryDebugFED,
68 from DQMServices.Core.DQMEDAnalyzer
import DQMEDAnalyzer
69 SiPixelPhase1GeometryDebugAnalyzer =
DQMEDAnalyzer(
'SiPixelPhase1GeometryDebug',
70 histograms = SiPixelPhase1GeometryDebugConf,
71 geometry = SiPixelPhase1Geometry
74 SiPixelPhase1GeometryDebugHarvester =
DQMEDHarvester(
"SiPixelPhase1Harvester",
75 histograms = SiPixelPhase1GeometryDebugConf,
76 geometry = SiPixelPhase1Geometry