test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DQM
SiPixelMonitorClient
interface
SiPixelDcsInfo.h
Go to the documentation of this file.
1
#ifndef DQM_SiPixelMonitorClient_SiPixelDcsInfo_H
2
#define DQM_SiPixelMonitorClient_SiPixelDcsInfo_H
3
4
// system include files
5
#include <memory>
6
#include <iostream>
7
#include <fstream>
8
9
// FWCore
10
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
11
#include "
FWCore/Framework/interface/LuminosityBlock.h
"
12
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
13
#include "
FWCore/Framework/interface/Event.h
"
14
#include "
FWCore/Framework/interface/MakerMacros.h
"
15
#include "
FWCore/Framework/interface/ESHandle.h
"
16
#include "
FWCore/Framework/interface/EventSetup.h
"
17
#include "
FWCore/ServiceRegistry/interface/Service.h
"
18
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
19
20
//DQM
21
#include "
DQMServices/Core/interface/DQMStore.h
"
22
#include "
DQMServices/Core/interface/MonitorElement.h
"
23
#include "
DQMServices/Core/interface/DQMEDHarvester.h
"
24
25
26
class
SiPixelDcsInfo
:
public
DQMEDHarvester
{
27
public
:
28
explicit
SiPixelDcsInfo
(
const
edm::ParameterSet
&);
29
~SiPixelDcsInfo
();
30
31
32
private
:
33
virtual
void
dqmEndLuminosityBlock
(
DQMStore::IBooker
& iBooker,
DQMStore::IGetter
& iGetter,
const
edm::LuminosityBlock
& ,
const
edm::EventSetup
&)
override
;
34
virtual
void
dqmEndJob
(
DQMStore::IBooker
&,
DQMStore::IGetter
&)
override
;
35
36
MonitorElement
*
Fraction_
;
37
MonitorElement
*
FractionBarrel_
;
38
MonitorElement
*
FractionEndcap_
;
39
40
bool
firstRun
;
41
42
};
43
44
#endif
SiPixelDcsInfo::dqmEndLuminosityBlock
virtual void dqmEndLuminosityBlock(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter, const edm::LuminosityBlock &, const edm::EventSetup &) override
Definition:
SiPixelDcsInfo.cc:16
Event.h
SiPixelDcsInfo::SiPixelDcsInfo
SiPixelDcsInfo(const edm::ParameterSet &)
Definition:
SiPixelDcsInfo.cc:9
edm::LuminosityBlock
Definition:
LuminosityBlock.h:46
MakerMacros.h
EventSetup.h
SiPixelDcsInfo::~SiPixelDcsInfo
~SiPixelDcsInfo()
Definition:
SiPixelDcsInfo.cc:14
DQMEDHarvester.h
SiPixelDcsInfo::dqmEndJob
virtual void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
Definition:
SiPixelDcsInfo.cc:38
Frameworkfwd.h
ParameterSet.h
DQMEDHarvester
Definition:
DQMEDHarvester.h:15
DQMStore::IGetter
Definition:
DQMStore.h:190
DQMStore.h
SiPixelDcsInfo
Definition:
SiPixelDcsInfo.h:26
ESHandle.h
Service.h
SiPixelDcsInfo::firstRun
bool firstRun
Definition:
SiPixelDcsInfo.h:40
edm::EventSetup
Definition:
EventSetup.h:45
EDAnalyzer.h
MonitorElement
Definition:
MonitorElement.h:37
SiPixelDcsInfo::Fraction_
MonitorElement * Fraction_
Definition:
SiPixelDcsInfo.h:36
SiPixelDcsInfo::FractionEndcap_
MonitorElement * FractionEndcap_
Definition:
SiPixelDcsInfo.h:38
MonitorElement.h
LuminosityBlock.h
edm::ParameterSet
Definition:
ParameterSet.h:36
DQMStore::IBooker
Definition:
DQMStore.h:90
SiPixelDcsInfo::FractionBarrel_
MonitorElement * FractionBarrel_
Definition:
SiPixelDcsInfo.h:37
Generated for CMSSW Reference Manual by
1.8.5