|
|
Go to the documentation of this file.
8 if (superchamber ==
nullptr) {
20 me->setAxisTitle(
"Superchamber / Chamber", 1);
22 const int num_chambers = superchamber->nChambers();
24 const int sc =
chamber->id().chamber();
25 const int ch =
chamber->id().layer();
27 const char*
label = Form(
"%d/%d", sc, ch);
28 me->setBinLabel(xbin,
label, 1);
32 me->setAxisTitle(
"VFAT (i#eta)", 2);
41 for (
int vfat_phi = 1; vfat_phi <= max_vfat; vfat_phi++) {
43 const char*
label = Form(
"%d (%d)", ybin,
ieta);
44 me->setBinLabel(ybin,
label, 2);
55 me->setAxisTitle(
"Superchamber / Chamber", 1);
57 const int num_chambers = superchamber->nChambers();
60 const int sc =
chamber->id().chamber();
61 const int ch =
chamber->id().layer();
63 const char*
label = Form(
"%d/%d", sc, ch);
64 me->setBinLabel(xbin,
label, 1);
69 me->setAxisTitle(
"i#eta", 2);
77 const auto&& superchambers =
station->superChambers();
83 const auto&
chambers = superchambers.front()->chambers();
89 return chambers.front()->nEtaPartitions();
94 const std::string hint = !me_map.empty() ? me_map.begin()->second->getName() :
"empty";
108 me_map[
key]->Fill(
x,
y);
constexpr int layer() const
int nChambers() const
Return numbers of chambers.
GEMOfflineDQMBase(const edm::ParameterSet &)
int getMaxVFAT(const int)
int getVFATNumber(const int, const int, const int)
std::string log_category_
void setDetLabelsEta(MonitorElement *, const GEMStation *)
int getNumEtaPartitions(const GEMStation *)
std::map< GEMDetId, dqm::impl::MonitorElement * > MEMap
constexpr int chamber() const
bool checkRefs(const std::vector< T * > &)
static char chambers[264][20]
void setDetLabelsVFAT(MonitorElement *, const GEMStation *)
Log< level::Error, false > LogError
void fillME(MEMap &me_map, const GEMDetId &key, const float x)
int getDetOccXBin(const int, const int, const int)