Definition at line 43 of file SiPixelTrackResidualModule.cc.
55 bool isHalfModule =
false;
66 meResidualX_ = iBooker.book1D(hisID,
"Hit-to-Track Residual in r-phi", 100, -150, 150);
69 meResidualY_ = iBooker.book1D(hisID,
"Hit-to-Track Residual in Z", 100, -300, 300);
77 meCharge_onTrack_ = iBooker.book1D(hisID,
"Normalized Cluster charge (on Track)", 100, 0., 200.);
81 meSize_onTrack_ = iBooker.book1D(hisID,
"Total cluster size (on Track)", 30, 0., 30.);
84 hisID = theHistogramId->
setHistoId(
"nclusters_OffTrack",
id_);
89 meCharge_offTrack_ = iBooker.book1D(hisID,
"Cluster charge (off Track)", 100, 0., 200.);
93 meSize_offTrack_ = iBooker.book1D(hisID,
"Total cluster size (off Track)", 30, 0., 30.);
98 meSizeX_onTrack_ = iBooker.book1D(hisID,
"Cluster x-width (rows) (on Track)", 10, 0., 10.);
102 meSizeY_onTrack_ = iBooker.book1D(hisID,
"Cluster y-width (columns) (on Track)", 15, 0., 15.);
106 meSizeX_offTrack_ = iBooker.book1D(hisID,
"Cluster x-width (rows) (off Track)", 10, 0., 10.);
110 meSizeY_offTrack_ = iBooker.book1D(hisID,
"Cluster y-width (columns) (off Track)", 15, 0., 15.);
113 delete theHistogramId;
120 sprintf(sladder,
"Ladder_%02i", DBladder);
121 hisID =
src.label() +
"_" + sladder;
126 meResidualXLad_ = iBooker.book1D(
"residualX_" + hisID,
"Hit-to-Track Residual in r-phi", 100, -150, 150);
128 meResidualYLad_ = iBooker.book1D(
"residualY_" + hisID,
"Hit-to-Track Residual in Z", 100, -300, 300);
132 iBooker.book1D(
"nclusters_OnTrack_" + hisID,
"Number of Clusters (on Track)", 10, 0., 10.);
136 iBooker.book1D(
"charge_OnTrack_" + hisID,
"Normalized Cluster charge (on Track)", 100, 0., 200.);
139 meSize_onTrackLad_ = iBooker.book1D(
"size_OnTrack_" + hisID,
"Total cluster size (on Track)", 30, 0., 30.);
143 iBooker.book1D(
"nclusters_OffTrack_" + hisID,
"Number of Clusters (off Track)", 35, 0., 35.);
146 meCharge_offTrackLad_ = iBooker.book1D(
"charge_OffTrack_" + hisID,
"Cluster charge (off Track)", 100, 0., 200.);
149 meSize_offTrackLad_ = iBooker.book1D(
"size_OffTrack_" + hisID,
"Total cluster size (off Track)", 30, 0., 30.);
154 iBooker.book1D(
"sizeX_OffTrack_" + hisID,
"Cluster x-width (rows) (off Track)", 10, 0., 10.);
158 iBooker.book1D(
"sizeY_OffTrack_" + hisID,
"Cluster y-width (columns) (off Track)", 15, 0., 15.);
161 meSizeX_onTrackLad_ = iBooker.book1D(
"sizeX_OnTrack_" + hisID,
"Cluster x-width (rows) (on Track)", 10, 0., 10.);
165 iBooker.book1D(
"sizeY_OnTrack_" + hisID,
"Cluster y-width (columns) (on Track)", 15, 0., 15.);
174 sprintf(slayer,
"Layer_%i", DBlayer);
175 hisID =
src.label() +
"_" + slayer;
176 meResidualXLay_ = iBooker.book1D(
"residualX_" + hisID,
"Hit-to-Track Residual in r-phi", 100, -150, 150);
178 meResidualYLay_ = iBooker.book1D(
"residualY_" + hisID,
"Hit-to-Track Residual in Z", 100, -300, 300);
182 iBooker.book1D(
"nclusters_OnTrack_" + hisID,
"Number of Clusters (on Track)", 10, 0., 10.);
186 iBooker.book1D(
"charge_OnTrack_" + hisID,
"Normalized Cluster charge (on Track)", 100, 0., 200.);
189 meSize_onTrackLay_ = iBooker.book1D(
"size_OnTrack_" + hisID,
"Total cluster size (on Track)", 30, 0., 30.);
193 iBooker.book1D(
"nclusters_OffTrack_" + hisID,
"Number of Clusters (off Track)", 35, 0., 35.);
196 meCharge_offTrackLay_ = iBooker.book1D(
"charge_OffTrack_" + hisID,
"Cluster charge (off Track)", 100, 0., 200.);
199 meSize_offTrackLay_ = iBooker.book1D(
"size_OffTrack_" + hisID,
"Total cluster size (off Track)", 30, 0., 30.);
203 meSizeX_onTrackLay_ = iBooker.book1D(
"sizeX_OnTrack_" + hisID,
"Cluster x-width (rows) (on Track)", 10, 0., 10.);
207 iBooker.book1D(
"sizeY_OnTrack_" + hisID,
"Cluster y-width (columns) (on Track)", 15, 0., 15.);
211 iBooker.book1D(
"sizeX_OffTrack_" + hisID,
"Cluster x-width (rows) (off Track)", 10, 0., 10.);
215 iBooker.book1D(
"sizeY_OffTrack_" + hisID,
"Cluster y-width (columns) (off Track)", 15, 0., 15.);
224 sprintf(smodule,
"Ring_%i", DBmodule);
225 hisID =
src.label() +
"_" + smodule;
226 meResidualXPhi_ = iBooker.book1D(
"residualX_" + hisID,
"Hit-to-Track Residual in r-phi", 100, -150, 150);
228 meResidualYPhi_ = iBooker.book1D(
"residualY_" + hisID,
"Hit-to-Track Residual in Z", 100, -300, 300);
232 iBooker.book1D(
"nclusters_OnTrack_" + hisID,
"Number of Clusters (on Track)", 10, 0., 10.);
236 iBooker.book1D(
"charge_OnTrack_" + hisID,
"Normalized Cluster charge (on Track)", 100, 0., 200.);
239 meSize_onTrackPhi_ = iBooker.book1D(
"size_OnTrack_" + hisID,
"Total cluster size (on Track)", 30, 0., 30.);
243 iBooker.book1D(
"nclusters_OffTrack_" + hisID,
"Number of Clusters (off Track)", 35, 0., 35.);
246 meCharge_offTrackPhi_ = iBooker.book1D(
"charge_OffTrack_" + hisID,
"Cluster charge (off Track)", 100, 0., 200.);
249 meSize_offTrackPhi_ = iBooker.book1D(
"size_OffTrack_" + hisID,
"Total cluster size (off Track)", 30, 0., 30.);
253 meSizeX_onTrackPhi_ = iBooker.book1D(
"sizeX_OnTrack_" + hisID,
"Cluster x-width (rows) (on Track)", 10, 0., 10.);
257 iBooker.book1D(
"sizeY_OnTrack_" + hisID,
"Cluster y-width (columns) (on Track)", 15, 0., 15.);
261 iBooker.book1D(
"sizeX_OffTrack_" + hisID,
"Cluster x-width (rows) (off Track)", 10, 0., 10.);
265 iBooker.book1D(
"sizeY_OffTrack_" + hisID,
"Cluster y-width (columns) (off Track)", 15, 0., 15.);
274 sprintf(sblade,
"Blade_%02i", blade);
275 hisID =
src.label() +
"_" + sblade;
276 meResidualXBlade_ = iBooker.book1D(
"residualX_" + hisID,
"Hit-to-Track Residual in r-phi", 100, -150, 150);
278 meResidualYBlade_ = iBooker.book1D(
"residualY_" + hisID,
"Hit-to-Track Residual in Z", 100, -300, 300);
282 iBooker.book1D(
"nclusters_OnTrack_" + hisID,
"Number of Clusters (on Track)", 10, 0., 10.);
286 iBooker.book1D(
"charge_OnTrack_" + hisID,
"Normalized Cluster charge (on Track)", 100, 0., 200.);
289 meSize_onTrackBlade_ = iBooker.book1D(
"size_OnTrack_" + hisID,
"Total cluster size (on Track)", 30, 0., 30.);
293 iBooker.book1D(
"nclusters_OffTrack_" + hisID,
"Number of Clusters (off Track)", 35, 0., 35.);
296 meCharge_offTrackBlade_ = iBooker.book1D(
"charge_OffTrack_" + hisID,
"Cluster charge (off Track)", 100, 0., 200.);
299 meSize_offTrackBlade_ = iBooker.book1D(
"size_OffTrack_" + hisID,
"Total cluster size (off Track)", 30, 0., 30.);
304 iBooker.book1D(
"sizeX_OnTrack_" + hisID,
"Cluster x-width (rows) (on Track)", 10, 0., 10.);
308 iBooker.book1D(
"sizeY_OnTrack_" + hisID,
"Cluster y-width (columns) (on Track)", 15, 0., 15.);
312 iBooker.book1D(
"sizeX_OffTrack_" + hisID,
"Cluster x-width (rows) (off Track)", 10, 0., 10.);
316 iBooker.book1D(
"sizeY_OffTrack_" + hisID,
"Cluster y-width (columns) (off Track)", 15, 0., 15.);
326 sprintf(sdisk,
"Disk_%i", disk);
327 hisID =
src.label() +
"_" + sdisk;
328 meResidualXDisk_ = iBooker.book1D(
"residualX_" + hisID,
"Hit-to-Track Residual in r-phi", 100, -150, 150);
330 meResidualYDisk_ = iBooker.book1D(
"residualY_" + hisID,
"Hit-to-Track Residual in Z", 100, -300, 300);
334 iBooker.book1D(
"nclusters_OnTrack_" + hisID,
"Number of Clusters (on Track)", 10, 0., 10.);
338 iBooker.book1D(
"charge_OnTrack_" + hisID,
"Normalized Cluster charge (on Track)", 100, 0., 200.);
341 meSize_onTrackDisk_ = iBooker.book1D(
"size_OnTrack_" + hisID,
"Total cluster size (on Track)", 30, 0., 30.);
345 iBooker.book1D(
"nclusters_OffTrack_" + hisID,
"Number of Clusters (off Track)", 35, 0., 35.);
348 meCharge_offTrackDisk_ = iBooker.book1D(
"charge_OffTrack_" + hisID,
"Cluster charge (off Track)", 100, 0., 200.);
351 meSize_offTrackDisk_ = iBooker.book1D(
"size_OffTrack_" + hisID,
"Total cluster size (off Track)", 30, 0., 30.);
355 meSizeX_onTrackDisk_ = iBooker.book1D(
"sizeX_OnTrack_" + hisID,
"Cluster x-width (rows) (on Track)", 10, 0., 10.);
359 iBooker.book1D(
"sizeY_OnTrack_" + hisID,
"Cluster y-width (columns) (on Track)", 15, 0., 15.);
363 iBooker.book1D(
"sizeX_OffTrack_" + hisID,
"Cluster x-width (rows) (off Track)", 10, 0., 10.);
367 iBooker.book1D(
"sizeY_OffTrack_" + hisID,
"Cluster y-width (columns) (off Track)", 15, 0., 15.);
379 sprintf(slab,
"Panel_%i_Ring_%i", panel,
module);
380 hisID =
src.label() +
"_" + slab;
381 meResidualXRing_ = iBooker.book1D(
"residualX_" + hisID,
"Hit-to-Track Residual in r-phi", 100, -150, 150);
383 meResidualYRing_ = iBooker.book1D(
"residualY_" + hisID,
"Hit-to-Track Residual in Z", 100, -300, 300);
387 iBooker.book1D(
"nclusters_OnTrack_" + hisID,
"Number of Clusters (on Track)", 10, 0., 10.);
391 iBooker.book1D(
"charge_OnTrack_" + hisID,
"Normalized Cluster charge (on Track)", 100, 0., 200.);
394 meSize_onTrackRing_ = iBooker.book1D(
"size_OnTrack_" + hisID,
"Total cluster size (on Track)", 30, 0., 30.);
398 iBooker.book1D(
"nclusters_OffTrack_" + hisID,
"Number of Clusters (off Track)", 35, 0., 35.);
401 meCharge_offTrackRing_ = iBooker.book1D(
"charge_OffTrack_" + hisID,
"Cluster charge (off Track)", 100, 0., 200.);
404 meSize_offTrackRing_ = iBooker.book1D(
"size_OffTrack_" + hisID,
"Total cluster size (off Track)", 30, 0., 30.);
408 meSizeX_onTrackRing_ = iBooker.book1D(
"sizeX_OnTrack_" + hisID,
"Cluster x-width (rows) (on Track)", 10, 0., 10.);
412 iBooker.book1D(
"sizeY_OnTrack_" + hisID,
"Cluster y-width (columns) (on Track)", 15, 0., 15.);
416 iBooker.book1D(
"sizeX_OffTrack_" + hisID,
"Cluster x-width (rows) (off Track)", 10, 0., 10.);
420 iBooker.book1D(
"sizeY_OffTrack_" + hisID,
"Cluster y-width (columns) (off Track)", 15, 0., 15.);
References Reference_intrackfit_cff::barrel, PixelEndcapName::bladeName(), dqm::implementation::IBooker::book1D(), PixelEndcapName::diskName(), makeMuonMisalignmentScenario::endcap, edm::EventSetup::get(), get, edm::ParameterSet::getParameter(), id_, PixelBarrelName::isHalfModule(), SiPixelOfflineDQM_client_cff::isUpgrade, PixelBarrelName::ladderName(), PixelBarrelName::layerName(), meCharge_offTrack_, meCharge_offTrackBlade_, meCharge_offTrackDisk_, meCharge_offTrackLad_, meCharge_offTrackLay_, meCharge_offTrackPhi_, meCharge_offTrackRing_, meCharge_onTrack_, meCharge_onTrackBlade_, meCharge_onTrackDisk_, meCharge_onTrackLad_, meCharge_onTrackLay_, meCharge_onTrackPhi_, meCharge_onTrackRing_, meNClusters_offTrack_, meNClusters_offTrackBlade_, meNClusters_offTrackDisk_, meNClusters_offTrackLad_, meNClusters_offTrackLay_, meNClusters_offTrackPhi_, meNClusters_offTrackRing_, meNClusters_onTrack_, meNClusters_onTrackBlade_, meNClusters_onTrackDisk_, meNClusters_onTrackLad_, meNClusters_onTrackLay_, meNClusters_onTrackPhi_, meNClusters_onTrackRing_, meResidualX_, meResidualXBlade_, meResidualXDisk_, meResidualXLad_, meResidualXLay_, meResidualXPhi_, meResidualXRing_, meResidualY_, meResidualYBlade_, meResidualYDisk_, meResidualYLad_, meResidualYLay_, meResidualYPhi_, meResidualYRing_, meSize_offTrack_, meSize_offTrackBlade_, meSize_offTrackDisk_, meSize_offTrackLad_, meSize_offTrackLay_, meSize_offTrackPhi_, meSize_offTrackRing_, meSize_onTrack_, meSize_onTrackBlade_, meSize_onTrackDisk_, meSize_onTrackLad_, meSize_onTrackLay_, meSize_onTrackPhi_, meSize_onTrackRing_, meSizeX_offTrack_, meSizeX_offTrackBlade_, meSizeX_offTrackDisk_, meSizeX_offTrackLad_, meSizeX_offTrackLay_, meSizeX_offTrackPhi_, meSizeX_offTrackRing_, meSizeX_onTrack_, meSizeX_onTrackBlade_, meSizeX_onTrackDisk_, meSizeX_onTrackLad_, meSizeX_onTrackLay_, meSizeX_onTrackPhi_, meSizeX_onTrackRing_, meSizeY_offTrack_, meSizeY_offTrackBlade_, meSizeY_offTrackDisk_, meSizeY_offTrackLad_, meSizeY_offTrackLay_, meSizeY_offTrackPhi_, meSizeY_offTrackRing_, meSizeY_onTrack_, meSizeY_onTrackBlade_, meSizeY_onTrackDisk_, meSizeY_onTrackLad_, meSizeY_onTrackLay_, meSizeY_onTrackPhi_, meSizeY_onTrackRing_, PixelBarrelName::moduleName(), PixelEndcapName::pannelName(), PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, PixelEndcapName::plaquetteName(), edm::ESHandle< T >::product(), SiPixelOfflineDQM_source_cff::reducedSet, dqm::impl::MonitorElement::setAxisTitle(), SiPixelHistogramId::setHistoId(), TrackRefitter_38T_cff::src, AlCaHLTBitMon_QueryRunRegistry::string, and DetId::subdetId().