#include <CalibTracker/SiStripCommon/src/SiStripDetInfoFileReader.cc>
Classes | |
struct | DetInfo |
Public Member Functions | |
const std::map< uint32_t, DetInfo > & | getAllData () const |
const std::vector< uint32_t > & | getAllDetIds () const |
const std::pair< unsigned short, double > | getNumberOfApvsAndStripLength (uint32_t detId) const |
const float & | getThickness (uint32_t detId) const |
SiStripDetInfoFileReader & | operator= (const SiStripDetInfoFileReader ©) |
SiStripDetInfoFileReader () | |
SiStripDetInfoFileReader (const edm::ParameterSet &, const edm::ActivityRegistry &) | |
SiStripDetInfoFileReader (const SiStripDetInfoFileReader &) | |
SiStripDetInfoFileReader (std::string filePath) | |
~SiStripDetInfoFileReader () | |
Private Member Functions | |
void | reader (std::string filePath) |
Private Attributes | |
std::map< uint32_t, DetInfo > | detData_ |
std::vector< uint32_t > | detIds_ |
std::ifstream | inputFile_ |
Description: <one line="" class="" summary>="">
Implementation: <Notes on="" implementation>="">
Definition at line 30 of file SiStripDetInfoFileReader.h.
|
inlineexplicit |
Definition at line 42 of file SiStripDetInfoFileReader.h.
|
explicit |
Definition at line 21 of file SiStripDetInfoFileReader.cc.
References personalPlayback::fp, muonDTDigis_cfi::pset, DQM::reader, and AlCaHLTBitMon_QueryRunRegistry::string.
|
explicit |
Definition at line 32 of file SiStripDetInfoFileReader.cc.
References dt4ml_dqm_sourceclient-live_cfg::filePath, and DQM::reader.
|
explicit |
Definition at line 27 of file SiStripDetInfoFileReader.cc.
References filterCSVwithJSON::copy.
SiStripDetInfoFileReader::~SiStripDetInfoFileReader | ( | ) |
Definition at line 99 of file SiStripDetInfoFileReader.cc.
|
inline |
Definition at line 58 of file SiStripDetInfoFileReader.h.
References detData_.
Referenced by SiStripQuality::addNotConnectedConnectionFromCabling(), SiStripQualityHotStripIdentifier::bookHistos(), SiStripApvGainFakeESSource::produce(), SiStripPedestalsFakeESSource::produce(), SiStripThresholdFakeESSource::produce(), SiStripLatencyFakeESSource::produce(), SiStripBaseDelayFakeESSource::produce(), and SiStripNoisesFakeESSource::produce().
|
inline |
Definition at line 52 of file SiStripDetInfoFileReader.h.
References detIds_.
Referenced by SiStripBaseCondObjDQM::analysis(), SiStripQualityDQM::fillGrandSummaryMEs(), SiStripFedCablingFakeESSource::make(), SiStripBadModuleConfigurableFakeESSource::produce(), and SiStripQualityStatistics::updateAndSave().
const std::pair< unsigned short, double > SiStripDetInfoFileReader::getNumberOfApvsAndStripLength | ( | uint32_t | detId | ) | const |
Definition at line 101 of file SiStripDetInfoFileReader.cc.
Referenced by SiStripQuality::add(), SiStripHitEffFromCalibTree::algoAnalyze(), OverlapValidation::analyze(), SiStripBaseCondObjDQM::bookProfileMEs(), SiStripBaseCondObjDQM::bookSummaryProfileMEs(), SiStripQuality::compact(), SiStripQuality::fillBadComponents(), SiStripQualityDQM::fillMEsForDet(), SiStripNoisesDQM::fillMEsForDet(), SiStripPedestalsDQM::fillMEsForDet(), SiStripThresholdDQM::fillMEsForDet(), SiStripApvGainsDQM::fillMEsForDet(), SiStripNoisesDQM::fillMEsForLayer(), SiStripQualityDQM::fillMEsForLayer(), SiStripPedestalsDQM::fillMEsForLayer(), SiStripThresholdDQM::fillMEsForLayer(), SiStripApvGainsDQM::fillMEsForLayer(), SiStripBadModuleByHandBuilder::getNewObject(), SiStripFedCablingFakeESSource::make(), SiStripHitEffFromCalibTree::makeSQLite(), SiStripQuality::operator-=(), SiStripBadModuleConfigurableFakeESSource::produce(), SiStripQualityStatistics::SetBadComponents(), SiStripQualityDQM::SetBadComponents(), SiStripHitEffFromCalibTree::SetBadComponents(), and SiStripQualityStatistics::updateAndSave().
const float & SiStripDetInfoFileReader::getThickness | ( | uint32_t | detId | ) | const |
Definition at line 117 of file SiStripDetInfoFileReader.cc.
SiStripDetInfoFileReader & SiStripDetInfoFileReader::operator= | ( | const SiStripDetInfoFileReader & | copy | ) |
Definition at line 15 of file SiStripDetInfoFileReader.cc.
References filterCSVwithJSON::copy.
|
private |
Definition at line 34 of file SiStripDetInfoFileReader.cc.
References dt4ml_dqm_sourceclient-live_cfg::filePath, and Calorimetry_cff::thickness.
|
private |
Definition at line 66 of file SiStripDetInfoFileReader.h.
Referenced by getAllData().
|
private |
Definition at line 69 of file SiStripDetInfoFileReader.h.
Referenced by getAllDetIds().
|
private |
Definition at line 63 of file SiStripDetInfoFileReader.h.