CMS 3D CMS Logo

SiStripBadFiberBuilder.h
Go to the documentation of this file.
1 #ifndef SiStripBadFiberBuilder_H
2 #define SiStripBadFiberBuilder_H
3 
8 
12 #include <vector>
13 
14 #include <ext/hash_map>
15 
16 class SiStripBadFiberBuilder : public ConditionDBWriter<SiStripBadStrip> {
17 public:
19  ~SiStripBadFiberBuilder() override;
20 
21 private:
22  std::unique_ptr<SiStripBadStrip> getNewObject() override;
23 
26 
27  typedef std::vector<edm::ParameterSet> Parameters;
29 };
30 #endif
MessageLogger.h
ESHandle.h
SiStripBadFiberBuilder::fp_
edm::FileInPath fp_
Definition: SiStripBadFiberBuilder.h:24
SiStripBadStrip.h
SiStripBadFiberBuilder::printdebug_
bool printdebug_
Definition: SiStripBadFiberBuilder.h:25
SiStripBadFiberBuilder
Definition: SiStripBadFiberBuilder.h:16
FileInPath.h
SiStripBadFiberBuilder::~SiStripBadFiberBuilder
~SiStripBadFiberBuilder() override
Definition: SiStripBadFiberBuilder.cc:17
edm::FileInPath
Definition: FileInPath.h:64
ConditionDBWriter
Definition: ConditionDBWriter.h:149
SiStripBadFiberBuilder::getNewObject
std::unique_ptr< SiStripBadStrip > getNewObject() override
Definition: SiStripBadFiberBuilder.cc:19
edm::ParameterSet
Definition: ParameterSet.h:36
SiStripBadFiberBuilder::SiStripBadFiberBuilder
SiStripBadFiberBuilder(const edm::ParameterSet &)
Definition: SiStripBadFiberBuilder.cc:9
ConditionDBWriter.h
SiStripBadFiberBuilder::Parameters
std::vector< edm::ParameterSet > Parameters
Definition: SiStripBadFiberBuilder.h:27
Exception.h
SiStripBadFiberBuilder::BadComponentList_
Parameters BadComponentList_
Definition: SiStripBadFiberBuilder.h:28
ParameterSet.h