8 using namespace sistrip;
17 const std::map<uint32_t,FedCablingAnalysis*>&
data ) {
26 std::map<uint32_t,FedCablingAnalysis*>::const_iterator iter = data.begin();
27 for ( ; iter != data.end(); iter++ ) {
34 <<
"[SummaryPlotFactory::" << __func__ <<
"]"
35 <<
" Unexpected monitorable: "
67 <<
"[SummaryPlotFactory::" << __func__ <<
"]"
68 <<
" Unexpected SummaryHisto value:"
static std::string monitorable(const sistrip::Monitorable &)
sistrip::Monitorable mon_
void init(const sistrip::Monitorable &, const sistrip::Presentation &, const sistrip::View &, const std::string &top_level_dir, const sistrip::Granularity &)
uint32_t init(const sistrip::Monitorable &, const sistrip::Presentation &, const sistrip::View &, const std::string &top_level_dir, const sistrip::Granularity &, const std::map< uint32_t, T > &data)
void fillMap(const std::string &top_level_dir, const sistrip::Granularity &, const uint32_t &key, const float &value, const float &error=0.)
void fill(TH1 &summary_histo)
sistrip::Granularity gran_
static const char mlSummaryPlots_[]
SummaryGenerator * generator_
static const uint16_t invalid_
void axisLabel(const std::string &)
void fill(TH1 &summary_histo)