CMS 3D CMS Logo

FedTimingHistograms.h
Go to the documentation of this file.
1 #ifndef DQM_SiStripCommissioningClients_FedTimingHistograms_H
2 #define DQM_SiStripCommissioningClients_FedTimingHistograms_H
3 
7 
8 
10 
11  public:
12 
14  ~FedTimingHistograms() override;
15 
17 
19  void histoAnalysis( bool debug ) override;
20 
23  const sistrip::Presentation&,
24  const std::string& top_level_dir,
25  const sistrip::Granularity& ) override;
26 
27  protected:
28 
29  std::map<uint32_t,FedTimingAnalysis> data_;
30 
31  std::auto_ptr<Factory> factory_;
32 
33  const float optimumSamplingPoint_;
34  float minDelay_;
35  float maxDelay_;
38 
39 };
40 
41 #endif // DQM_SiStripCommissioningClients_FedTimingHistograms_H
42 
const edm::ParameterSet & pset() const
std::auto_ptr< Factory > factory_
FedTimingHistograms(const edm::ParameterSet &pset, DQMStore *)
void createSummaryHisto(const sistrip::Monitorable &, const sistrip::Presentation &, const std::string &top_level_dir, const sistrip::Granularity &) override
void histoAnalysis(bool debug) override
#define debug
Definition: HDRShower.cc:19
std::map< uint32_t, FedTimingAnalysis > data_
SummaryHistogramFactory< FedTimingAnalysis > Factory
const float optimumSamplingPoint_