CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiStripBadChannelBuilder.h
Go to the documentation of this file.
1  #ifndef SiStripBadChannelBuilder_H
2 #define SiStripBadChannelBuilder_H
3 
10 
12 
13 #include "CLHEP/Random/RandFlat.h"
14 #include "CLHEP/Random/RandGauss.h"
15 
16 #include <vector>
17 #include <ext/hash_map>
18 
19 class SiStripBadChannelBuilder : public ConditionDBWriter<SiStripBadStrip> {
20 
21 public:
22 
25 
26  void algoAnalyze(const edm::Event & event, const edm::EventSetup& iSetup);
27 
28 private:
29 
31 
32 private:
36 
37  typedef std::vector< edm::ParameterSet > Parameters;
38  Parameters BadComponentList_;
39 
40 };
41 #endif
SiStripBadChannelBuilder(const edm::ParameterSet &)
void algoAnalyze(const edm::Event &event, const edm::EventSetup &iSetup)
std::vector< edm::ParameterSet > Parameters
Definition: event.py:1