CMS 3D CMS Logo

RPCFEDIntegrity.h
Go to the documentation of this file.
1 #ifndef RPCFEDIntegrity_H
2 #define RPCFEDIntegrity_H
3 
9 
11 
14 
15 #include <memory>
16 #include <string>
17 //#include <map>
18 
20 public:
23 
25  ~RPCFEDIntegrity() override;
26 
28 
29  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
31  void analyze(const edm::Event &iEvent, const edm::EventSetup &c) override;
32 
33 private:
34  void labelBins(MonitorElement *myMe);
37 
39 
40  bool merge_, init_;
41 
43 
45 
47 
49  std::vector<std::string> histoName_;
50 };
51 
52 #endif
RPCFEDIntegrity::~RPCFEDIntegrity
~RPCFEDIntegrity() override
Destructor.
Definition: RPCFEDIntegrity.cc:33
dqm::impl::MonitorElement
Definition: MonitorElement.h:98
RPCFEDIntegrity::NonFatal
Definition: RPCFEDIntegrity.h:44
ESHandle.h
RPCFEDIntegrity::fedMe_
MonitorElement * fedMe_[3]
Definition: RPCFEDIntegrity.h:46
edm::Run
Definition: Run.h:45
RPCFEDIntegrity::labelBins
void labelBins(MonitorElement *myMe)
Definition: RPCFEDIntegrity.cc:78
edm::EDGetTokenT< RPCRawDataCounts >
DQMStore.h
EDAnalyzer.h
RPCFEDIntegrity::Entries
Definition: RPCFEDIntegrity.h:44
RPCFEDIntegrity::Fatal
Definition: RPCFEDIntegrity.h:44
MakerMacros.h
RPCFEDIntegrity::fedHisto
fedHisto
Definition: RPCFEDIntegrity.h:44
RPCFEDIntegrity::minFEDNum_
int minFEDNum_
Definition: RPCFEDIntegrity.h:48
Service.h
RPCRawDataCounts.h
RPCFEDIntegrity::histoName_
std::vector< std::string > histoName_
Definition: RPCFEDIntegrity.h:49
DQMEDAnalyzer.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
RPCFEDIntegrity::bookFEDMe
void bookFEDMe(DQMStore::IBooker &)
Definition: RPCFEDIntegrity.cc:64
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
RPCFEDIntegrity::maxFEDNum_
int maxFEDNum_
Definition: RPCFEDIntegrity.h:48
RPCFEDIntegrity::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Begin Lumi block.
Definition: RPCFEDIntegrity.cc:38
edm::ParameterSet
Definition: ParameterSet.h:36
iEvent
int iEvent
Definition: GenABIO.cc:224
RPCFEDIntegrity::rawCountsLabel_
edm::EDGetTokenT< RPCRawDataCounts > rawCountsLabel_
Definition: RPCFEDIntegrity.h:35
RPCFEDIntegrity::init_
bool init_
Definition: RPCFEDIntegrity.h:40
edm::EventSetup
Definition: EventSetup.h:57
RPCFEDIntegrity::FATAL_LIMIT
int FATAL_LIMIT
Definition: RPCFEDIntegrity.h:42
HltBtagPostValidation_cff.c
c
Definition: HltBtagPostValidation_cff.py:31
RPCFEDIntegrity::merge_
bool merge_
Definition: RPCFEDIntegrity.h:40
Frameworkfwd.h
RPCFEDIntegrity::RPCFEDIntegrity
RPCFEDIntegrity(const edm::ParameterSet &ps)
Constructor.
Definition: RPCFEDIntegrity.cc:19
dqm::implementation::IBooker
Definition: DQMStore.h:43
RPCFEDIntegrity
Definition: RPCFEDIntegrity.h:19
RPCFEDIntegrity::numOfFED_
int numOfFED_
Definition: RPCFEDIntegrity.h:48
RPCFEDIntegrity::analyze
void analyze(const edm::Event &iEvent, const edm::EventSetup &c) override
Analyze.
Definition: RPCFEDIntegrity.cc:44
edm::Event
Definition: Event.h:73
RPCFEDIntegrity::prefixDir_
std::string prefixDir_
Definition: RPCFEDIntegrity.h:38