#include <DQM/SiPixelCommon/interface/SiPixelHistogramId.h>
Public Member Functions | |
std::string | getDataCollection (std::string histogramId) |
Get data Collection. More... | |
uint32_t | getRawId (std::string histogramId) |
Get Detector Raw Id. More... | |
std::string | setHistoId (std::string variable, uint32_t &rawId) |
Set Histogram Id. More... | |
SiPixelHistogramId () | |
Constructor. More... | |
SiPixelHistogramId (std::string dataCollection) | |
Constructor. More... | |
virtual | ~SiPixelHistogramId () |
Destructor. More... | |
Private Member Functions | |
std::string | returnIdPart (std::string histoid, uint32_t whichpart) |
get Part More... | |
Private Attributes | |
std::string | dataCollection_ |
std::string | separator_ |
Description: Creates and returns DQM Histogram Id's
Usage: <usage>
Definition at line 24 of file SiPixelHistogramId.h.
SiPixelHistogramId::SiPixelHistogramId | ( | ) |
SiPixelHistogramId::SiPixelHistogramId | ( | std::string | dataCollection | ) |
|
virtual |
std::string SiPixelHistogramId::getDataCollection | ( | std::string | histogramId | ) |
Get data Collection.
get Data Collection
Definition at line 49 of file SiPixelHistogramId.cc.
References returnIdPart().
uint32_t SiPixelHistogramId::getRawId | ( | std::string | histogramId | ) |
Get Detector Raw Id.
get Raw Id
Definition at line 53 of file SiPixelHistogramId.cc.
References input, and returnIdPart().
|
private |
get Part
Definition at line 59 of file SiPixelHistogramId.cc.
References separator_, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by getDataCollection(), and getRawId().
std::string SiPixelHistogramId::setHistoId | ( | std::string | variable, |
uint32_t & | rawId | ||
) |
Set Histogram Id.
Create Histogram Id.
Definition at line 39 of file SiPixelHistogramId.cc.
References dataCollection_, separator_, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by SiPixelHitEfficiencyModule::book(), SiPixelTrackResidualModule::book(), SiPixelRecHitModule::book(), SiPixelDigiModule::book(), SiPixelClusterModule::book(), SiPixelOfflineCalibAnalysisBase::bookDQMHistogram1D(), SiPixelErrorsDigisToCalibDigis::bookDQMHistogram2D(), SiPixelOfflineCalibAnalysisBase::bookDQMHistogram2D(), SiPixelErrorsDigisToCalibDigis::bookDQMHistoPlaquetteSummary2D(), and SiPixelOfflineCalibAnalysisBase::bookDQMHistoPlaquetteSummary2D().
|
private |
Definition at line 44 of file SiPixelHistogramId.h.
Referenced by setHistoId().
|
private |
Definition at line 45 of file SiPixelHistogramId.h.
Referenced by returnIdPart(), and setHistoId().