Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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