CMS 3D CMS Logo

RPCDataCertification.h
Go to the documentation of this file.
1 #ifndef RPCMonitorClient_RPCDataCertification_H
2 #define RPCMonitorClient_RPCDataCertification_H
3 
7 
9 public:
12 
14  ~RPCDataCertification() override;
15 
16 protected:
17  void beginJob() override;
20  edm::LuminosityBlock const&,
21  edm::EventSetup const&) override; //performed in the endLumi
22  void dqmEndJob(DQMStore::IBooker&, DQMStore::IGetter&) override; //performed in the endJob
23 
24 private:
26  void checkFED(edm::EventSetup const&);
27 
30  constexpr static int kNWheels = 5;
32  constexpr static int kNDisks = 10;
34  std::pair<int, int> FEDRange_;
38  double defaultValue_;
39 };
40 
41 #endif
DQMEDHarvester.h
RPCDataCertification::certWheelFractions
MonitorElement * certWheelFractions[kNWheels]
Definition: RPCDataCertification.h:31
RPCDataCertification::CertMap_
MonitorElement * CertMap_
Definition: RPCDataCertification.h:28
RPCDataCertification::offlineDQM_
bool offlineDQM_
Definition: RPCDataCertification.h:37
RPCDataCertification::totalCertFraction
MonitorElement * totalCertFraction
Definition: RPCDataCertification.h:29
RPCDataCertification::dqmEndLuminosityBlock
void dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override
Definition: RPCDataCertification.cc:28
edm::LuminosityBlock
Definition: LuminosityBlock.h:50
RPCDataCertification::myBooker
void myBooker(DQMStore::IBooker &)
Definition: RPCDataCertification.cc:74
RPCDataCertification::FEDRange_
std::pair< int, int > FEDRange_
Definition: RPCDataCertification.h:34
DQMStore.h
dqm::legacy::MonitorElement
Definition: MonitorElement.h:462
RPCDataCertification::dqmEndJob
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
Definition: RPCDataCertification.cc:41
Service.h
RPCDataCertification
Definition: RPCDataCertification.h:8
RPCDataCertification::checkFED
void checkFED(edm::EventSetup const &)
Definition: RPCDataCertification.cc:47
RPCDataCertification::NumberOfFeds_
int NumberOfFeds_
Definition: RPCDataCertification.h:36
RPCDataCertification::RPCDataCertification
RPCDataCertification(const edm::ParameterSet &pset)
Constructor.
Definition: RPCDataCertification.cc:13
RPCDataCertification::kNDisks
constexpr static int kNDisks
Definition: RPCDataCertification.h:32
RPCDataCertification::beginJob
void beginJob() override
Definition: RPCDataCertification.cc:26
RPCDataCertification::kNWheels
constexpr static int kNWheels
Definition: RPCDataCertification.h:30
RPCDataCertification::~RPCDataCertification
~RPCDataCertification() override
Destructor.
Definition: RPCDataCertification.cc:24
edm::ParameterSet
Definition: ParameterSet.h:47
edm::EventSetup
Definition: EventSetup.h:58
DQMEDHarvester
Definition: DQMEDHarvester.py:1
RPCDataCertification::certDiskFractions
MonitorElement * certDiskFractions[kNDisks]
Definition: RPCDataCertification.h:33
dqm::implementation::IGetter
Definition: DQMStore.h:484
RPCDataCertification::init_
bool init_
Definition: RPCDataCertification.h:37
dqm::implementation::IBooker
Definition: DQMStore.h:43
RPCDataCertification::defaultValue_
double defaultValue_
Definition: RPCDataCertification.h:38
muonDTDigis_cfi.pset
pset
Definition: muonDTDigis_cfi.py:27
RPCDataCertification::numberOfDisks_
int numberOfDisks_
Definition: RPCDataCertification.h:35