DQMOffline
CalibTracker
plugins
SiStripBadComponentsDQMServiceReader.h
Go to the documentation of this file.
1
#ifndef SiStripBadComponentsDQMServiceReader_H
2
#define SiStripBadComponentsDQMServiceReader_H
3
4
// system include files
5
//#include <memory>
6
7
// user include files
8
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
9
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
10
#include "
FWCore/Framework/interface/Event.h
"
11
#include "
FWCore/Framework/interface/EventSetup.h
"
12
#include "
FWCore/Framework/interface/ESHandle.h
"
13
#include "
FWCore/ServiceRegistry/interface/Service.h
"
14
#include "
FWCore/MessageLogger/interface/MessageLogger.h
"
15
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
16
#include "
DataFormats/DetId/interface/DetId.h
"
17
18
#include <sstream>
19
#include <string>
20
21
class
TrackerTopology
;
22
23
class
SiStripBadComponentsDQMServiceReader
:
public
edm::EDAnalyzer
{
24
public
:
25
explicit
SiStripBadComponentsDQMServiceReader
(
const
edm::ParameterSet
&);
26
~SiStripBadComponentsDQMServiceReader
()
override
;
27
28
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&)
override
;
29
30
void
printError
(std::stringstream&
ss
,
const
bool
error
,
const
std::string
& errorText);
31
32
std::string
detIdToString
(
const
DetId
& detid,
const
TrackerTopology
* tTopo);
33
34
private
:
35
bool
printdebug_
;
36
};
37
#endif
MessageLogger.h
ESHandle.h
SiStripBadComponentsDQMServiceReader::SiStripBadComponentsDQMServiceReader
SiStripBadComponentsDQMServiceReader(const edm::ParameterSet &)
Definition:
SiStripBadComponentsDQMServiceReader.cc:17
TrackerTopology
Definition:
TrackerTopology.h:16
EDAnalyzer.h
relativeConstraints.error
error
Definition:
relativeConstraints.py:53
edm::EDAnalyzer
Definition:
EDAnalyzer.h:29
contentValuesCheck.ss
ss
Definition:
contentValuesCheck.py:33
DetId
Definition:
DetId.h:17
SiStripBadComponentsDQMServiceReader::printdebug_
bool printdebug_
Definition:
SiStripBadComponentsDQMServiceReader.h:35
Service.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
SiStripBadComponentsDQMServiceReader::printError
void printError(std::stringstream &ss, const bool error, const std::string &errorText)
Definition:
SiStripBadComponentsDQMServiceReader.cc:72
edm::ParameterSet
Definition:
ParameterSet.h:36
Event.h
SiStripBadComponentsDQMServiceReader::detIdToString
std::string detIdToString(const DetId &detid, const TrackerTopology *tTopo)
Definition:
SiStripBadComponentsDQMServiceReader.cc:82
edm::EventSetup
Definition:
EventSetup.h:57
DetId.h
Frameworkfwd.h
SiStripBadComponentsDQMServiceReader::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition:
SiStripBadComponentsDQMServiceReader.cc:22
EventSetup.h
ParameterSet.h
SiStripBadComponentsDQMServiceReader::~SiStripBadComponentsDQMServiceReader
~SiStripBadComponentsDQMServiceReader() override
Definition:
SiStripBadComponentsDQMServiceReader.cc:20
edm::Event
Definition:
Event.h:73
SiStripBadComponentsDQMServiceReader
Definition:
SiStripBadComponentsDQMServiceReader.h:23
Generated for CMSSW Reference Manual by
1.8.16