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 (ROCstatus stat) |
void | set (ROCstatus stat, bool mode) |
void | set (const std::string &statName) |
std::string | statusName (ROCstatus stat) const |
std::string | statusName () 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.
Enumerator | |
---|---|
off | |
noHits | |
noInit | |
noAnalogSignal | |
nStatus |
Definition at line 30 of file PixelROCStatus.h.
PixelROCStatus::PixelROCStatus | ( | ) |
Definition at line 19 of file PixelROCStatus.cc.
PixelROCStatus::PixelROCStatus | ( | const std::set< ROCstatus > & | stat | ) |
Definition at line 25 of file PixelROCStatus.cc.
|
virtual |
Definition at line 36 of file PixelROCStatus.cc.
void PixelROCStatus::clear | ( | ROCstatus | stat | ) |
Definition at line 45 of file PixelROCStatus.cc.
References bits_.
Referenced by pos::PixelCalibConfiguration::buildROCAndModuleLists(), Vispa.Views.WidgetView.WidgetView::closeEvent(), Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), set(), Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), Vispa.Views.WidgetView.WidgetView::setDataObjects(), BeautifulSoup.Tag::setString(), Vispa.Views.TreeView.TreeView::updateContent(), Vispa.Views.TableView.TableView::updateContent(), Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and Vispa.Views.PropertyView.PropertyView::updateContent().
bool PixelROCStatus::get | ( | ROCstatus | stat | ) | const |
Definition at line 67 of file PixelROCStatus.cc.
References bits_.
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(), util.rrapi.RRApi::report(), rrapi.RRApi::report(), util.rrapi.RRApi::reports(), rrapi.RRApi::reports(), pos::PixelDACSettings::rocIsDisabled(), util.rrapi.RRApi::tables(), rrapi.RRApi::tables(), util.rrapi.RRApi::tags(), 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 51 of file PixelROCStatus.cc.
References bits_.
Referenced by MatrixReader.MatrixReader::__init__(), pos::PixelDetectorConfig::addROC(), set(), and MatrixReader.MatrixReader::showRaw().
void PixelROCStatus::set | ( | ROCstatus | stat | ) |
Definition at line 39 of file PixelROCStatus.cc.
References bits_, and reset().
Referenced by betterConfigParser.BetterConfigParser::getGeneral(), pos::PixelDetectorConfig::PixelDetectorConfig(), PixelROCStatus(), pos::PixelDetectorConfig::removeROC(), and set().
void PixelROCStatus::set | ( | ROCstatus | stat, |
bool | mode | ||
) |
Definition at line 56 of file PixelROCStatus.cc.
References clear(), reset(), and set().
Referenced by betterConfigParser.BetterConfigParser::getGeneral().
void pos::PixelROCStatus::set | ( | const std::string & | statName | ) |
Referenced by betterConfigParser.BetterConfigParser::getGeneral().
string PixelROCStatus::statusName | ( | ROCstatus | stat | ) | const |
Definition at line 72 of file PixelROCStatus.cc.
References assert(), noAnalogSignal, noHits, noInit, and off.
string PixelROCStatus::statusName | ( | ) | const |
Definition at line 83 of file PixelROCStatus.cc.
References nStatus, off, and mps_fire::result.