CMS 3D CMS Logo

FedTimingSummaryFactory.h
Go to the documentation of this file.
1 #ifndef DQM_SiStripCommissioningSummary_FedTimingSummaryFactory_H
2 #define DQM_SiStripCommissioningSummary_FedTimingSummaryFactory_H
3 
6 
7 class SummaryGenerator;
8 
9 template <>
11 public:
14 
15  void init(const sistrip::Monitorable&,
16  const sistrip::Presentation&,
17  const sistrip::View&,
18  const std::string& top_level_dir,
19  const sistrip::Granularity&);
20 
21  uint32_t extract(const std::map<uint32_t, FedTimingAnalysis>& data);
22 
23  void fill(TH1& summary_histo);
24 
25 private:
32 };
33 
34 #endif // DQM_SiStripCommissioningSummary_FedTimingSummaryFactory_H
uint32_t extract(const std::map< uint32_t, T > &data)
void init(const sistrip::Monitorable &, const sistrip::Presentation &, const sistrip::View &, const std::string &top_level_dir, const sistrip::Granularity &)
: Fills summary histograms.
void fill(TH1 &summary_histo)
Analysis for timing run using APV tick marks.
char data[epos_bytes_allocation]
Definition: EPOS_Wrapper.h:80