CMS 3D CMS Logo

SiStripNoiseBuilderFromDb.h
Go to the documentation of this file.
1 
2 #ifndef OnlineDB_SiStripESSources_SiStripNoiseBuilderFromDb_H
3 #define OnlineDB_SiStripESSources_SiStripNoiseBuilderFromDb_H
4 
11 #include <vector>
12 #include <string>
13 
15 
16  public:
17 
19  ~SiStripNoiseBuilderFromDb() override;
20 
22  SiStripNoises* makeNoise() override;
23 
24 
25  protected:
26 
29  virtual void writeNoiseToCondDb( const SiStripNoises& ) {;}
30 
31 
34 
37 
38 };
39 
40 #endif // OnlineDB_SiStripESSources_SiStripNoiseBuilderFromDb_H
41 
Container class for database connection parameters.
edm::Service< SiStripCondObjBuilderFromDb > condObjBuilder
SiStripNoiseBuilderFromDb(const edm::ParameterSet &)
Pure virtual class for EventSetup sources of SiStripNoises.
SiStripNoises * makeNoise() override
virtual void writeNoiseToCondDb(const SiStripNoises &)