Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:23:19

0001 
0002 #include "OnlineDB/SiStripESSources/interface/SiStripNoiseBuilderFromDb.h"
0003 #include "CondFormats/SiStripObjects/interface/SiStripNoises.h"
0004 
0005 using namespace std;
0006 using namespace sistrip;
0007 
0008 // -----------------------------------------------------------------------------
0009 /** */
0010 SiStripNoiseBuilderFromDb::SiStripNoiseBuilderFromDb(const edm::ParameterSet& pset) : SiStripNoiseESSource(pset) {
0011   LogTrace(mlESSources_) << "[SiStripNoiseBuilderFromDb::" << __func__ << "]"
0012                          << " Constructing object...";
0013 }
0014 
0015 // -----------------------------------------------------------------------------
0016 /** */
0017 SiStripNoiseBuilderFromDb::~SiStripNoiseBuilderFromDb() {
0018   LogTrace(mlESSources_) << "[SiStripNoiseBuilderFromDb::" << __func__ << "]"
0019                          << " Destructing object...";
0020 }
0021 
0022 // -----------------------------------------------------------------------------
0023 /** */
0024 SiStripNoises* SiStripNoiseBuilderFromDb::makeNoise() {
0025   LogTrace(mlESSources_) << "[SiStripNoiseBuilderFromDb::" << __func__ << "]"
0026                          << " Constructing Noise object...";
0027 
0028   // Create Noise object
0029   SiStripNoises* noise;
0030   condObjBuilder->getValue(noise);
0031   return noise;
0032 }