15 if ( !anal ) {
return; }
22 value[0] = 1. * anal->
vpsp()[0];
23 value[1] = 1. * anal->
vpsp()[1];
25 value[0] = 1. * anal->
vpsp()[0];
28 value[0] = 1. * anal->
vpsp()[1];
41 <<
"[SummaryPlotFactory::" << __func__ <<
"]" 42 <<
" Unexpected monitorable: " 75 <<
"[SummaryPlotFactory::" << __func__ <<
"]" 76 <<
" Unexpected SummaryHisto value: "
static std::string monitorable(const sistrip::Monitorable &)
sistrip::Monitorable mon_
void fillMap(const std::string &top_level_dir, const sistrip::Granularity &, const uint32_t &key, const float &value, const float &error=0.)
const VInt & topLevel() const
sistrip::Granularity gran_
const VInt & vpsp() const
void extract(Iterator) override
Histogram-based analysis for VPSP scan.
static const char mlSummaryPlots_[]
const VInt & adcLevel() const
SummaryGenerator * generator_
static const uint16_t invalid_
const VInt & bottomLevel() const