DQMServices
Core
src
DQMService.h
Go to the documentation of this file.
1
#ifndef DQMSERVICES_CORE_DQM_SERVICE_H
2
#define DQMSERVICES_CORE_DQM_SERVICE_H
3
4
#include "
DQMServices/Core/interface/DQMStore.h
"
5
#include "
FWCore/Framework/interface/Event.h
"
6
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
7
#include "
FWCore/ServiceRegistry/interface/ActivityRegistry.h
"
8
9
class
DQMBasicNet
;
10
12
class
DQMService
{
13
public
:
14
typedef
dqm::legacy::DQMStore
DQMStore
;
15
typedef
dqm::legacy::MonitorElement
MonitorElement
;
16
17
DQMService
(
const
edm::ParameterSet
&
pset
,
edm::ActivityRegistry
&ar);
18
~DQMService
();
19
20
public
:
21
void
flush
(
edm::StreamContext
const
&sc);
22
23
private
:
24
void
shutdown
();
25
26
DQMStore
*
store_
;
27
DQMBasicNet
*
net_
;
28
double
lastFlush_
;
29
double
publishFrequency_
;
30
31
public
:
32
void
flushStandalone
();
33
};
34
35
#endif // DQMSERVICES_CORE_DQM_SERVICE_H
DQMService::DQMStore
dqm::legacy::DQMStore DQMStore
Definition:
DQMService.h:14
DQMService::net_
DQMBasicNet * net_
Definition:
DQMService.h:27
DQMService::publishFrequency_
double publishFrequency_
Definition:
DQMService.h:29
Event.h
DQMService::shutdown
void shutdown()
Definition:
DQMService.cc:129
DQMService::lastFlush_
double lastFlush_
Definition:
DQMService.h:28
muonDTDigis_cfi.pset
pset
Definition:
muonDTDigis_cfi.py:27
DQMBasicNet
Definition:
DQMNet.h:593
ParameterSet.h
DQMService::store_
DQMStore * store_
Definition:
DQMService.h:26
DQMStore.h
DQMService::flush
void flush(edm::StreamContext const &sc)
Definition:
DQMService.cc:123
dqm::legacy::MonitorElement
Definition:
MonitorElement.h:466
DQMService::flushStandalone
void flushStandalone()
Definition:
DQMService.cc:48
DQMService::DQMService
DQMService(const edm::ParameterSet &pset, edm::ActivityRegistry &ar)
Definition:
DQMService.cc:25
ActivityRegistry.h
DQMService::MonitorElement
dqm::legacy::MonitorElement MonitorElement
Definition:
DQMService.h:15
DQMService::~DQMService
~DQMService()
Definition:
DQMService.cc:43
edm::ParameterSet
Definition:
ParameterSet.h:47
dqm::legacy::DQMStore
Definition:
DQMStore.h:805
DQMService
Definition:
DQMService.h:12
edm::StreamContext
Definition:
StreamContext.h:32
edm::ActivityRegistry
Definition:
ActivityRegistry.h:135
Generated for CMSSW Reference Manual by
1.8.14