85 <<
" Unexpected monitorable: " 105 generator_->axisLabel(
"Amplitude (ADC)");
108 generator_->axisLabel(
"Baseline (ADC)");
111 generator_->axisLabel(
"Turn-On (ns)");
114 generator_->axisLabel(
"Tail (%)");
117 generator_->axisLabel(
"Rise Time (ns)");
120 generator_->axisLabel(
"Peak Time (ns)");
123 generator_->axisLabel(
"Decay Time (ns)");
126 generator_->axisLabel(
"Smearing (ns)");
129 generator_->axisLabel(
"Chi2/ndf");
132 generator_->axisLabel(
"VFS");
135 generator_->axisLabel(
"ISHA");
138 <<
" Unexpected SummaryHisto value:"
static std::string monitorable(const sistrip::Monitorable &)
sistrip::Monitorable mon_
const uint16_t & ccuAddr() const
const uint16_t & ccuChan() const
const uint16_t & lldChan() const
Utility class that identifies a position within the strip tracker control structure, down to the level of an APV25.
void fillMap(const std::string &top_level_dir, const sistrip::Granularity &, const uint32_t &key, const float &value, const float &error=0.)
const uint16_t & i2cAddr() const
Analysis for calibration scans.
The Signals That Services Can Subscribe To This is based on ActivityRegistry and is current per Services can connect to the signals distributed by the ActivityRegistry in order to monitor the activity of the application Each possible callback has some defined which we here list in angle e< void, edm::EventID const &, edm::Timestamp const & > We also list in braces which AR_WATCH_USING_METHOD_ is used for those or
const uint32_t & key() const
sistrip::Granularity gran_
static const char mlSummaryPlots_[]
void extract(Iterator) override
SummaryGenerator * generator_
static const uint16_t invalid_
const uint16_t & fecSlot() const
Log< level::Warning, false > LogWarning
const uint16_t & fecRing() const
const uint16_t & fecCrate() const