Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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/SiStripDetId/interface/TIDDetId.h
"
17
#include "
DataFormats/SiStripDetId/interface/TECDetId.h
"
18
#include "
DataFormats/SiStripDetId/interface/TIBDetId.h
"
19
#include "
DataFormats/SiStripDetId/interface/TOBDetId.h
"
20
#include "
DataFormats/DetId/interface/DetId.h
"
21
22
#include <sstream>
23
#include <string>
24
25
26
27
class
SiStripBadComponentsDQMServiceReader
:
public
edm::EDAnalyzer
{
28
29
public
:
30
explicit
SiStripBadComponentsDQMServiceReader
(
const
edm::ParameterSet
& );
31
~SiStripBadComponentsDQMServiceReader
();
32
33
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
& );
34
35
void
printError
( std::stringstream & ss,
const
bool
error
,
const
std::string & errorText );
36
37
std::string
detIdToString
(
const
DetId
&
detid
);
38
39
private
:
40
bool
printdebug_
;
41
};
42
#endif
MessageLogger.h
SiStripBadComponentsDQMServiceReader
Definition:
SiStripBadComponentsDQMServiceReader.h:27
SiStripBadComponentsDQMServiceReader::printError
void printError(std::stringstream &ss, const bool error, const std::string &errorText)
Definition:
SiStripBadComponentsDQMServiceReader.cc:64
Event.h
EventSetup.h
Frameworkfwd.h
ParameterSet.h
ESHandle.h
Service.h
edm::EventSetup
Definition:
EventSetup.h:44
SiStripBadComponentsDQMServiceReader::analyze
void analyze(const edm::Event &, const edm::EventSetup &)
Definition:
SiStripBadComponentsDQMServiceReader.cc:19
edm::EDAnalyzer
Definition:
EDAnalyzer.h:14
EDAnalyzer.h
DetId
Definition:
DetId.h:20
SiStripBadComponentsDQMServiceReader::SiStripBadComponentsDQMServiceReader
SiStripBadComponentsDQMServiceReader(const edm::ParameterSet &)
Definition:
SiStripBadComponentsDQMServiceReader.cc:14
cond::rpcobgas::detid
Definition:
RPCObGasPyWrapper.cc:61
SiStripBadComponentsDQMServiceReader::printdebug_
bool printdebug_
Definition:
SiStripBadComponentsDQMServiceReader.h:40
SiStripBadComponentsDQMServiceReader::detIdToString
std::string detIdToString(const DetId &detid)
Definition:
SiStripBadComponentsDQMServiceReader.cc:74
TECDetId.h
TIBDetId.h
TIDDetId.h
edm::ParameterSet
Definition:
ParameterSet.h:35
TOBDetId.h
edm::Event
Definition:
Event.h:50
DetId.h
error
Definition:
MessageDispatcher.h:11
SiStripBadComponentsDQMServiceReader::~SiStripBadComponentsDQMServiceReader
~SiStripBadComponentsDQMServiceReader()
Definition:
SiStripBadComponentsDQMServiceReader.cc:17
Generated for CMSSW Reference Manual by
1.8.5