CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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
std::map< uint32_t, FedCablingAnalysis * > Analyses
const edm::ParameterSet & pset() const
std::unique_ptr< Factory > factory_
void createSummaryHisto(const sistrip::Monitorable &, const sistrip::Presentation &, const std::string &top_level_dir, const sistrip::Granularity &) override
void printAnalyses() override
SummaryPlotFactory< FedCablingAnalysis * > Factory
#define debug
Definition: HDRShower.cc:19
FedCablingHistograms(const edm::ParameterSet &pset, DQMStore *)
std::map< uint32_t, CommissioningAnalysis * > Analyses
void histoAnalysis(bool debug) override