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