CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RPCFEDIntegrity.h
Go to the documentation of this file.
1 #ifndef RPCFEDIntegrity_H
2 #define RPCFEDIntegrity_H
3 
9 
11 
12 #include <vector>
13 #include <string>
14 
16 public:
19 
21  ~RPCFEDIntegrity() override;
22 
24 
25  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
27  void analyze(const edm::Event &iEvent, const edm::EventSetup &c) override;
28 
29 private:
30  void labelBins(MonitorElement *myMe);
33 
35 
36  bool merge_, init_;
37 
39 
41 
43 
45  std::vector<std::string> histoName_;
46 };
47 
48 #endif
const edm::EventSetup & c
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Begin Lumi block.
void analyze(const edm::Event &iEvent, const edm::EventSetup &c) override
Analyze.
int iEvent
Definition: GenABIO.cc:224
void bookFEDMe(DQMStore::IBooker &)
MonitorElement * fedMe_[3]
std::vector< std::string > histoName_
void labelBins(MonitorElement *myMe)
edm::EDGetTokenT< RPCRawDataCounts > rawCountsLabel_
~RPCFEDIntegrity() override
Destructor.
RPCFEDIntegrity(const edm::ParameterSet &ps)
Constructor.
Definition: Run.h:45
std::string prefixDir_