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 public:
17  ~SiStripNoiseBuilderFromDb() override;
18 
20  SiStripNoises* makeNoise() override;
21 
22 protected:
25  virtual void writeNoiseToCondDb(const SiStripNoises&) { ; }
26 
29 
32 };
33 
34 #endif // OnlineDB_SiStripESSources_SiStripNoiseBuilderFromDb_H
SiStripNoiseESSource.h
SiStripNoiseBuilderFromDb::dbParams_
SiStripDbParams dbParams_
Definition: SiStripNoiseBuilderFromDb.h:28
MessageLogger.h
SiStripNoiseBuilderFromDb::writeNoiseToCondDb
virtual void writeNoiseToCondDb(const SiStripNoises &)
Definition: SiStripNoiseBuilderFromDb.h:25
SiStripNoiseESSource
Pure virtual class for EventSetup sources of SiStripNoises.
Definition: SiStripNoiseESSource.h:17
SiStripNoises
Definition: SiStripNoises.h:25
SiStripCondObjBuilderFromDb.h
SiStripNoiseBuilderFromDb::SiStripNoiseBuilderFromDb
SiStripNoiseBuilderFromDb(const edm::ParameterSet &)
Definition: SiStripNoiseBuilderFromDb.cc:10
SiStripDbParams.h
Service.h
SiStripNoiseBuilderFromDb::makeNoise
SiStripNoises * makeNoise() override
Definition: SiStripNoiseBuilderFromDb.cc:24
SiStripConstants.h
edm::ParameterSet
Definition: ParameterSet.h:47
edm::Service< SiStripCondObjBuilderFromDb >
SiStripDbParams
Container class for database connection parameters.
Definition: SiStripDbParams.h:25
SiStripNoiseBuilderFromDb
Definition: SiStripNoiseBuilderFromDb.h:14
SiStripNoiseBuilderFromDb::~SiStripNoiseBuilderFromDb
~SiStripNoiseBuilderFromDb() override
Definition: SiStripNoiseBuilderFromDb.cc:17
SiStripNoiseBuilderFromDb::condObjBuilder
edm::Service< SiStripCondObjBuilderFromDb > condObjBuilder
Definition: SiStripNoiseBuilderFromDb.h:31