#include <APVCyclePhaseCollection.h>
Public Types | |
enum | { nopartition = -91, multiphase = -92, empty = -98, invalid = -99 } |
Public Member Functions | |
APVCyclePhaseCollection () | |
const std::map< std::string, int > & | get () const |
std::map< std::string, int > & | get () |
const int | getPhase (const std::string partition) const |
const std::vector< int > | getPhases (const std::string partition) const |
~APVCyclePhaseCollection () | |
Private Attributes | |
std::map< std::string, int > | _apvmap |
Definition at line 8 of file APVCyclePhaseCollection.h.
anonymous enum |
Enumerator | |
---|---|
nopartition | |
multiphase | |
empty | |
invalid |
Definition at line 21 of file APVCyclePhaseCollection.h.
|
inline |
Definition at line 10 of file APVCyclePhaseCollection.h.
|
inline |
Definition at line 11 of file APVCyclePhaseCollection.h.
|
inline |
Definition at line 13 of file APVCyclePhaseCollection.h.
References _apvmap.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), submitPVValidationJobs.BetterConfigParser::__updateDict(), APVCyclePhaseMonitor::analyze(), rrapi.RRApi::columns(), util.rrapi.RRApi::columns(), rrapi.RRApi::count(), util.rrapi.RRApi::count(), rrapi.RRApi::data(), util.rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), submitPVValidationJobs.BetterConfigParser::getResultingSection(), util.rrapi.RRApi::report(), rrapi.RRApi::report(), util.rrapi.RRApi::reports(), rrapi.RRApi::reports(), util.rrapi.RRApi::tables(), rrapi.RRApi::tables(), util.rrapi.RRApi::tags(), rrapi.RRApi::tags(), util.rrapi.RRApi::templates(), rrapi.RRApi::templates(), util.rrapi.RRApi::workspaces(), and rrapi.RRApi::workspaces().
|
inline |
Definition at line 15 of file APVCyclePhaseCollection.h.
References _apvmap.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), submitPVValidationJobs.BetterConfigParser::__updateDict(), util.rrapi.RRApi::columns(), rrapi.RRApi::columns(), rrapi.RRApi::count(), util.rrapi.RRApi::count(), rrapi.RRApi::data(), util.rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), submitPVValidationJobs.BetterConfigParser::getResultingSection(), util.rrapi.RRApi::report(), rrapi.RRApi::report(), rrapi.RRApi::reports(), util.rrapi.RRApi::reports(), rrapi.RRApi::tables(), util.rrapi.RRApi::tables(), util.rrapi.RRApi::tags(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), util.rrapi.RRApi::templates(), util.rrapi.RRApi::workspaces(), and rrapi.RRApi::workspaces().
const int APVCyclePhaseCollection::getPhase | ( | const std::string | partition | ) | const |
Definition at line 5 of file APVCyclePhaseCollection.cc.
References _apvmap, empty, multiphase, and nopartition.
Referenced by SiStripMonitorDigi::analyze(), SiStripMonitorCluster::analyze(), APVCyclePhaseMonitor::analyze(), EventTimeDistribution::analyze(), CommonModeAnalyzer::analyze(), and APVShotsAnalyzer::analyze().
const std::vector< int > APVCyclePhaseCollection::getPhases | ( | const std::string | partition | ) | const |
Definition at line 23 of file APVCyclePhaseCollection.cc.
References _apvmap, empty, invalid, and phases.
Referenced by APVCyclePhaseMonitor::analyze(), and EventWithHistoryFilter::getAPVPhase().
|
private |
Definition at line 24 of file APVCyclePhaseCollection.h.
Referenced by get(), getPhase(), and getPhases().