69 const EventContext& ctx{Gaudi::Hive::currentContext()};
72 for (
const TgcRdo* rdo : *rdos) {
73 const uint16_t tgcSubDetID = rdo->subDetectorId();
74 const uint16_t tgcID = rdo->identify();
75 const uint16_t tgcTrigType = rdo->triggerType();
76 const uint16_t tgcRodID = rdo->rodId();
77 const uint16_t tgcBcID = rdo->bcId();
78 const uint16_t tgcL1ID = rdo->l1Id();
80 std::vector<unsigned> fillMe{};
88 for (
int h : fillMe) {
90 m_histos[
h].h_tgcSubDetID->Fill(tgcSubDetID);
92 m_histos[
h].h_tgcTrigType->Fill(tgcTrigType);
98 const uint16_t bctag = channel->bcTag();
99 const uint16_t subDetID = channel->subDetectorId();
100 const uint16_t rodID = channel->rodId();
101 const uint16_t sswID = channel->sswId();
102 const uint16_t slbID = channel->slbId();
103 const uint16_t bcID = channel->bcId();
104 const uint16_t l1ID = channel->l1Id();
107 const uint16_t bitPos = channel->bitpos();
108 const uint16_t track = channel->tracklet();
109 const bool adj = channel->isAdjacent();
111 for (
int h : fillMe) {
120 m_histos[
h].h_slbType->Fill(slbType_var);
129 return StatusCode::SUCCESS;
HistoSet(const TgcIdHelper &idHelper, const ServiceHandle< ITHistSvc > &histSvc, const std::string &basePath, const int stName)
Constructor instantiating the monitoring histograms.