#include <DBReaderWorkers.h>
Definition at line 231 of file DBReaderWorkers.h.
◆ Led2Reader()
Definition at line 233 of file DBReaderWorkers.h.
DBReaderWorker(std::string const &_name, edm::ParameterSet const &)
◆ ~Led2Reader()
ecaldqm::Led2Reader::~Led2Reader |
( |
| ) |
|
|
inlineoverride |
◆ run()
Implements ecaldqm::DBReaderWorker.
Definition at line 399 of file DBReaderWorkers.cc.
References ecaldqm::fetchAndFill().
Referenced by Types.EventID::cppID(), and Types.LuminosityBlockID::cppID().
400 std::map<std::string, double (*)(MonLed2Dat const &)> extList;
402 extList[
"vpt_mean"] = [](
MonLed2Dat const &dat) {
return double(dat.getVPTMean()); };
403 extList[
"vpt_rms"] = [](
MonLed2Dat const &dat) {
return double(dat.getVPTRMS()); };
404 extList[
"vpt_over_pn_mean"] = [](
MonLed2Dat const &dat) {
return double(dat.getVPTOverPNMean()); };
405 extList[
"vpt_over_pn_rms"] = [](
MonLed2Dat const &dat) {
return double(dat.getVPTOverPNRMS()); };
ReturnType fetchAndFill(std::map< std::string, double(*)(DataType const &)> const &_extractors, EcalCondDBInterface *_db, MonRunIOV &_iov, std::string const &_formula)