Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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
TrackValidation_cff.pset
tuple pset
Definition:
TrackValidation_cff.py:591
DQMService::lastFlush_
double lastFlush_
Definition:
DQMService.h:28
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:31
edm::ActivityRegistry
Definition:
ActivityRegistry.h:134
Generated for CMSSW Reference Manual by
1.8.5