CMS 3D CMS Logo

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
RPCFEDIntegrity::~RPCFEDIntegrity
~RPCFEDIntegrity() override
Destructor.
Definition: RPCFEDIntegrity.cc:21
dqm::impl::MonitorElement
Definition: MonitorElement.h:99
RPCFEDIntegrity::NonFatal
Definition: RPCFEDIntegrity.h:40
ESHandle.h
RPCFEDIntegrity::fedMe_
MonitorElement * fedMe_[3]
Definition: RPCFEDIntegrity.h:42
edm::Run
Definition: Run.h:45
RPCFEDIntegrity::labelBins
void labelBins(MonitorElement *myMe)
Definition: RPCFEDIntegrity.cc:66
edm::EDGetTokenT< RPCRawDataCounts >
DQMStore.h
RPCFEDIntegrity::Entries
Definition: RPCFEDIntegrity.h:40
RPCFEDIntegrity::Fatal
Definition: RPCFEDIntegrity.h:40
RPCFEDIntegrity::fedHisto
fedHisto
Definition: RPCFEDIntegrity.h:40
RPCFEDIntegrity::minFEDNum_
int minFEDNum_
Definition: RPCFEDIntegrity.h:44
RPCRawDataCounts.h
RPCFEDIntegrity::histoName_
std::vector< std::string > histoName_
Definition: RPCFEDIntegrity.h:45
DQMEDAnalyzer.h
RPCFEDIntegrity::bookFEDMe
void bookFEDMe(DQMStore::IBooker &)
Definition: RPCFEDIntegrity.cc:52
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
RPCFEDIntegrity::maxFEDNum_
int maxFEDNum_
Definition: RPCFEDIntegrity.h:44
RPCFEDIntegrity::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Begin Lumi block.
Definition: RPCFEDIntegrity.cc:26
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
iEvent
int iEvent
Definition: GenABIO.cc:224
RPCFEDIntegrity::rawCountsLabel_
edm::EDGetTokenT< RPCRawDataCounts > rawCountsLabel_
Definition: RPCFEDIntegrity.h:31
RPCFEDIntegrity::init_
bool init_
Definition: RPCFEDIntegrity.h:36
edm::EventSetup
Definition: EventSetup.h:58
RPCFEDIntegrity::FATAL_LIMIT
int FATAL_LIMIT
Definition: RPCFEDIntegrity.h:38
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
RPCFEDIntegrity::merge_
bool merge_
Definition: RPCFEDIntegrity.h:36
RPCFEDIntegrity::RPCFEDIntegrity
RPCFEDIntegrity(const edm::ParameterSet &ps)
Constructor.
Definition: RPCFEDIntegrity.cc:7
dqm::implementation::IBooker
Definition: DQMStore.h:43
RPCFEDIntegrity
Definition: RPCFEDIntegrity.h:15
ParameterSet.h
RPCFEDIntegrity::numOfFED_
int numOfFED_
Definition: RPCFEDIntegrity.h:44
c
auto & c
Definition: CAHitNtupletGeneratorKernelsImpl.h:56
RPCFEDIntegrity::analyze
void analyze(const edm::Event &iEvent, const edm::EventSetup &c) override
Analyze.
Definition: RPCFEDIntegrity.cc:32
edm::Event
Definition: Event.h:73
RPCFEDIntegrity::prefixDir_
std::string prefixDir_
Definition: RPCFEDIntegrity.h:34