#include <DQM/SiStripCommon/interface/SiStripHistoId.h>
Public Member Functions | |
std::string | createHistoId (std::string description, std::string id_type, uint32_t component_id) |
std::string | createHistoLayer (std::string description, std::string id_type, std::string path, std::string flag) |
uint32_t | getComponentId (std::string histoid) |
std::string | getComponentType (std::string histoid) |
std::string | getSubdetid (uint32_t id, const TrackerTopology *tTopo, bool flag_ring) |
SiStripHistoId () | |
virtual | ~SiStripHistoId () |
Private Member Functions | |
const SiStripHistoId & | operator= (const SiStripHistoId &)=delete |
std::string | returnIdPart (std::string histoid, uint32_t whichpart) |
SiStripHistoId (const SiStripHistoId &)=delete | |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 26 of file SiStripHistoId.h.
SiStripHistoId::SiStripHistoId | ( | ) |
Definition at line 22 of file SiStripHistoId.cc.
|
virtual |
Definition at line 27 of file SiStripHistoId.cc.
|
privatedelete |
std::string SiStripHistoId::createHistoId | ( | std::string | description, |
std::string | id_type, | ||
uint32_t | component_id | ||
) |
Definition at line 32 of file SiStripHistoId.cc.
References heppy_report::description, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by SiStripLAProfileBooker::beginRun(), SiStripBaseCondObjDQM::bookCumulMEs(), SiStripMonitorQuality::bookHistograms(), SiStripMonitorTrack::bookModMEs(), SiStripBaseCondObjDQM::bookProfileMEs(), SiStripMonitorTrack::clusterInfos(), SiStripMonitorPedestals::createMEs(), SiStripMonitorDigi::createModuleMEs(), and SiStripMonitorCluster::createModuleMEs().
std::string SiStripHistoId::createHistoLayer | ( | std::string | description, |
std::string | id_type, | ||
std::string | path, | ||
std::string | flag | ||
) |
Definition at line 57 of file SiStripHistoId.cc.
References heppy_report::description, LogTrace, callgraph::path, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by SiStripMonitorTrack::bookLayerMEs(), SiStripMonitorTrack::bookRingMEs(), SiStripBaseCondObjDQM::bookSummaryCumulMEs(), SiStripBaseCondObjDQM::bookSummaryMEs(), SiStripBaseCondObjDQM::bookSummaryProfileMEs(), SiStripMonitorDigi::createLayerMEs(), SiStripMonitorCluster::createLayerMEs(), SiStripRecHitsValid::createLayerMEs(), SiStripTrackingRecHitsValid::createLayerMEs(), SiStripRecHitsValid::createStereoAndMatchedMEs(), SiStripTrackingRecHitsValid::createStereoAndMatchedMEs(), SiStripNoisesDQM::fillMEsForLayer(), SiStripThresholdDQM::fillMEsForLayer(), SiStripPedestalsDQM::fillMEsForLayer(), SiStripBackPlaneCorrectionDQM::fillMEsForLayer(), SiStripLorentzAngleDQM::fillMEsForLayer(), SiStripApvGainsDQM::fillMEsForLayer(), and SiStripQualityDQM::fillMEsForLayer().
uint32_t SiStripHistoId::getComponentId | ( | std::string | histoid | ) |
Definition at line 144 of file SiStripHistoId.cc.
References input, and returnIdPart().
Referenced by SiStripCalibLorentzAngle::algoBeginJob().
std::string SiStripHistoId::getComponentType | ( | std::string | histoid | ) |
Definition at line 151 of file SiStripHistoId.cc.
References returnIdPart().
std::string SiStripHistoId::getSubdetid | ( | uint32_t | id, |
const TrackerTopology * | tTopo, | ||
bool | flag_ring | ||
) |
Definition at line 84 of file SiStripHistoId.cc.
References AlCaHLTBitMon_QueryRunRegistry::string, DetId::subdetId(), StripSubdetector::TEC, TrackerTopology::tecRing(), TrackerTopology::tecSide(), TrackerTopology::tecWheel(), StripSubdetector::TIB, TrackerTopology::tibLayer(), StripSubdetector::TID, TrackerTopology::tidRing(), TrackerTopology::tidSide(), TrackerTopology::tidWheel(), StripSubdetector::TOB, and TrackerTopology::tobLayer().
Referenced by SiStripRecHitsValid::analyze(), SiStripTrackingRecHitsValid::analyze(), SiStripMonitorTrack::book(), SiStripMonitorDigi::createMEs(), SiStripMonitorCluster::createMEs(), SiStripRecHitsValid::createMEs(), SiStripTrackingRecHitsValid::createMEs(), and SiStripMonitorTrack::findMEs().
|
privatedelete |
|
private |
Definition at line 156 of file SiStripHistoId.cc.
References AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by getComponentId(), and getComponentType().