File indexing completed on 2023-03-17 10:56:23
0001 #ifndef DQM_SiStripCommissioningClients_SamplingHistograms_H
0002 #define DQM_SiStripCommissioningClients_SamplingHistograms_H
0003
0004 #include "DQM/SiStripCommissioningClients/interface/CommissioningHistograms.h"
0005 #include "DQM/SiStripCommissioningSummary/interface/SamplingSummaryFactory.h"
0006 #include "CondFormats/SiStripObjects/interface/SamplingAnalysis.h"
0007 #include "DQMServices/Core/interface/DQMStore.h"
0008
0009 class SamplingHistograms : virtual public CommissioningHistograms {
0010 public:
0011 SamplingHistograms(const edm::ParameterSet& pset, DQMStore*, const sistrip::RunType& task = sistrip::APV_LATENCY);
0012 ~SamplingHistograms() override;
0013
0014 void histoAnalysis(bool debug) override;
0015
0016 void configure(const edm::ParameterSet&, const edm::EventSetup&) override;
0017
0018 private:
0019 float sOnCut_;
0020
0021 int latencyCode_;
0022 };
0023
0024 #endif