Setup.
219 #ifndef EBCLUSTERTASKEXTRAS_DQMOFFLINE
221 histo =
"EBCLTE SC size (crystal)";
223 meSCSizCrystal_->
setAxisTitle(
"super cluster size (crystal)", 1);
225 histo =
"EBCLTE SC size (basic clusters)";
227 meSCSizBC_->
setAxisTitle(
"super cluster size (basic clusters)", 1);
229 histo =
"EBCLTE SC size in basic clusters vs phi";
232 meSCSizPhi_->setAxisTitle(
"super cluster size (basic clusters)", 2);
234 histo =
"EBCLTE SC seed crystal energy";
236 meSCSeedEne_->
setAxisTitle(
"seed crystal energy (GeV)", 1);
238 histo =
"EBCLTE SC seed e2";
240 meSCEne2_->
setAxisTitle(
"seed + highest neighbor crystal energy (GeV)", 1);
242 histo =
"EBCLTE SC energy low scale";
246 histo =
"EBCLTE SC energy high scale";
250 histo =
"EBCLTE SC single crystal energy (GeV)";
254 histo =
"EBCLTE SC seed occupancy map trigger tower binned";
257 meSCSeedMapOccTT_->setAxisTitle(
"jeta", 2);
259 histo =
"EBCLTE SC seed occupancy map (high energy clusters) (crystal binned)";
260 meSCSeedMapOccHighEne_ =
dqmStore_->
book2D(histo,histo,360,0,360,170,-85,85);
262 meSCSeedMapOccHighEne_->setAxisTitle(
"jeta", 2);
264 histo =
"EBCLTE SC single crystal cluster occupancy map";
265 meSCSeedMapOccSingleCrystal_ =
dqmStore_->
book2D(histo,histo,360,0,360,170,-85,85);
267 meSCSeedMapOccSingleCrystal_->setAxisTitle(
"jeta", 2);
269 histo =
"EBCLTE SC seed crystal timing";
273 histo =
"EBCLTE SC seed crystal timing map trigger tower binned";
274 meSCSeedMapTimeTT_ =
dqmStore_->
bookProfile2D(histo,histo,72,0,360,34,-85,85,78,0.,10.,
"s");
276 meSCSeedMapTimeTT_->setAxisTitle(
"jeta", 2);
278 histo =
"EBCLTE SC seed crystal timing map module binned";
279 meSCSeedMapTimeMod_ =
dqmStore_->
bookProfile2D(histo,histo,18,0,360,8,-85,85,78,0.,10.,
"s");
281 meSCSeedMapTimeMod_->setAxisTitle(
"jeta",2);
283 histo =
"EBCLTE SC seed crystal timing vs phi";
286 meSCSeedTimeVsPhi_->setAxisTitle(
"seed crystal timing",2);
288 histo =
"EBCLTE SC seed crystal energy vs relative timing";
290 meSCSeedTimeVsAmp_->
setAxisTitle(
"seed crystal timing", 1);
291 meSCSeedTimeVsAmp_->setAxisTitle(
"seed crystal energy (GeV)", 2);
293 histo =
"EBCLTE SC seed crystal timing EB -";
297 histo =
"EBCLTE SC seed crystal timing EB +";
301 histo =
"EBCLTE SC seed crystal timing EB - top";
303 meSCSeedTimeEBMTop_->
setAxisTitle(
"seed crystal timing", 1);
305 histo =
"EBCLTE SC seed crystal timing EB + top";
307 meSCSeedTimeEBPTop_->
setAxisTitle(
"seed crystal timing", 1);
309 histo =
"EBCLTE SC seed crystal timing EB - bottom";
311 meSCSeedTimeEBMBot_->
setAxisTitle(
"seed crystal timing", 1);
313 histo =
"EBCLTE SC seed crystal timing EB + bottom";
315 meSCSeedTimeEBPBot_->
setAxisTitle(
"seed crystal timing", 1);
317 std::stringstream ss;
320 for(
int i=0;
i!=36;++
i) {
323 ss <<
"EBCLTE SC seed crystal timing EB - " <<
i+1;
327 ss <<
"EBCLTE SC seed crystal timing EB + " << i+1-18;
331 meSCSeedTimePerFed_[
i]->
setAxisTitle(
"seed crystal timing", 1);
336 histo =
"EBCLTE SC seed occupancy map (CSC exclusive triggered)";
337 meSCSeedMapOccTrgExcl_[0] =
dqmStore_->
book2D(histo,histo,360,0,360,170,-85,85);
339 meSCSeedMapOccTrgExcl_[0]->setAxisTitle(
"jeta", 2);
341 histo =
"EBCLTE SC seed occupancy map (DT exclusive triggered)";
342 meSCSeedMapOccTrgExcl_[1] =
dqmStore_->
book2D(histo,histo,360,0,360,170,-85,85);
344 meSCSeedMapOccTrgExcl_[1]->setAxisTitle(
"jeta", 2);
346 histo =
"EBCLTE SC seed occupancy map (ECAL exclusive triggered)";
347 meSCSeedMapOccTrgExcl_[2] =
dqmStore_->
book2D(histo,histo,360,0,360,170,-85,85);
349 meSCSeedMapOccTrgExcl_[2]->setAxisTitle(
"jeta", 2);
351 histo =
"EBCLTE SC seed occupancy map (HCAL exclusive triggered)";
352 meSCSeedMapOccTrgExcl_[3] =
dqmStore_->
book2D(histo,histo,360,0,360,170,-85,85);
354 meSCSeedMapOccTrgExcl_[3]->setAxisTitle(
"jeta", 2);
356 histo =
"EBCLTE SC seed occupancy map (RPC exclusive triggered)";
357 meSCSeedMapOccTrgExcl_[4] =
dqmStore_->
book2D(histo,histo,360,0,360,170,-85,85);
359 meSCSeedMapOccTrgExcl_[4]->setAxisTitle(
"jeta", 2);
361 histo =
"EBCLTE SC seed occupancy map (CSC triggered)";
362 meSCSeedMapOccTrg_[0] =
dqmStore_->
book2D(histo,histo,360,0,360,170,-85,85);
364 meSCSeedMapOccTrg_[0]->setAxisTitle(
"jeta", 2);
366 histo =
"EBCLTE SC seed occupancy map (DT triggered)";
367 meSCSeedMapOccTrg_[1] =
dqmStore_->
book2D(histo,histo,360,0,360,170,-85,85);
369 meSCSeedMapOccTrg_[1]->setAxisTitle(
"jeta", 2);
371 histo =
"EBCLTE SC seed occupancy map (ECAL triggered)";
372 meSCSeedMapOccTrg_[2] =
dqmStore_->
book2D(histo,histo,360,0,360,170,-85,85);
374 meSCSeedMapOccTrg_[2]->setAxisTitle(
"jeta", 2);
376 histo =
"EBCLTE SC seed occupancy map (HCAL triggered)";
377 meSCSeedMapOccTrg_[3] =
dqmStore_->
book2D(histo,histo,360,0,360,170,-85,85);
379 meSCSeedMapOccTrg_[3]->setAxisTitle(
"jeta", 2);
381 histo =
"EBCLTE SC seed occupancy map (RPC triggered)";
382 meSCSeedMapOccTrg_[4] =
dqmStore_->
book2D(histo,histo,360,0,360,170,-85,85);
384 meSCSeedMapOccTrg_[4]->setAxisTitle(
"jeta", 2);
386 histo =
"EBCLTE SC seed crystal timing map (CSC triggered) module binned";
387 meSCSeedMapTimeTrgMod_[0] =
dqmStore_->
bookProfile2D(histo,histo,72,0,360,34,-85,85,78,0.,10.,
"s");
389 meSCSeedMapTimeTrgMod_[0]->setAxisTitle(
"jeta", 2);
391 histo =
"EBCLTE SC seed crystal timing map (DT triggered) module binned";
392 meSCSeedMapTimeTrgMod_[1] =
dqmStore_->
bookProfile2D(histo,histo,72,0,360,34,-85,85,78,0.,10.,
"s");
394 meSCSeedMapTimeTrgMod_[1]->setAxisTitle(
"jeta", 2);
396 histo =
"EBCLTE SC seed crystal timing map (ECAL triggered) module binned";
397 meSCSeedMapTimeTrgMod_[2] =
dqmStore_->
bookProfile2D(histo,histo,72,0,360,34,-85,85,78,0.,10.,
"s");
399 meSCSeedMapTimeTrgMod_[2]->setAxisTitle(
"jeta", 2);
401 histo =
"EBCLTE SC seed crystal timing map (HCAL triggered) module binned";
402 meSCSeedMapTimeTrgMod_[3] =
dqmStore_->
bookProfile2D(histo,histo,72,0,360,34,-85,85,78,0.,10.,
"s");
404 meSCSeedMapTimeTrgMod_[3]->setAxisTitle(
"jeta", 2);
406 histo =
"EBCLTE SC seed crystal timing map (RPC triggered) module binned";
407 meSCSeedMapTimeTrgMod_[4] =
dqmStore_->
bookProfile2D(histo,histo,72,0,360,34,-85,85,78,0.,10.,
"s");
409 meSCSeedMapTimeTrgMod_[4]->setAxisTitle(
"jeta", 2);
413 histo =
"EBCLTE SC size (crystal) vs energy (GeV)";
418 histo =
"EBCLTE SC seed occupancy map";
423 histo =
"EBCLTE SC seed occupancy map (high energy clusters) trigger tower binned";
428 histo =
"EBCLTE SC seed occupancy map (CSC triggered) trigger tower binned";
433 histo =
"EBCLTE SC seed occupancy map (DT triggered) trigger tower binned";
438 histo =
"EBCLTE SC seed occupancy map (ECAL triggered) trigger tower binned";
443 histo =
"EBCLTE SC seed occupancy map (HCAL triggered) trigger tower binned";
448 histo =
"EBCLTE SC seed occupancy map (RPC triggered) trigger tower binned";
453 histo =
"EBCLTE SC seed occupancy map (CSC exclusive triggered) trigger tower binned";
458 histo =
"EBCLTE SC seed occupancy map (DT exclusive triggered) trigger tower binned";
463 histo =
"EBCLTE SC seed occupancy map (ECAL exclusive triggered) trigger tower binned";
468 histo =
"EBCLTE SC seed occupancy map (HCAL exclusive triggered) trigger tower binned";
473 histo =
"EBCLTE SC seed occupancy map (RPC exclusive triggered) trigger tower binned";
478 histo =
"EBCLTE SC seed crystal timing map (CSC exclusive triggered) trigger tower binned";
479 meSCSeedMapTimeTrgTT_[0] =
dqmStore_->
bookProfile2D(histo,histo,72,0,360,34,-85,85,78,0.,10.,
"s");
483 histo =
"EBCLTE SC seed crystal timing map (DT exclusive triggered) trigger tower binned";
484 meSCSeedMapTimeTrgTT_[1] =
dqmStore_->
bookProfile2D(histo,histo,72,0,360,34,-85,85,78,0.,10.,
"s");
488 histo =
"EBCLTE SC seed crystal timing map (ECAL exclusive triggered) trigger tower binned";
489 meSCSeedMapTimeTrgTT_[2] =
dqmStore_->
bookProfile2D(histo,histo,72,0,360,34,-85,85,78,0.,10.,
"s");
493 histo =
"EBCLTE SC seed crystal timing map (HCAL exclusive triggered) trigger tower binned";
494 meSCSeedMapTimeTrgTT_[3] =
dqmStore_->
bookProfile2D(histo,histo,72,0,360,34,-85,85,78,0.,10.,
"s");
498 histo =
"EBCLTE SC seed crystal timing map (RPC exclusive triggered) trigger tower binned";
499 meSCSeedMapTimeTrgTT_[4] =
dqmStore_->
bookProfile2D(histo,histo,72,0,360,34,-85,85,78,0.,10.,
"s");
503 histo =
"EBCLTE SC seed crystal timing (CSC triggered)";
507 histo =
"EBCLTE SC seed crystal timing (DT triggered)";
511 histo =
"EBCLTE SC seed crystal timing (ECAL triggered)";
515 histo =
"EBCLTE SC seed crystal timing (HCAL triggered)";
519 histo =
"EBCLTE SC seed crystal timing (RPC triggered)";
523 histo =
"EBCLTE triggers";
527 histo =
"EBCLTE exclusive triggers";
MonitorElement * book1D(const char *name, const char *title, int nchX, double lowX, double highX)
Book 1D histogram.
MonitorElement * bookProfile(const char *name, const char *title, int nchX, double lowX, double highX, int nchY, double lowY, double highY, const char *option="s")
MonitorElement * book2D(const char *name, const char *title, int nchX, double lowX, double highX, int nchY, double lowY, double highY)
Book 2D histogram.
void setAxisTitle(const std::string &title, int axis=1)
set x-, y- or z-axis title (axis=1, 2, 3 respectively)
void setCurrentFolder(const std::string &fullpath)
MonitorElement * bookProfile2D(const char *name, const char *title, int nchX, double lowX, double highX, int nchY, double lowY, double highY, int nchZ, double lowZ, double highZ, const char *option="s")