CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
FedTimingHistograms.h
Go to the documentation of this file.
1 #ifndef DQM_SiStripCommissioningClients_FedTimingHistograms_H
2 #define DQM_SiStripCommissioningClients_FedTimingHistograms_H
3 
7 
9 public:
11  ~FedTimingHistograms() override;
12 
14 
16  void histoAnalysis(bool debug) override;
17 
20  const sistrip::Presentation&,
21  const std::string& top_level_dir,
22  const sistrip::Granularity&) override;
23 
24 protected:
25  std::map<uint32_t, FedTimingAnalysis> data_;
26 
27  std::unique_ptr<Factory> factory_;
28 
29  const float optimumSamplingPoint_;
30  float minDelay_;
31  float maxDelay_;
34 };
35 
36 #endif // DQM_SiStripCommissioningClients_FedTimingHistograms_H
const edm::ParameterSet & pset() const
std::map< uint32_t, FedTimingAnalysis > data_
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::unique_ptr< Factory > factory_
SummaryHistogramFactory< FedTimingAnalysis > Factory
const float optimumSamplingPoint_