LibTmsApi
2.0.0
|
This class defines the Pick-Up state table. More...
#include <TmsD.h>
Public Member Functions | |
PuStateTable (BUInt32 pperiod=BUInt32(), BUInt32 pstate=BUInt32(), BUInt32 pharmonic=BUInt32(), BUInt32 pnumBunches=BUInt32(), BUInt32 pbunchMask=BUInt32(), BArray< BUInt8 > pphaseTable=BArray< BUInt8 >()) | |
Public Attributes | |
BUInt32 | period |
The Cycle period this state is used for. More... | |
BUInt32 | state |
The State table entry. More... | |
BUInt32 | harmonic |
The harmonic number for this state. More... | |
BUInt32 | numBunches |
The number of bunches to capture. More... | |
BUInt32 | bunchMask |
Bitmask defining which buckets the bunches are captured from. Bit 0 is bucket 1, bit 1 is bucket 2 etc. More... | |
BArray< BUInt8 > | phaseTable |
The Phase table for this state. More... | |
This class defines the Pick-Up state table.
Tms::PuStateTable::PuStateTable | ( | BUInt32 | pperiod = BUInt32() , |
BUInt32 | pstate = BUInt32() , |
||
BUInt32 | pharmonic = BUInt32() , |
||
BUInt32 | pnumBunches = BUInt32() , |
||
BUInt32 | pbunchMask = BUInt32() , |
||
BArray< BUInt8 > | pphaseTable = BArray<BUInt8 >() |
||
) |
BUInt32 Tms::PuStateTable::bunchMask |
Bitmask defining which buckets the bunches are captured from. Bit 0 is bucket 1, bit 1 is bucket 2 etc.
BUInt32 Tms::PuStateTable::harmonic |
The harmonic number for this state.
BUInt32 Tms::PuStateTable::numBunches |
The number of bunches to capture.
BUInt32 Tms::PuStateTable::period |
The Cycle period this state is used for.
BUInt32 Tms::PuStateTable::state |
The State table entry.