CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 
12  public:
13 
16 
17  void init( const sistrip::Monitorable&,
18  const sistrip::Presentation&,
19  const sistrip::View&,
20  const std::string& top_level_dir,
21  const sistrip::Granularity& );
22 
23  uint32_t extract( const std::map<uint32_t,FedTimingAnalysis>& data );
24 
25  void fill( TH1& summary_histo );
26 
27  private:
28 
32  std::string level_;
35 
36 };
37 
38 #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:82