#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 (std::string filePath) | |
SiStripDetInfoFileReader (const SiStripDetInfoFileReader &) | |
~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 45 of file SiStripDetInfoFileReader.h.
References popcon2dropbox::copy(), operator=(), AlCaHLTBitMon_QueryRunRegistry::string, and ~SiStripDetInfoFileReader().
|
explicit |
Definition at line 21 of file SiStripDetInfoFileReader.cc.
References edm::FileInPath::fullPath(), edm::ParameterSet::getUntrackedParameter(), matplotRender::reader, and AlCaHLTBitMon_QueryRunRegistry::string.
|
explicit |
Definition at line 31 of file SiStripDetInfoFileReader.cc.
References matplotRender::reader.
|
explicit |
Definition at line 26 of file SiStripDetInfoFileReader.cc.
References detData_, and detIds_.
SiStripDetInfoFileReader::~SiStripDetInfoFileReader | ( | ) |
Definition at line 116 of file SiStripDetInfoFileReader.cc.
Referenced by SiStripDetInfoFileReader().
|
inline |
Definition at line 62 of file SiStripDetInfoFileReader.h.
References detData_, reader(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by SiStripQuality::addNotConnectedConnectionFromCabling(), SiStripApvGainBuilderFromTag::analyze(), SiStripQualityHotStripIdentifier::bookHistos(), SiStripCondObjBuilderFromDb::buildAnalysisRelatedObjects(), SiStripPI::fillTotalComponents(), and SiStripHashedDetIdFakeESSource::make().
|
inline |
Definition at line 56 of file SiStripDetInfoFileReader.h.
References detIds_, getNumberOfApvsAndStripLength(), and getThickness().
Referenced by SiStripBaseCondObjDQM::analysis(), SiStripDetVOffTkMapPlotter::analyze(), SiStripQualityStatistics::analyze(), SiStripDetVOffTrendPlotter::analyze(), DetIdSelectorTest::analyze(), SiStripActionExecutor::createTkInfoFile(), SiStripDetVOffTrendPlotter::dumpCSV(), OccupancyPlots::endRun(), SiStripQualityDQM::fillGrandSummaryMEs(), SiStripFedCablingFakeESSource::make(), and TkDetMapESProducer::produce().
const std::pair< unsigned short, double > SiStripDetInfoFileReader::getNumberOfApvsAndStripLength | ( | uint32_t | detId | ) | const |
Definition at line 120 of file SiStripDetInfoFileReader.cc.
Referenced by SiStripQuality::add(), SiStripHitEffFromCalibTree::algoAnalyze(), SiStripQualityStatistics::analyze(), OverlapValidation::analyze(), SiStripBaseCondObjDQM::bookProfileMEs(), SiStripBaseCondObjDQM::bookSummaryProfileMEs(), SiStripQuality::compact(), OccupancyPlots::endRun(), SiStripQuality::fillBadComponents(), SiStripPI::fillBCArrays(), SiStripNoisesDQM::fillMEsForDet(), SiStripPedestalsDQM::fillMEsForDet(), SiStripThresholdDQM::fillMEsForDet(), SiStripApvGainsDQM::fillMEsForDet(), SiStripQualityDQM::fillMEsForDet(), SiStripNoisesDQM::fillMEsForLayer(), SiStripPedestalsDQM::fillMEsForLayer(), SiStripThresholdDQM::fillMEsForLayer(), SiStripApvGainsDQM::fillMEsForLayer(), SiStripQualityDQM::fillMEsForLayer(), SiStripPI::fillTotalComponents(), getAllDetIds(), SiStripBadModuleByHandBuilder::getNewObject(), SiStripCorrelateBadStripAndNoise::iterateOnBadStrips(), SiStripFedCablingFakeESSource::make(), SiStripHitEffFromCalibTree::makeSQLite(), SiStripQuality::operator-=(), SiStripCondObjBuilderFromDb::retrieveNumberAPVPairs(), SiStripQualityStatistics::SetBadComponents(), SiStripQualityDQM::SetBadComponents(), SiStripHitEffFromCalibTree::SetBadComponents(), and SiStripCondObjBuilderFromDb::setValuesApvLatency().
const float & SiStripDetInfoFileReader::getThickness | ( | uint32_t | detId | ) | const |
Definition at line 139 of file SiStripDetInfoFileReader.cc.
Referenced by getAllDetIds().
SiStripDetInfoFileReader & SiStripDetInfoFileReader::operator= | ( | const SiStripDetInfoFileReader & | copy | ) |
Definition at line 15 of file SiStripDetInfoFileReader.cc.
References detData_, and detIds_.
Referenced by SiStripDetInfoFileReader().
|
private |
Definition at line 35 of file SiStripDetInfoFileReader.cc.
Referenced by getAllData().
|
private |
Definition at line 72 of file SiStripDetInfoFileReader.h.
Referenced by getAllData(), operator=(), and SiStripDetInfoFileReader().
|
private |
Definition at line 75 of file SiStripDetInfoFileReader.h.
Referenced by getAllDetIds(), operator=(), and SiStripDetInfoFileReader().
|
private |
Definition at line 69 of file SiStripDetInfoFileReader.h.