This class implements.. More...
#include "interface/PixelROCStatus.h"
Public Types | |
enum | ROCstatus { off = 0, noHits, noInit, noAnalogSignal, nStatus } |
Public Member Functions | |
void | clear (ROCstatus stat) |
bool | get (ROCstatus stat) const |
PixelROCStatus () | |
PixelROCStatus (const std::set< ROCstatus > &stat) | |
void | reset (void) |
void | set (const std::string &statName) |
void | set (ROCstatus stat) |
void | set (ROCstatus stat, bool mode) |
std::string | statusName () const |
std::string | statusName (ROCstatus stat) const |
virtual | ~PixelROCStatus () |
Private Attributes | |
uint32_t | bits_ |
This class implements..
A longer explanation will be placed here later
Definition at line 20 of file PixelROCStatus.h.
PixelROCStatus::PixelROCStatus | ( | ) |
Definition at line 19 of file PixelROCStatus.cc.
PixelROCStatus::PixelROCStatus | ( | const std::set< ROCstatus > & | stat | ) |
Definition at line 22 of file PixelROCStatus.cc.
References mps_fire::i, set(), and hgcalPlots::stat.
|
virtual |
Definition at line 31 of file PixelROCStatus.cc.
void PixelROCStatus::clear | ( | ROCstatus | stat | ) |
Definition at line 40 of file PixelROCStatus.cc.
References bits_, and hgcalPlots::stat.
Referenced by pos::PixelCalibConfiguration::buildROCAndModuleLists(), set(), and BeautifulSoup.Tag::setString().
bool PixelROCStatus::get | ( | ROCstatus | stat | ) | const |
Definition at line 57 of file PixelROCStatus.cc.
References bits_, and hgcalPlots::stat.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), data_sources.json_list::as_dicts(), data_sources.json_list::as_table(), pos::PixelConfigurationVerifier::checkChannelEnable(), util.rrapi.RRApi::columns(), rrapi.RRApi::columns(), util.rrapi.RRApi::count(), rrapi.RRApi::count(), util.rrapi.RRApi::data(), rrapi.RRApi::data(), data_sources.json_list::first(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), data_sources.json_list::indices(), data_sources.json_list::last(), pos::PixelDetectorConfig::PixelDetectorConfig(), rrapi.RRApi::report(), util.rrapi.RRApi::report(), util.rrapi.RRApi::reports(), rrapi.RRApi::reports(), pos::PixelDACSettings::rocIsDisabled(), statusName(), rrapi.RRApi::tables(), util.rrapi.RRApi::tables(), rrapi.RRApi::tags(), util.rrapi.RRApi::tags(), rrapi.RRApi::templates(), util.rrapi.RRApi::templates(), rrapi.RRApi::workspaces(), and util.rrapi.RRApi::workspaces().
void PixelROCStatus::reset | ( | void | ) |
Definition at line 44 of file PixelROCStatus.cc.
References bits_.
Referenced by MatrixReader.MatrixReader::__init__(), pos::PixelDetectorConfig::addROC(), data_sources.json_list::next(), set(), and MatrixReader.MatrixReader::showRaw().
void pos::PixelROCStatus::set | ( | const std::string & | statName | ) |
void PixelROCStatus::set | ( | ROCstatus | stat | ) |
Definition at line 34 of file PixelROCStatus.cc.
References bits_, reset(), and hgcalPlots::stat.
Referenced by pos::PixelDetectorConfig::PixelDetectorConfig(), PixelROCStatus(), pos::PixelDetectorConfig::removeROC(), and set().
void PixelROCStatus::set | ( | ROCstatus | stat, |
bool | mode | ||
) |
Definition at line 47 of file PixelROCStatus.cc.
References clear(), ALCARECOPromptCalibProdSiPixelAli0T_cff::mode, reset(), set(), and hgcalPlots::stat.
string PixelROCStatus::statusName | ( | ) | const |
Definition at line 75 of file PixelROCStatus.cc.
References get(), nStatus, off, and mps_fire::result.
string PixelROCStatus::statusName | ( | ROCstatus | stat | ) | const |
Definition at line 60 of file PixelROCStatus.cc.
References cms::cuda::assert(), noAnalogSignal, noHits, noInit, off, and hgcalPlots::stat.