#include <APVCyclePhaseCollection.h>
Public Types | |
enum | { nopartition =-91, multiphase =-92, 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 9 of file APVCyclePhaseCollection.h.
anonymous enum |
|
inline |
Definition at line 12 of file APVCyclePhaseCollection.h.
|
inline |
Definition at line 13 of file APVCyclePhaseCollection.h.
|
inline |
Definition at line 15 of file APVCyclePhaseCollection.h.
References _apvmap.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), ConfigurableAPVCyclePhaseProducer::beginRun(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), and betterConfigParser.BetterConfigParser::getResultingSection().
|
inline |
Definition at line 17 of file APVCyclePhaseCollection.h.
References _apvmap.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), and betterConfigParser.BetterConfigParser::getResultingSection().
const int APVCyclePhaseCollection::getPhase | ( | const std::string | partition | ) | const |
Definition at line 5 of file APVCyclePhaseCollection.cc.
References _apvmap, invalid, multiphase, and nopartition.
const std::vector< int > APVCyclePhaseCollection::getPhases | ( | const std::string | partition | ) | const |
Definition at line 26 of file APVCyclePhaseCollection.cc.
References _apvmap.
|
private |
Definition at line 28 of file APVCyclePhaseCollection.h.
Referenced by get(), getPhase(), and getPhases().