diff --git a/DQM/SiPixelMonitorCluster/src/SiPixelClusterSource.cc b/DQM/SiPixelMonitorCluster/src/SiPixelClusterSource.cc index d0b90becc6feb..a9ae3749fad04 100644 --- a/DQM/SiPixelMonitorCluster/src/SiPixelClusterSource.cc +++ b/DQM/SiPixelMonitorCluster/src/SiPixelClusterSource.cc @@ -232,6 +232,7 @@ void SiPixelClusterSource::buildStructure(const edm::EventSetup& iSetup){ LogDebug ("PixelDQM") << " ---> Adding Endcap Module " << detId.rawId() << endl; PixelEndcapName::HalfCylinder side = PixelEndcapName(DetId(id),pTT,isUpgrade).halfCylinder(); int disk = PixelEndcapName(DetId(id),pTT,isUpgrade).diskName(); + if (disk>noOfDisks) noOfDisks=disk; int blade = PixelEndcapName(DetId(id),pTT,isUpgrade).bladeName(); int panel = PixelEndcapName(DetId(id),pTT,isUpgrade).pannelName(); int module = PixelEndcapName(DetId(id),pTT,isUpgrade).plaquetteName();