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 
18 public:
19 
21  ~SiStripBadFiberBuilder() override;
22 
23  void algoAnalyze(const edm::Event & event, const edm::EventSetup& iSetup) override;
24 
25 private:
26 
27  SiStripBadStrip* getNewObject() override{return obj;}
28 
29 private:
33 
34  typedef std::vector< edm::ParameterSet > Parameters;
35  Parameters BadComponentList_;
36 
37 };
38 #endif
SiStripBadFiberBuilder(const edm::ParameterSet &)
SiStripBadStrip * getNewObject() override
void algoAnalyze(const edm::Event &event, const edm::EventSetup &iSetup) override
std::vector< edm::ParameterSet > Parameters
Definition: event.py:1