#include <SlowControlManager.hh>

Public Member Functions | |
| SlowControlManager () | |
| ~SlowControlManager () | |
| i32 | ReadDB (const std::string fileName) |
| void | build (const SteerDesc &sd) |
| const SlowControlEntry * | getEntry (const double timeStamp) const |
| std::set< SlowControlEntry > ::const_iterator | begin () |
| std::set< SlowControlEntry > ::const_iterator | end () |
Private Member Functions | |
| void | addSteer (const ui32 scId, const std::string type, const ui32 id, const std::string name) |
| void | addEntry (const SlowControlEntry &entry) |
| const ChamberSlowControl & | getChamber (const double timeStamp, const ui32 id) const |
| const ChamberSlowControl & | getPM (const double timeStamp, const ui32 id) const |
Private Attributes | |
| std::set< SlowControlEntry, scSorter > | genList |
| std::list< SCSteerParams > | stList |
Definition at line 33 of file SlowControlManager.hh.
| SlowControlManager::SlowControlManager | ( | ) |
| SlowControlManager::~SlowControlManager | ( | ) |
| i32 SlowControlManager::ReadDB | ( | const std::string | fileName | ) |
| void SlowControlManager::build | ( | const SteerDesc & | sd | ) |
| const SlowControlEntry* SlowControlManager::getEntry | ( | const double | timeStamp | ) | const |
| std::set<SlowControlEntry>::const_iterator SlowControlManager::begin | ( | ) | [inline] |
| std::set<SlowControlEntry>::const_iterator SlowControlManager::end | ( | ) | [inline] |
| void SlowControlManager::addSteer | ( | const ui32 | scId, | |
| const std::string | type, | |||
| const ui32 | id, | |||
| const std::string | name | |||
| ) | [private] |
| void SlowControlManager::addEntry | ( | const SlowControlEntry & | entry | ) | [private] |
| const ChamberSlowControl& SlowControlManager::getChamber | ( | const double | timeStamp, | |
| const ui32 | id | |||
| ) | const [private] |
| const ChamberSlowControl& SlowControlManager::getPM | ( | const double | timeStamp, | |
| const ui32 | id | |||
| ) | const [private] |
std::set<SlowControlEntry,scSorter> SlowControlManager::genList [private] |
std::list<SCSteerParams> SlowControlManager::stList [private] |
Definition at line 87 of file SlowControlManager.hh.
1.5.8