CMS 3D CMS Logo

FedCablingHistograms.h
Go to the documentation of this file.
1 #ifndef DQM_SiStripCommissioningClients_FedCablingHistograms_H
2 #define DQM_SiStripCommissioningClients_FedCablingHistograms_H
3 
8 
10 public:
12  ~FedCablingHistograms() override;
13 
15  typedef std::map<uint32_t, FedCablingAnalysis*> Analyses;
16 
18  void histoAnalysis(bool debug) override;
19 
21  void printAnalyses() override;
22 
25  const sistrip::Presentation&,
26  const std::string& top_level_dir,
27  const sistrip::Granularity&) override;
28 
29 protected:
31 
32  std::unique_ptr<Factory> factory_;
33 };
34 
35 #endif // DQM_SiStripCommissioningClients_FedCablingHistograms_H
sistrip::Granularity
Granularity
Definition: ConstantsForGranularity.h:60
FedCablingSummaryFactory.h
CommissioningHistograms::pset
const edm::ParameterSet & pset() const
Definition: CommissioningHistograms.h:163
FedCablingHistograms::factory_
std::unique_ptr< Factory > factory_
Definition: FedCablingHistograms.h:32
DQMStore.h
FedCablingHistograms::Analyses
std::map< uint32_t, FedCablingAnalysis * > Analyses
Definition: FedCablingHistograms.h:15
CommissioningHistograms.h
sistrip::Monitorable
Monitorable
Definition: ConstantsForMonitorable.h:200
debug
#define debug
Definition: HDRShower.cc:19
dqm::legacy::DQMStore
Definition: DQMStore.h:727
sistrip::Presentation
Presentation
Definition: ConstantsForPresentation.h:28
FedCablingHistograms::Factory
SummaryPlotFactory< FedCablingAnalysis * > Factory
Definition: FedCablingHistograms.h:14
FedCablingHistograms::histoAnalysis
void histoAnalysis(bool debug) override
Definition: FedCablingHistograms.cc:35
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition: ParameterSet.h:47
CommissioningHistograms
Definition: CommissioningHistograms.h:23
FedCablingHistograms::~FedCablingHistograms
~FedCablingHistograms() override
Definition: FedCablingHistograms.cc:28
SummaryPlotFactory< FedCablingAnalysis * >
Definition: FedCablingSummaryFactory.h:9
FedCablingHistograms::printAnalyses
void printAnalyses() override
Definition: FedCablingHistograms.cc:91
FedCablingHistograms::data_
Analyses data_
Definition: FedCablingHistograms.h:30
FedCablingHistograms::createSummaryHisto
void createSummaryHisto(const sistrip::Monitorable &, const sistrip::Presentation &, const std::string &top_level_dir, const sistrip::Granularity &) override
Definition: FedCablingHistograms.cc:109
FedCablingHistograms::FedCablingHistograms
FedCablingHistograms(const edm::ParameterSet &pset, DQMStore *)
Definition: FedCablingHistograms.cc:19
CommissioningHistograms::Analyses
std::map< uint32_t, CommissioningAnalysis * > Analyses
Definition: CommissioningHistograms.h:56
FedCablingHistograms
Definition: FedCablingHistograms.h:9
FedCablingAnalysis.h