Public Member Functions | |
| void | SetPulserPeriod (unsigned int periodMs) |
| set pulser period in ms | |
| unsigned int | GetPulserPeriod () const |
| get pulser period in ms | |
|
const std::map< unsigned int, QPulserChannel > & | GetChannels () const |
| get map of pulse id and corresponding QPulserChannel | |
| void | AddChannel (unsigned int pulseId, unsigned int hwCh, unsigned int delay, const std::vector< QPulserConfig * > &pattern) |
| add channel to the group list | |
Private Attributes | |
| unsigned int | fPeriodMs |
| std::map< unsigned int, QPulserChannel > | fChannels |
std::map<unsigned int, QPulserChannel> QPulserGroupList::fChannels [private] |
key: pulseId, value: corresponding QPulserChannel object
Referenced by AddChannel(), and GetChannels().
1.5.6