Cern
LibTmsApi 2.3.0
Tms::CycleInformationPeriod Class Reference

Cycle information. More...

#include <TmsD.h>

Public Member Functions

 CycleInformationPeriod (BUInt32 pcyclePeriod=BUInt32(), BUInt32 pstartTime=BUInt32(), BUInt32 pendTime=BUInt32(), BUInt32 pharmonic=BUInt32(), BUInt32 pnumBunches=BUInt32(), BUInt32 pbunchMask=BUInt32(), BUInt32 pnumValues=BUInt32())
 

Public Attributes

BUInt32 cyclePeriod
 The Cycle Period.
 
BUInt32 startTime
 The start time in ms.
 
BUInt32 endTime
 The end time in ms.
 
BUInt32 harmonic
 The Machines harmonic number.
 
BUInt32 numBunches
 The number of bunches.
 
BUInt32 bunchMask
 Bitmask defining which buckets the bunches are captured from. Bit 0 is bucket 1, bit 1 is bucket 2 etc.
 
BUInt32 numValues
 The total number of raw data values available.
 

Detailed Description

Cycle information.

Constructor & Destructor Documentation

◆ CycleInformationPeriod()

Tms::CycleInformationPeriod::CycleInformationPeriod ( BUInt32  pcyclePeriod = BUInt32(),
BUInt32  pstartTime = BUInt32(),
BUInt32  pendTime = BUInt32(),
BUInt32  pharmonic = BUInt32(),
BUInt32  pnumBunches = BUInt32(),
BUInt32  pbunchMask = BUInt32(),
BUInt32  pnumValues = BUInt32() 
)

Member Data Documentation

◆ bunchMask

BUInt32 Tms::CycleInformationPeriod::bunchMask

Bitmask defining which buckets the bunches are captured from. Bit 0 is bucket 1, bit 1 is bucket 2 etc.

◆ cyclePeriod

BUInt32 Tms::CycleInformationPeriod::cyclePeriod

The Cycle Period.

◆ endTime

BUInt32 Tms::CycleInformationPeriod::endTime

The end time in ms.

◆ harmonic

BUInt32 Tms::CycleInformationPeriod::harmonic

The Machines harmonic number.

◆ numBunches

BUInt32 Tms::CycleInformationPeriod::numBunches

The number of bunches.

◆ numValues

BUInt32 Tms::CycleInformationPeriod::numValues

The total number of raw data values available.

◆ startTime

BUInt32 Tms::CycleInformationPeriod::startTime

The start time in ms.


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