#include <SummaryPlotFactoryBase.h>
Protected Member Functions | |
void | fill (TH1 &summary_histo) |
void | init (const sistrip::Monitorable &, const sistrip::Presentation &, const sistrip::View &, const std::string &top_level_dir, const sistrip::Granularity &) |
SummaryPlotFactoryBase () | |
~SummaryPlotFactoryBase () | |
Protected Attributes | |
SummaryGenerator * | generator_ |
sistrip::Granularity | gran_ |
std::string | level_ |
sistrip::Monitorable | mon_ |
sistrip::Presentation | pres_ |
sistrip::View | view_ |
Definition at line 9 of file SummaryPlotFactoryBase.h.
|
protected |
Definition at line 11 of file SummaryPlotFactoryBase.cc.
|
protected |
Definition at line 23 of file SummaryPlotFactoryBase.cc.
References generator_.
|
protected |
Definition at line 99 of file SummaryPlotFactoryBase.cc.
References SummaryGenerator::format(), generator_, gran_, SummaryGenerator::histo1D(), SummaryGenerator::histo2DScatter(), SummaryGenerator::histo2DSum(), sistrip::HISTO_1D, sistrip::HISTO_2D_SCATTER, sistrip::HISTO_2D_SUM, level_, sistrip::mlSummaryPlots_, mon_, SummaryGenerator::nBins(), pres_, SiStripEnumsAndStrings::presentation(), SummaryGenerator::profile1D(), sistrip::PROFILE_1D, sistrip::UNKNOWN_RUN_TYPE, and view_.
Referenced by SummaryPlotFactory< CommissioningAnalysis *>::fill().
|
protected |
Definition at line 31 of file SummaryPlotFactoryBase.cc.
References SummaryGenerator::clearMap(), generator_, gran_, SiStripEnumsAndStrings::granularity(), sistrip::HISTO_1D, SummaryGenerator::instance(), gammaJetAnalysis_CHSJECs_cff::level, level_, sistrip::mlSummaryPlots_, LaserDQM_cfi::mon, mon_, SiStripEnumsAndStrings::monitorable(), pres_, SiStripEnumsAndStrings::presentation(), sistrip::UNDEFINED_GRAN, sistrip::UNDEFINED_MONITORABLE, sistrip::UNDEFINED_PRESENTATION, sistrip::UNDEFINED_VIEW, sistrip::undefinedView_, sistrip::UNKNOWN_GRAN, sistrip::UNKNOWN_MONITORABLE, sistrip::UNKNOWN_PRESENTATION, sistrip::UNKNOWN_VIEW, sistrip::unknownView_, SiStripEnumsAndStrings::view(), and view_.
Referenced by SummaryPlotFactory< CommissioningAnalysis *>::init().
|
protected |
Definition at line 32 of file SummaryPlotFactoryBase.h.
Referenced by ApvTimingSummaryFactory::extract(), CalibrationSummaryFactory::extract(), FastFedCablingSummaryFactory::extract(), VpspScanSummaryFactory::extract(), NoiseSummaryFactory::extract(), PedsOnlySummaryFactory::extract(), PedsFullNoiseSummaryFactory::extract(), PedestalsSummaryFactory::extract(), CalibrationScanSummaryFactory::extract(), OptoScanSummaryFactory::extract(), DaqScopeModeSummaryFactory::extract(), fill(), SummaryPlotFactory< CommissioningAnalysis *>::fill(), ApvTimingSummaryFactory::format(), DaqScopeModeSummaryFactory::format(), FastFedCablingSummaryFactory::format(), init(), SummaryPlotFactory< CommissioningAnalysis *>::init(), and ~SummaryPlotFactoryBase().
|
protected |
Definition at line 29 of file SummaryPlotFactoryBase.h.
Referenced by ApvTimingSummaryFactory::extract(), VpspScanSummaryFactory::extract(), CalibrationScanSummaryFactory::extract(), DaqScopeModeSummaryFactory::extract(), PedsOnlySummaryFactory::extract(), PedestalsSummaryFactory::extract(), PedsFullNoiseSummaryFactory::extract(), OptoScanSummaryFactory::extract(), NoiseSummaryFactory::extract(), FastFedCablingSummaryFactory::extract(), CalibrationSummaryFactory::extract(), fill(), and init().
|
protected |
Definition at line 28 of file SummaryPlotFactoryBase.h.
Referenced by ApvTimingSummaryFactory::extract(), VpspScanSummaryFactory::extract(), CalibrationScanSummaryFactory::extract(), DaqScopeModeSummaryFactory::extract(), PedsOnlySummaryFactory::extract(), PedestalsSummaryFactory::extract(), PedsFullNoiseSummaryFactory::extract(), OptoScanSummaryFactory::extract(), NoiseSummaryFactory::extract(), FastFedCablingSummaryFactory::extract(), CalibrationSummaryFactory::extract(), fill(), and init().
|
protected |
Definition at line 25 of file SummaryPlotFactoryBase.h.
Referenced by ApvTimingSummaryFactory::extract(), CalibrationSummaryFactory::extract(), FastFedCablingSummaryFactory::extract(), PedsFullNoiseSummaryFactory::extract(), PedsOnlySummaryFactory::extract(), NoiseSummaryFactory::extract(), SamplingSummaryFactory::extract(), CalibrationScanSummaryFactory::extract(), OptoScanSummaryFactory::extract(), VpspScanSummaryFactory::extract(), DaqScopeModeSummaryFactory::extract(), PedestalsSummaryFactory::extract(), fill(), OptoScanSummaryFactory::format(), CalibrationSummaryFactory::format(), PedsFullNoiseSummaryFactory::format(), ApvTimingSummaryFactory::format(), PedsOnlySummaryFactory::format(), NoiseSummaryFactory::format(), FastFedCablingSummaryFactory::format(), DaqScopeModeSummaryFactory::format(), CalibrationScanSummaryFactory::format(), SamplingSummaryFactory::format(), VpspScanSummaryFactory::format(), PedestalsSummaryFactory::format(), and init().
|
protected |
Definition at line 26 of file SummaryPlotFactoryBase.h.
|
protected |
Definition at line 27 of file SummaryPlotFactoryBase.h.