Book histograms.
Definition at line 46 of file SiPixelRecHitModule.cc.
59 bool isHalfModule =
false;
80 meXYPos_ = iBooker.book2D(hid,
"XY Position", 100, -1., 1, 100, -4, 4);
86 meXYPos_px_ = iBooker.book1D(hid +
"_px",
"X Position", 100, -1., 1);
88 meXYPos_py_ = iBooker.book1D(hid +
"_py",
"Y Position", 100, -4, 4);
93 meClustX_ = iBooker.book1D(hid,
"RecHit X size", 10, 0., 10.);
96 meClustY_ = iBooker.book1D(hid,
"RecHit Y size", 15, 0., 15.);
100 meErrorX_ = iBooker.book1D(hid,
"RecHit error X", 100, 0., 0.02);
103 meErrorY_ = iBooker.book1D(hid,
"RecHit error Y", 100, 0., 0.02);
110 delete theHistogramId;
119 sprintf(sladder,
"Ladder_%02i", DBladder);
120 hid =
src.label() +
"_" + sladder;
127 meXYPosLad_ = iBooker.book2D(
"xypos_" + hid,
"XY Position", 100, -1., 1, 100, -4, 4);
132 meXYPosLad_px_ = iBooker.book1D(
"xypos_" + hid +
"_px",
"X Position", 100, -1., 1);
134 meXYPosLad_py_ = iBooker.book1D(
"xypos_" + hid +
"_py",
"Y Position", 100, -4, 4);
138 meClustXLad_ = iBooker.book1D(
"ClustX_" + hid,
"RecHit X size", 10, 0., 10.);
140 meClustYLad_ = iBooker.book1D(
"ClustY_" + hid,
"RecHit Y size", 15, 0., 15.);
142 meErrorXLad_ = iBooker.book1D(
"ErrorX_" + hid,
"RecHit error X", 100, 0., 0.02);
144 meErrorYLad_ = iBooker.book1D(
"ErrorY_" + hid,
"RecHit error Y", 100, 0., 0.02);
146 menRecHitsLad_ = iBooker.book1D(
"nRecHits_" + hid,
"# of rechits in this module", 8, 0, 8);
156 sprintf(slayer,
"Layer_%i", DBlayer);
157 hid =
src.label() +
"_" + slayer;
161 meXYPosLay_ = iBooker.book2D(
"xypos_" + hid,
"XY Position", 100, -1., 1, 100, -4, 4);
166 meXYPosLay_px_ = iBooker.book1D(
"xypos_" + hid +
"_px",
"X Position", 100, -1., 1);
168 meXYPosLay_py_ = iBooker.book1D(
"xypos_" + hid +
"_py",
"Y Position", 100, -4, 4);
173 meClustXLay_ = iBooker.book1D(
"ClustX_" + hid,
"RecHit X size", 10, 0., 10.);
175 meClustYLay_ = iBooker.book1D(
"ClustY_" + hid,
"RecHit Y size", 15, 0., 15.);
177 meErrorXLay_ = iBooker.book1D(
"ErrorX_" + hid,
"RecHit error X", 100, 0., 0.02);
179 meErrorYLay_ = iBooker.book1D(
"ErrorY_" + hid,
"RecHit error Y", 100, 0., 0.02);
181 menRecHitsLay_ = iBooker.book1D(
"nRecHits_" + hid,
"# of rechits in this module", 8, 0, 8);
191 sprintf(smodule,
"Ring_%i", DBmodule);
192 hid =
src.label() +
"_" + smodule;
196 meXYPosPhi_ = iBooker.book2D(
"xypos_" + hid,
"XY Position", 100, -1., 1, 100, -4, 4);
201 meXYPosPhi_px_ = iBooker.book1D(
"xypos_" + hid +
"_px",
"X Position", 100, -1., 1);
203 meXYPosPhi_py_ = iBooker.book1D(
"xypos_" + hid +
"_py",
"Y Position", 100, -4, 4);
207 meClustXPhi_ = iBooker.book1D(
"ClustX_" + hid,
"RecHit X size", 10, 0., 10.);
209 meClustYPhi_ = iBooker.book1D(
"ClustY_" + hid,
"RecHit Y size", 15, 0., 15.);
211 meErrorXPhi_ = iBooker.book1D(
"ErrorX_" + hid,
"RecHit error X", 100, 0., 0.02);
213 meErrorYPhi_ = iBooker.book1D(
"ErrorY_" + hid,
"RecHit error Y", 100, 0., 0.02);
215 menRecHitsPhi_ = iBooker.book1D(
"nRecHits_" + hid,
"# of rechits in this module", 8, 0, 8);
226 sprintf(sblade,
"Blade_%02i", blade);
227 hid =
src.label() +
"_" + sblade;
232 meClustXBlade_ = iBooker.book1D(
"ClustX_" + hid,
"RecHit X size", 10, 0., 10.);
234 meClustYBlade_ = iBooker.book1D(
"ClustY_" + hid,
"RecHit Y size", 15, 0., 15.);
236 meErrorXBlade_ = iBooker.book1D(
"ErrorX_" + hid,
"RecHit error X", 100, 0., 0.02);
238 meErrorYBlade_ = iBooker.book1D(
"ErrorY_" + hid,
"RecHit error Y", 100, 0., 0.02);
240 menRecHitsBlade_ = iBooker.book1D(
"nRecHits_" + hid,
"# of rechits in this module", 8, 0, 8);
250 sprintf(sdisk,
"Disk_%i", disk);
251 hid =
src.label() +
"_" + sdisk;
256 meClustXDisk_ = iBooker.book1D(
"ClustX_" + hid,
"RecHit X size", 10, 0., 10.);
258 meClustYDisk_ = iBooker.book1D(
"ClustY_" + hid,
"RecHit Y size", 15, 0., 15.);
260 meErrorXDisk_ = iBooker.book1D(
"ErrorX_" + hid,
"RecHit error X", 100, 0., 0.02);
262 meErrorYDisk_ = iBooker.book1D(
"ErrorY_" + hid,
"RecHit error Y", 100, 0., 0.02);
264 menRecHitsDisk_ = iBooker.book1D(
"nRecHits_" + hid,
"# of rechits in this module", 8, 0, 8);
282 sprintf(slab,
"Panel_%i_Ring_%i", panel,
module);
283 hid =
src.label() +
"_" + slab;
287 meXYPosRing_ = iBooker.book2D(
"xypos_" + hid,
"XY Position", 100, -1., 1, 100, -4, 4);
292 meXYPosRing_px_ = iBooker.book1D(
"xypos_" + hid +
"_px",
"X Position", 100, -1., 1);
294 meXYPosRing_py_ = iBooker.book1D(
"xypos_" + hid +
"_py",
"Y Position", 100, -4, 4);
298 meClustXRing_ = iBooker.book1D(
"ClustX_" + hid,
"RecHit X size", 10, 0., 10.);
300 meClustYRing_ = iBooker.book1D(
"ClustY_" + hid,
"RecHit Y size", 15, 0., 15.);
302 meErrorXRing_ = iBooker.book1D(
"ErrorX_" + hid,
"RecHit error X", 100, 0., 0.02);
304 meErrorYRing_ = iBooker.book1D(
"ErrorY_" + hid,
"RecHit error Y", 100, 0., 0.02);
306 menRecHitsRing_ = iBooker.book1D(
"nRecHits_" + hid,
"# of rechits in this module", 8, 0, 8);
References Reference_intrackfit_cff::barrel, PixelEndcapName::bladeName(), dqm::implementation::IBooker::book1D(), dqm::implementation::IBooker::book2D(), PixelEndcapName::diskName(), makeMuonMisalignmentScenario::endcap, edm::EventSetup::get(), get, edm::ParameterSet::getParameter(), id_, PixelBarrelName::isHalfModule(), SiPixelOfflineDQM_client_cff::isUpgrade, PixelBarrelName::ladderName(), PixelBarrelName::layerName(), meClustX_, meClustXBlade_, meClustXDisk_, meClustXLad_, meClustXLay_, meClustXPhi_, meClustXRing_, meClustY_, meClustYBlade_, meClustYDisk_, meClustYLad_, meClustYLay_, meClustYPhi_, meClustYRing_, meErrorX_, meErrorXBlade_, meErrorXDisk_, meErrorXLad_, meErrorXLay_, meErrorXPhi_, meErrorXRing_, meErrorY_, meErrorYBlade_, meErrorYDisk_, meErrorYLad_, meErrorYLay_, meErrorYPhi_, meErrorYRing_, menRecHitsBlade_, menRecHitsDisk_, menRecHitsLad_, menRecHitsLay_, menRecHitsPhi_, menRecHitsRing_, meXYPos_, meXYPos_px_, meXYPos_py_, meXYPosLad_, meXYPosLad_px_, meXYPosLad_py_, meXYPosLay_, meXYPosLay_px_, meXYPosLay_py_, meXYPosPhi_, meXYPosPhi_px_, meXYPosPhi_py_, meXYPosRing_, meXYPosRing_px_, meXYPosRing_py_, 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().