test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DQM
SiPixelMonitorClient
interface
SiPixelCertification.h
Go to the documentation of this file.
1
#ifndef DQM_SiPixelMonitorClient_SiPixelCertification_H
2
#define DQM_SiPixelMonitorClient_SiPixelCertification_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 "
DQMServices/Core/interface/DQMEDHarvester.h
"
13
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
14
#include "
FWCore/Framework/interface/Event.h
"
15
#include "
FWCore/Framework/interface/MakerMacros.h
"
16
#include "
FWCore/Framework/interface/ESHandle.h
"
17
#include "
FWCore/Framework/interface/EventSetup.h
"
18
#include "
FWCore/ServiceRegistry/interface/Service.h
"
19
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
20
21
//DQM
22
#include "
DQMServices/Core/interface/DQMStore.h
"
23
#include "
DQMServices/Core/interface/MonitorElement.h
"
24
25
26
class
SiPixelCertification
:
public
DQMEDHarvester
{
27
public
:
28
explicit
SiPixelCertification
(
const
edm::ParameterSet
&);
29
~SiPixelCertification
();
30
31
32
private
:
33
void
dqmEndLuminosityBlock
(
DQMStore::IBooker
&,
DQMStore::IGetter
&,
const
edm::LuminosityBlock
& ,
const
edm::EventSetup
&)
override
;
34
void
dqmEndJob
(
DQMStore::IBooker
&,
DQMStore::IGetter
&)
override
;
35
36
bool
firstLumi
;
37
38
MonitorElement
*
CertificationPixel
;
39
MonitorElement
*
CertificationBarrel
;
40
MonitorElement
*
CertificationEndcap
;
41
42
};
43
44
#endif
SiPixelCertification
Definition:
SiPixelCertification.h:26
SiPixelCertification::CertificationPixel
MonitorElement * CertificationPixel
Definition:
SiPixelCertification.h:38
Event.h
edm::LuminosityBlock
Definition:
LuminosityBlock.h:46
MakerMacros.h
EventSetup.h
DQMEDHarvester.h
Frameworkfwd.h
ParameterSet.h
DQMEDHarvester
Definition:
DQMEDHarvester.h:15
DQMStore::IGetter
Definition:
DQMStore.h:190
DQMStore.h
SiPixelCertification::CertificationBarrel
MonitorElement * CertificationBarrel
Definition:
SiPixelCertification.h:39
ESHandle.h
Service.h
edm::EventSetup
Definition:
EventSetup.h:45
SiPixelCertification::~SiPixelCertification
~SiPixelCertification()
Definition:
SiPixelCertification.cc:28
SiPixelCertification::dqmEndJob
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
Definition:
SiPixelCertification.cc:82
EDAnalyzer.h
MonitorElement
Definition:
MonitorElement.h:37
MonitorElement.h
SiPixelCertification::CertificationEndcap
MonitorElement * CertificationEndcap
Definition:
SiPixelCertification.h:40
LuminosityBlock.h
SiPixelCertification::dqmEndLuminosityBlock
void dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, const edm::LuminosityBlock &, const edm::EventSetup &) override
Definition:
SiPixelCertification.cc:32
edm::ParameterSet
Definition:
ParameterSet.h:36
DQMStore::IBooker
Definition:
DQMStore.h:90
SiPixelCertification::firstLumi
bool firstLumi
Definition:
SiPixelCertification.h:36
SiPixelCertification::SiPixelCertification
SiPixelCertification(const edm::ParameterSet &)
Definition:
SiPixelCertification.cc:23
Generated for CMSSW Reference Manual by
1.8.5