#include <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_ |
DQM/SiPixelCommon/interface/SiPixelHistogramId.h
Description: Creates and returns DQM Histogram Id's
Usage: <usage>
Definition at line 25 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 38 of file SiPixelHistogramId.cc.
References returnIdPart().
uint32_t SiPixelHistogramId::getRawId | ( | std::string | histogramId | ) |
Get Detector Raw Id.
get Raw Id
Definition at line 40 of file SiPixelHistogramId.cc.
References input, and returnIdPart().
|
private |
get Part
Definition at line 47 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 29 of file SiPixelHistogramId.cc.
References dataCollection_, nano_mu_digi_cff::rawId, separator_, AlCaHLTBitMon_QueryRunRegistry::string, and HPSPFTaus_cff::variable.
Referenced by SiPixelTrackResidualModule::book(), SiPixelHitEfficiencyModule::book(), SiPixelDigiModule::book(), SiPixelClusterModule::book(), SiPixelRecHitModule::book(), SiPixelOfflineCalibAnalysisBase::bookDQMHistogram1D(), SiPixelErrorsDigisToCalibDigis::bookDQMHistogram2D(), SiPixelOfflineCalibAnalysisBase::bookDQMHistogram2D(), SiPixelErrorsDigisToCalibDigis::bookDQMHistoPlaquetteSummary2D(), and SiPixelOfflineCalibAnalysisBase::bookDQMHistoPlaquetteSummary2D().
|
private |
Definition at line 42 of file SiPixelHistogramId.h.
Referenced by setHistoId().
|
private |
Definition at line 43 of file SiPixelHistogramId.h.
Referenced by returnIdPart(), and setHistoId().