CMS 3D CMS Logo

TPRunSummary.h
Go to the documentation of this file.
1 #ifndef DQM_HcalTasks_TPRunSummary_h
2 #define DQM_HcalTasks_TPRunSummary_h
3 
6 
7 namespace hcaldqm {
8  class TPRunSummary : public DQClient {
9  public:
10  TPRunSummary(std::string const&, std::string const&, edm::ParameterSet const&);
11  ~TPRunSummary() override {}
12 
13  void beginRun(edm::Run const&, edm::EventSetup const&) override;
16  edm::LuminosityBlock const&,
17  edm::EventSetup const&) override;
18  std::vector<flag::Flag> endJob(DQMStore::IBooker&, DQMStore::IGetter&) override;
19 
20  protected:
23 
26 
27  enum TPFlag { fEtMsm = 0, fFGMsm = 1, nTPFlag = 3 };
28  };
29 } // namespace hcaldqm
30 
31 #endif
ContainerSingle2D _cFGMsmFraction_depthlike
Definition: TPRunSummary.h:22
~TPRunSummary() override
Definition: TPRunSummary.h:11
void beginRun(edm::Run const &, edm::EventSetup const &) override
Definition: TPRunSummary.cc:13
TPRunSummary(std::string const &, std::string const &, edm::ParameterSet const &)
Definition: TPRunSummary.cc:5
std::vector< flag::Flag > endJob(DQMStore::IBooker &, DQMStore::IGetter &) override
Definition: TPRunSummary.cc:22
ContainerSingle2D _cEtMsmFraction_depthlike
Definition: TPRunSummary.h:21
void endLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override
Definition: TPRunSummary.cc:15
Definition: Run.h:45