#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, bool flag_ring) |
SiStripHistoId () | |
virtual | ~SiStripHistoId () |
Private Member Functions | |
const SiStripHistoId & | operator= (const SiStripHistoId &) |
std::string | returnIdPart (std::string histoid, uint32_t whichpart) |
SiStripHistoId (const SiStripHistoId &) | |
Private Attributes | |
std::string | separator1 |
std::string | separator2 |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 26 of file SiStripHistoId.h.
SiStripHistoId::SiStripHistoId | ( | ) |
|
virtual |
Definition at line 33 of file SiStripHistoId.cc.
|
private |
std::string SiStripHistoId::createHistoId | ( | std::string | description, |
std::string | id_type, | ||
uint32_t | component_id | ||
) |
Definition at line 38 of file SiStripHistoId.cc.
References idDealer::description, separator1, and separator2.
Referenced by SiStripLAProfileBooker::beginRun(), SiStripBaseCondObjDQM::bookCumulMEs(), SiStripMonitorTrack::bookModMEs(), SiStripBaseCondObjDQM::bookProfileMEs(), SiStripMonitorTrack::clusterInfos(), SiStripMonitorPedestals::createMEs(), SiStripMonitorCluster::createModuleMEs(), SiStripMonitorDigi::createModuleMEs(), and SiStripMonitorQuality::getQualityME().
std::string SiStripHistoId::createHistoLayer | ( | std::string | description, |
std::string | id_type, | ||
std::string | path, | ||
std::string | flag | ||
) |
Definition at line 63 of file SiStripHistoId.cc.
References idDealer::description, LogTrace, path(), separator1, and separator2.
Referenced by SiStripMonitorTrack::bookLayerMEs(), SiStripBaseCondObjDQM::bookSummaryCumulMEs(), SiStripBaseCondObjDQM::bookSummaryMEs(), SiStripBaseCondObjDQM::bookSummaryProfileMEs(), SiStripMonitorCluster::createLayerMEs(), SiStripMonitorDigi::createLayerMEs(), SiStripNoisesDQM::fillMEsForLayer(), SiStripLorentzAngleDQM::fillMEsForLayer(), SiStripPedestalsDQM::fillMEsForLayer(), SiStripThresholdDQM::fillMEsForLayer(), SiStripApvGainsDQM::fillMEsForLayer(), and SiStripQualityDQM::fillMEsForLayer().
uint32_t SiStripHistoId::getComponentId | ( | std::string | histoid | ) |
Definition at line 122 of file SiStripHistoId.cc.
References collect_tpl::input, and returnIdPart().
Referenced by SiStripCalibLorentzAngle::algoBeginJob().
std::string SiStripHistoId::getComponentType | ( | std::string | histoid | ) |
Definition at line 129 of file SiStripHistoId.cc.
References returnIdPart().
std::string SiStripHistoId::getSubdetid | ( | uint32_t | id, |
bool | flag_ring | ||
) |
Definition at line 89 of file SiStripHistoId.cc.
References TOBDetId::layer(), TIBDetId::layer(), TIDDetId::ring(), TECDetId::ring(), TIDDetId::side(), TECDetId::side(), DetId::subdetId(), StripSubdetector::TEC, StripSubdetector::TIB, StripSubdetector::TID, StripSubdetector::TOB, TIDDetId::wheel(), and TECDetId::wheel().
Referenced by SiStripMonitorTrack::book(), SiStripMonitorDigi::createMEs(), SiStripMonitorCluster::createMEs(), and SiStripMonitorTrack::fillMEs().
|
private |
|
private |
Definition at line 134 of file SiStripHistoId.cc.
References separator1, and separator2.
Referenced by getComponentId(), and getComponentType().
|
private |
Definition at line 43 of file SiStripHistoId.h.
Referenced by createHistoId(), createHistoLayer(), returnIdPart(), and SiStripHistoId().
|
private |
Definition at line 44 of file SiStripHistoId.h.
Referenced by createHistoId(), createHistoLayer(), returnIdPart(), and SiStripHistoId().