CMS 3D CMS Logo

SiStripBadModuleByHandBuilder.h
Go to the documentation of this file.
1 #ifndef SiStripBadModuleByHandBuilder_H
2 #define SiStripBadModuleByHandBuilder_H
3 
8 
13 #include <vector>
14 
15 #include <ext/hash_map>
16 
17 class SiStripBadModuleByHandBuilder : public ConditionDBWriter<SiStripBadStrip> {
18 public:
21 
22 private:
23  std::unique_ptr<SiStripBadStrip> getNewObject() override;
24 
25 private:
28  std::vector<uint32_t> BadModuleList_;
30 };
31 #endif
MessageLogger.h
SiStripBadModuleByHandBuilder::reader
SiStripDetInfoFileReader * reader
Definition: SiStripBadModuleByHandBuilder.h:29
ESHandle.h
SiStripBadModuleByHandBuilder::printdebug_
bool printdebug_
Definition: SiStripBadModuleByHandBuilder.h:27
SiStripBadModuleByHandBuilder::~SiStripBadModuleByHandBuilder
~SiStripBadModuleByHandBuilder() override
Definition: SiStripBadModuleByHandBuilder.cc:16
SiStripBadStrip.h
SiStripDetInfoFileReader
Definition: SiStripDetInfoFileReader.h:30
FileInPath.h
edm::FileInPath
Definition: FileInPath.h:64
ConditionDBWriter
Definition: ConditionDBWriter.h:149
SiStripDetInfoFileReader.h
SiStripBadModuleByHandBuilder::getNewObject
std::unique_ptr< SiStripBadStrip > getNewObject() override
Definition: SiStripBadModuleByHandBuilder.cc:18
edm::ParameterSet
Definition: ParameterSet.h:36
SiStripBadModuleByHandBuilder::BadModuleList_
std::vector< uint32_t > BadModuleList_
Definition: SiStripBadModuleByHandBuilder.h:28
ConditionDBWriter.h
SiStripBadModuleByHandBuilder::fp_
edm::FileInPath fp_
Definition: SiStripBadModuleByHandBuilder.h:26
SiStripBadModuleByHandBuilder
Definition: SiStripBadModuleByHandBuilder.h:17
Exception.h
ParameterSet.h
SiStripBadModuleByHandBuilder::SiStripBadModuleByHandBuilder
SiStripBadModuleByHandBuilder(const edm::ParameterSet &)
Definition: SiStripBadModuleByHandBuilder.cc:6