CMS 3D CMS Logo

DTDAQInfo.h
Go to the documentation of this file.
1 #ifndef DTMonitorClient_DTDAQInfo_H
2 #define DTMonitorClient_DTDAQInfo_H
3 
17 
19 
20 #include <map>
21 
22 class DTReadOutMapping;
23 
24 class DTDAQInfo : public DQMEDHarvester {
25 public:
28 
30  ~DTDAQInfo() override;
31 
32  // Operations
33 
34 protected:
37  edm::LuminosityBlock const &,
38  edm::EventSetup const &) override;
39  void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override;
40 
41 private:
43 
44  // Check FEDs from uROS, otherwise standard ROS
45  bool checkUros;
46 
49  std::map<int, MonitorElement *> daqFractions;
51 };
52 
53 #endif
DQMEDHarvester.h
DTDAQInfo::daqFractions
std::map< int, MonitorElement * > daqFractions
Definition: DTDAQInfo.h:49
DTDAQInfo::mapping
edm::ESHandle< DTReadOutMapping > mapping
Definition: DTDAQInfo.h:50
ESHandle.h
edm::LuminosityBlock
Definition: LuminosityBlock.h:50
DTDAQInfo
Definition: DTDAQInfo.h:24
DQMStore.h
dqm::legacy::MonitorElement
Definition: MonitorElement.h:461
DTDAQInfo::daqMap
MonitorElement * daqMap
Definition: DTDAQInfo.h:48
EDAnalyzer.h
DTDAQInfo::dqmEndJob
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
Definition: DTDAQInfo.cc:126
DTDAQInfo::checkUros
bool checkUros
Definition: DTDAQInfo.h:45
DTDAQInfo::totalDAQFraction
MonitorElement * totalDAQFraction
Definition: DTDAQInfo.h:47
edm::ESHandle< DTReadOutMapping >
DTDAQInfo::~DTDAQInfo
~DTDAQInfo() override
Destructor.
Definition: DTDAQInfo.cc:36
edm::ParameterSet
Definition: ParameterSet.h:47
edm::EventSetup
Definition: EventSetup.h:57
DQMEDHarvester
Definition: DQMEDHarvester.py:1
Frameworkfwd.h
dqm::implementation::IGetter
Definition: DQMStore.h:484
dqm::implementation::IBooker
Definition: DQMStore.h:43
DTDAQInfo::bookingdone
bool bookingdone
Definition: DTDAQInfo.h:42
DTDAQInfo::DTDAQInfo
DTDAQInfo(const edm::ParameterSet &pset)
Constructor.
Definition: DTDAQInfo.cc:31
DTDAQInfo::dqmEndLuminosityBlock
void dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override
Definition: DTDAQInfo.cc:38
muonDTDigis_cfi.pset
pset
Definition: muonDTDigis_cfi.py:27
DTReadOutMapping
Definition: DTReadOutMapping.h:62