Tms::PuStateTable Class Reference

This class defines the Pick-Up state table. More...

#include <TmsD.h>

List of all members.

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< UInt8phaseTable
 The Phase table for this state.


Detailed Description

This class defines the Pick-Up state table.

Constructor & Destructor Documentation

Tms::PuStateTable::PuStateTable (  ) 

Tms::PuStateTable::PuStateTable ( UInt32  pperiod,
UInt32  pstate,
UInt32  pharmonic,
UInt32  pnumBunches,
UInt32  pbunchMask,
BArray< UInt8 pphaseTable 
)


Member Data Documentation

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.


The documentation for this class was generated from the following files:

Generated on Thu Dec 18 13:21:15 2008 for LibTmsApi by  doxygen 1.5.6