CMS 3D CMS Logo

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
18 
19 #include <sstream>
20 #include <string>
21 
22 class TrackerTopology;
23 class SiStripBadStrip;
24 
26 public:
29 
30  void analyze(const edm::Event&, const edm::EventSetup&) override;
31 
32  void printError(std::stringstream& ss, const bool error, const std::string& errorText);
33 
34  std::string detIdToString(DetId detid, const TrackerTopology& tTopo);
35 
36 private:
40 };
41 #endif
MessageLogger.h
SiStripBadComponentsDQMServiceReader::SiStripBadComponentsDQMServiceReader
SiStripBadComponentsDQMServiceReader(const edm::ParameterSet &)
Definition: SiStripBadComponentsDQMServiceReader.cc:15
TrackerTopology
Definition: TrackerTopology.h:16
EDAnalyzer.h
relativeConstraints.error
error
Definition: relativeConstraints.py:53
edm::EDAnalyzer
Definition: EDAnalyzer.h:28
SiStripBadStrip
Definition: SiStripBadStrip.h:30
contentValuesCheck.ss
ss
Definition: contentValuesCheck.py:33
DetId
Definition: DetId.h:17
SiStripBadComponentsDQMServiceReader::printdebug_
bool printdebug_
Definition: SiStripBadComponentsDQMServiceReader.h:37
TrackerTopologyRcd.h
Service.h
SiStripBadComponentsDQMServiceReader::tTopoToken_
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > tTopoToken_
Definition: SiStripBadComponentsDQMServiceReader.h:38
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:69
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
SiStripBadComponentsDQMServiceReader::badStripToken_
edm::ESGetToken< SiStripBadStrip, SiStripBadStripRcd > badStripToken_
Definition: SiStripBadComponentsDQMServiceReader.h:39
edm::EventSetup
Definition: EventSetup.h:58
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd >
DetId.h
Frameworkfwd.h
SiStripBadComponentsDQMServiceReader::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: SiStripBadComponentsDQMServiceReader.cc:22
EventSetup.h
ParameterSet.h
SiStripBadComponentsDQMServiceReader::detIdToString
std::string detIdToString(DetId detid, const TrackerTopology &tTopo)
Definition: SiStripBadComponentsDQMServiceReader.cc:79
SiStripBadComponentsDQMServiceReader::~SiStripBadComponentsDQMServiceReader
~SiStripBadComponentsDQMServiceReader() override
Definition: SiStripBadComponentsDQMServiceReader.cc:20
edm::Event
Definition: Event.h:73
SiStripBadStripRcd.h
SiStripBadComponentsDQMServiceReader
Definition: SiStripBadComponentsDQMServiceReader.h:25