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 
7 
8 
9 class DQMStore;
10 
12 
13  public:
14 
16  ~FedCablingHistograms() override;
17 
19  typedef std::map<uint32_t,FedCablingAnalysis*> Analyses;
20 
22  void histoAnalysis( bool debug ) override;
23 
25  void printAnalyses() override;
26 
29  const sistrip::Presentation&,
30  const std::string& top_level_dir,
31  const sistrip::Granularity& ) override;
32 
33  protected:
34 
35  Analyses data_;
36 
37  std::unique_ptr<Factory> factory_;
38 
39 };
40 
41 #endif // DQM_SiStripCommissioningClients_FedCablingHistograms_H
42 
43 
const edm::ParameterSet & pset() const
std::map< uint32_t, FedCablingAnalysis * > Analyses
std::unique_ptr< Factory > factory_
void createSummaryHisto(const sistrip::Monitorable &, const sistrip::Presentation &, const std::string &top_level_dir, const sistrip::Granularity &) override
SummaryPlotFactory< FedCablingAnalysis * > Factory
#define debug
Definition: HDRShower.cc:19
FedCablingHistograms(const edm::ParameterSet &pset, DQMStore *)
void histoAnalysis(bool debug) override