Fills "summary histograms" in FEC or "control" view. More...
#include <SummaryGeneratorControlView.h>
Public Member Functions | |
void | fill (const std::string &directory_level, const sistrip::Granularity &, const uint32_t &key, const float &value, const float &error) override |
SummaryGeneratorControlView () | |
~SummaryGeneratorControlView () override | |
Public Member Functions inherited from SummaryGenerator | |
void | axisLabel (const std::string &) |
void | clearMap () |
void | fillMap (const std::string &top_level_dir, const sistrip::Granularity &, const uint32_t &key, const float &value, const float &error=0.) |
void | format (const sistrip::RunType &, const sistrip::Monitorable &, const sistrip::Presentation &, const sistrip::View &, const std::string &directory, const sistrip::Granularity &, TH1 &) |
void | histo1D (TH1 &) |
void | histo2DScatter (TH1 &) |
void | histo2DSum (TH1 &) |
const std::string & | myName () const |
uint32_t | nBins () const |
void | printMap () |
void | profile1D (TH1 &) |
uint32_t | size () const |
SummaryGenerator (std::string name) | |
virtual | ~SummaryGenerator () |
Additional Inherited Members | |
Public Types inherited from SummaryGenerator | |
typedef std::vector< Data > | BinData |
typedef std::pair< float, float > | Data |
typedef std::map< std::string, BinData > | HistoData |
Static Public Member Functions inherited from SummaryGenerator | |
static TH1 * | histogram (const sistrip::Presentation &, const uint32_t &xbins) |
static SummaryGenerator * | instance (const sistrip::View &) |
static std::string | name (const sistrip::RunType &, const sistrip::Monitorable &, const sistrip::Presentation &, const sistrip::View &, const std::string &directory) |
Protected Attributes inherited from SummaryGenerator | |
float | entries_ |
std::string | label_ |
HistoData | map_ |
float | max_ |
float | min_ |
Fills "summary histograms" in FEC or "control" view.
Definition at line 12 of file SummaryGeneratorControlView.h.
SummaryGeneratorControlView::SummaryGeneratorControlView | ( | ) |
Definition at line 15 of file SummaryGeneratorControlView.cc.
|
inlineoverride |
Definition at line 18 of file SummaryGeneratorControlView.h.
References relativeConstraints::error, fill(), crabWrapper::key, and AlCaHLTBitMon_QueryRunRegistry::string.
|
overridevirtual |
Fills the map used to generate the histogram.
Reimplemented from SummaryGenerator.
Definition at line 20 of file SummaryGeneratorControlView.cc.
References sistrip::APV, stringResolutionProvider_cfi::bin, sistrip::CCU_ADDR, sistrip::CCU_CHAN, SiStripFecKey::ccuAddr(), SiStripFecKey::ccuChan(), SiStripKey::channel(), sistrip::dir_, sistrip::dot_, SummaryGenerator::entries_, sistrip::FEC_CRATE, sistrip::FEC_RING, sistrip::FEC_SLOT, SiStripFecKey::fecCrate(), SiStripFecKey::fecRing(), SiStripFecKey::fecSlot(), SiStripEnumsAndStrings::granularity(), sistrip::invalid_, SiStripFecKey::isValid(), sistrip::LLD_CHAN, SummaryGenerator::map_, sistrip::mlSummaryPlots_, callgraph::path, SiStripKey::path(), alignCSCRings::pwd, AlCaHLTBitMon_QueryRunRegistry::string, groupFilesInBlocks::temp, sistrip::UNDEFINED_GRAN, and sistrip::UNKNOWN_GRAN.
Referenced by ~SummaryGeneratorControlView().