Various manipulations with QIE and QIE ADC. More...
#include <HcalQIEManager.h>
Public Member Functions | |
int | generateQieTable (std::string db_file, std::string old_file, std::string output_file) |
int | getHfQieTable (std::string input_file, std::string output_file) |
std::map< HcalChannelId, HcalQIECaps > & | getQIETableFromFile (std::string _filename) |
void | getTableFromDb (std::string query_file, std::string output_file) |
HcalQIEManager () | |
~HcalQIEManager () | |
Static Public Member Functions | |
static std::vector< std::string > | splitString (const std::string &fLine) |
Various manipulations with QIE and QIE ADC.
Definition at line 41 of file HcalQIEManager.h.
HcalQIEManager::HcalQIEManager | ( | void | ) |
Definition at line 22 of file HcalQIEManager.cc.
HcalQIEManager::~HcalQIEManager | ( | void | ) |
Definition at line 24 of file HcalQIEManager.cc.
int HcalQIEManager::generateQieTable | ( | std::string | db_file, |
std::string | old_file, | ||
std::string | output_file | ||
) |
Definition at line 211 of file HcalQIEManager.cc.
References edmScanValgrind::buffer, HcalQIECaps::caps, gather_cfg::cout, HcalChannelId::depth, LEDCalibrationChannels::depth, HcalChannelId::eta, PVValHelper::eta, dqmiolumiharvest::j, mps_splice::line, DeadROCCounter::out_file, phi, HcalChannelId::phi, AlCaHLTBitMon_QueryRunRegistry::string, and HcalChannelId::subdetector.
int HcalQIEManager::getHfQieTable | ( | std::string | input_file, |
std::string | output_file | ||
) |
Definition at line 278 of file HcalQIEManager.cc.
References photons_cff::_id, ecalMGPA::adc(), edmScanValgrind::buffer, HcalQIECaps::caps, HCALConfigDB::connect(), RooGKCounter::count(), gather_cfg::cout, dqmiodatasetharvest::db, HcalChannelId::depth, HCALConfigDB::disconnect(), MillePedeFileConverter_cfg::e, HcalChannelId::eta, HCALConfigDB::getConnection(), RooGKCounter::getCount(), mps_fire::i, timingPdfMaker::infile, dqmiolumiharvest::j, DeadROCCounter::out_file, HcalChannelId::phi, contentValuesFiles::query, splitString(), AlCaHLTBitMon_QueryRunRegistry::string, HcalChannelId::subdetector, and toolbox::toString().
std::map< HcalChannelId, HcalQIECaps > & HcalQIEManager::getQIETableFromFile | ( | std::string | _filename | ) |
Definition at line 54 of file HcalQIEManager.cc.
References photons_cff::_id, HcalQIECaps::caps, gather_cfg::cout, HcalChannelId::depth, HcalChannelId::eta, mps_fire::i, timingPdfMaker::infile, HcalChannelId::phi, mps_fire::result, splitString(), AlCaHLTBitMon_QueryRunRegistry::string, and HcalChannelId::subdetector.
void HcalQIEManager::getTableFromDb | ( | std::string | query_file, |
std::string | output_file | ||
) |
Definition at line 116 of file HcalQIEManager.cc.
References photons_cff::_id, edmScanValgrind::buffer, HcalQIECaps::caps, HCALConfigDB::connect(), RooGKCounter::count(), gather_cfg::cout, dqmiodatasetharvest::db, HcalChannelId::depth, HCALConfigDB::disconnect(), MillePedeFileConverter_cfg::e, HcalChannelId::eta, HCALConfigDB::getConnection(), RooGKCounter::getCount(), recoMuon::in, dqmiolumiharvest::j, DeadROCCounter::out_file, HcalChannelId::phi, contentValuesFiles::query, AlCaHLTBitMon_QueryRunRegistry::string, HcalChannelId::subdetector, and toolbox::toString().
|
static |
Definition at line 96 of file HcalQIEManager.cc.
References relativeConstraints::empty, mps_fire::i, B2GTnPMonitor_cfi::item, mps_fire::result, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalLutManager::create_lut_loader(), and HcalLutManager::getLutSetFromFile().