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:
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
hcaldqm::TPRunSummary::_thresh_EtMsmRate_high
double _thresh_EtMsmRate_high
Definition: TPRunSummary.h:25
hcaldqm::DQClient
Definition: DQClient.h:23
edm::LuminosityBlock
Definition: LuminosityBlock.h:50
hcaldqm::TPRunSummary::beginRun
void beginRun(edm::Run const &, edm::EventSetup const &) override
Definition: TPRunSummary.cc:16
edm::Run
Definition: Run.h:45
hcaldqm::TPRunSummary::nTPFlag
Definition: TPRunSummary.h:27
hcaldqm
Definition: Constants.h:8
hcaldqm::TPRunSummary::~TPRunSummary
~TPRunSummary() override
Definition: TPRunSummary.h:11
hcaldqm::TPRunSummary::_thresh_FGMsmRate_low
double _thresh_FGMsmRate_low
Definition: TPRunSummary.h:24
hcaldqm::ContainerSingle2D
Definition: ContainerSingle2D.h:20
hcaldqm::TPRunSummary::_thresh_EtMsmRate_low
double _thresh_EtMsmRate_low
Definition: TPRunSummary.h:25
ElectronicsMap.h
hcaldqm::TPRunSummary::_thresh_FGMsmRate_high
double _thresh_FGMsmRate_high
Definition: TPRunSummary.h:24
hcaldqm::TPRunSummary::endJob
std::vector< flag::Flag > endJob(DQMStore::IBooker &, DQMStore::IGetter &) override
Definition: TPRunSummary.cc:25
DQClient.h
hcaldqm::TPRunSummary::fEtMsm
Definition: TPRunSummary.h:27
edm::ParameterSet
Definition: ParameterSet.h:47
edm::EventSetup
Definition: EventSetup.h:58
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
hcaldqm::TPRunSummary::_cEtMsmFraction_depthlike
ContainerSingle2D _cEtMsmFraction_depthlike
Definition: TPRunSummary.h:21
hcaldqm::TPRunSummary::TPFlag
TPFlag
Definition: TPRunSummary.h:27
dqm::implementation::IGetter
Definition: DQMStore.h:484
hcaldqm::TPRunSummary::fFGMsm
Definition: TPRunSummary.h:27
hcaldqm::TPRunSummary::TPRunSummary
TPRunSummary(std::string const &, std::string const &, edm::ParameterSet const &, edm::ConsumesCollector &iC)
Definition: TPRunSummary.cc:5
dqm::implementation::IBooker
Definition: DQMStore.h:43
hcaldqm::TPRunSummary
Definition: TPRunSummary.h:8
hcaldqm::TPRunSummary::endLuminosityBlock
void endLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override
Definition: TPRunSummary.cc:18
hcaldqm::TPRunSummary::_cFGMsmFraction_depthlike
ContainerSingle2D _cFGMsmFraction_depthlike
Definition: TPRunSummary.h:22
edm::ConsumesCollector
Definition: ConsumesCollector.h:45