Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:07:31

0001 #ifndef DQM_HcalTasks_PedestalRunSummary_h
0002 #define DQM_HcalTasks_PedestalRunSummary_h
0003 
0004 #include "DQM/HcalCommon/interface/DQClient.h"
0005 #include "DQM/HcalCommon/interface/ElectronicsMap.h"
0006 
0007 namespace hcaldqm {
0008   class PedestalRunSummary : public DQClient {
0009   public:
0010     PedestalRunSummary(std::string const &, std::string const &, edm::ParameterSet const &, edm::ConsumesCollector &iC);
0011     ~PedestalRunSummary() override {}
0012 
0013     void beginRun(edm::Run const &, edm::EventSetup const &) override;
0014     void endLuminosityBlock(DQMStore::IBooker &,
0015                             DQMStore::IGetter &,
0016                             edm::LuminosityBlock const &,
0017                             edm::EventSetup const &) override;
0018     std::vector<flag::Flag> endJob(DQMStore::IBooker &, DQMStore::IGetter &) override;
0019 
0020   protected:
0021   };
0022 }  // namespace hcaldqm
0023 
0024 #endif