CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
EcalMonitorPrescaler.h
Go to the documentation of this file.
1 #ifndef EcalMonitorPrescaler_H
2 #define EcalMonitorPrescaler_H
3 
6 
7 #include <utility>
8 
10 public:
12  ~EcalMonitorPrescaler() override;
13 
14  void beginRun(edm::Run const &, edm::EventSetup const &) override;
15  bool filter(edm::Event &, edm::EventSetup const &) override;
16 
17 private:
19 
20  static uint32_t filterBits_[nPrescalers];
21 
23 
24  std::pair<unsigned, unsigned> prescalers_[nPrescalers];
25 };
26 
27 #endif // EcalMonitorPrescaler_H
void beginRun(edm::Run const &, edm::EventSetup const &) override
bool filter(edm::Event &, edm::EventSetup const &) override
EcalMonitorPrescaler(edm::ParameterSet const &)
edm::EDGetTokenT< EcalRawDataCollection > EcalRawDataCollection_
std::pair< unsigned, unsigned > prescalers_[nPrescalers]
Definition: Run.h:45
static uint32_t filterBits_[nPrescalers]