#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 22 of file SummaryPlotFactoryBase.cc.
References generator_.
|
protected |
Definition at line 112 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< FedCablingAnalysis * >::fill(), SummaryPlotFactory< T >::fill(), and SummaryPlotFactory< CommissioningAnalysis * >::fill().
|
protected |
Definition at line 28 of file SummaryPlotFactoryBase.cc.
References SummaryGenerator::clearMap(), generator_, gran_, SiStripEnumsAndStrings::granularity(), sistrip::HISTO_1D, SummaryGenerator::instance(), hcalDigis_cfi::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< FedCablingAnalysis * >::init(), SummaryPlotFactory< T >::init(), and SummaryPlotFactory< CommissioningAnalysis * >::init().
|
protected |
Definition at line 35 of file SummaryPlotFactoryBase.h.
Referenced by ApvTimingSummaryFactory::extract(), NoiseSummaryFactory::extract(), VpspScanSummaryFactory::extract(), OptoScanSummaryFactory::extract(), CalibrationSummaryFactory::extract(), FastFedCablingSummaryFactory::extract(), PedestalsSummaryFactory::extract(), PedsFullNoiseSummaryFactory::extract(), PedsOnlySummaryFactory::extract(), fill(), SummaryPlotFactory< FedCablingAnalysis * >::fill(), SummaryPlotFactory< CommissioningAnalysis * >::fill(), ApvTimingSummaryFactory::format(), FastFedCablingSummaryFactory::format(), init(), SummaryPlotFactory< FedCablingAnalysis * >::init(), SummaryPlotFactory< T >::init(), SummaryPlotFactory< CommissioningAnalysis * >::init(), and ~SummaryPlotFactoryBase().
|
protected |
Definition at line 32 of file SummaryPlotFactoryBase.h.
Referenced by ApvTimingSummaryFactory::extract(), VpspScanSummaryFactory::extract(), CalibrationSummaryFactory::extract(), PedsFullNoiseSummaryFactory::extract(), PedsOnlySummaryFactory::extract(), NoiseSummaryFactory::extract(), FastFedCablingSummaryFactory::extract(), PedestalsSummaryFactory::extract(), OptoScanSummaryFactory::extract(), fill(), init(), SummaryPlotFactory< FedCablingAnalysis * >::init(), and SummaryPlotFactory< T >::init().
|
protected |
Definition at line 31 of file SummaryPlotFactoryBase.h.
Referenced by ApvTimingSummaryFactory::extract(), VpspScanSummaryFactory::extract(), CalibrationSummaryFactory::extract(), PedsFullNoiseSummaryFactory::extract(), PedsOnlySummaryFactory::extract(), NoiseSummaryFactory::extract(), FastFedCablingSummaryFactory::extract(), PedestalsSummaryFactory::extract(), OptoScanSummaryFactory::extract(), fill(), init(), SummaryPlotFactory< FedCablingAnalysis * >::init(), and SummaryPlotFactory< T >::init().
|
protected |
Definition at line 28 of file SummaryPlotFactoryBase.h.
Referenced by ApvTimingSummaryFactory::extract(), FastFedCablingSummaryFactory::extract(), NoiseSummaryFactory::extract(), PedsOnlySummaryFactory::extract(), SamplingSummaryFactory::extract(), OptoScanSummaryFactory::extract(), VpspScanSummaryFactory::extract(), CalibrationSummaryFactory::extract(), PedestalsSummaryFactory::extract(), PedsFullNoiseSummaryFactory::extract(), fill(), SummaryPlotFactory< FedCablingAnalysis * >::fill(), FastFedCablingSummaryFactory::format(), OptoScanSummaryFactory::format(), PedestalsSummaryFactory::format(), NoiseSummaryFactory::format(), VpspScanSummaryFactory::format(), ApvTimingSummaryFactory::format(), CalibrationSummaryFactory::format(), PedsOnlySummaryFactory::format(), SamplingSummaryFactory::format(), PedsFullNoiseSummaryFactory::format(), init(), and SummaryPlotFactory< FedCablingAnalysis * >::init().
|
protected |
Definition at line 29 of file SummaryPlotFactoryBase.h.
|
protected |
Definition at line 30 of file SummaryPlotFactoryBase.h.