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/SiStripPedestalsBuilderFromDb.h"
0003 #include "CondFormats/SiStripObjects/interface/SiStripPedestals.h"
0004 
0005 using namespace std;
0006 using namespace sistrip;
0007 
0008 // -----------------------------------------------------------------------------
0009 /** */
0010 SiStripPedestalsBuilderFromDb::SiStripPedestalsBuilderFromDb(const edm::ParameterSet& pset)
0011     : SiStripPedestalsESSource(pset) {
0012   LogTrace(mlESSources_) << "[SiStripPedestalsBuilderFromDb::" << __func__ << "]"
0013                          << " Constructing object...";
0014 }
0015 
0016 // -----------------------------------------------------------------------------
0017 /** */
0018 SiStripPedestalsBuilderFromDb::~SiStripPedestalsBuilderFromDb() {
0019   LogTrace(mlESSources_) << "[SiStripPedestalsBuilderFromDb::" << __func__ << "]"
0020                          << " Destructing object...";
0021 }
0022 
0023 // -----------------------------------------------------------------------------
0024 /** */
0025 SiStripPedestals* SiStripPedestalsBuilderFromDb::makePedestals() {
0026   LogTrace(mlESSources_) << "[SiStripPedestalsBuilderFromDb::" << __func__ << "]"
0027                          << " Constructing Pedestals object...";
0028 
0029   // Create Pedestals object
0030   SiStripPedestals* pedestals;
0031   condObjBuilder->getValue(pedestals);
0032   return pedestals;
0033 }