CMS 3D CMS Logo

DaqScopeModeSummaryFactory.h
Go to the documentation of this file.
1 #ifndef DQM_SiStripCommissioningSummary_DaqScopeModeSummaryFactory_H
2 #define DQM_SiStripCommissioningSummary_DaqScopeModeSummaryFactory_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,DaqScopeModeAnalysis>& data );
24 
25  void fill( TH1& summary_histo );
26 
27  private:
28 
35 
36 };
37 
38 #endif // DQM_SiStripCommissioningSummary_DaqScopeModeSummaryFactory_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)
char data[epos_bytes_allocation]
Definition: EPOS_Wrapper.h:82
Analysis for scope mode data.