CMS 3D CMS Logo

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