com.e1.mxdublin.core
Class TrailClockStat

java.lang.Object
  extended by com.e1.mxdublin.core.SeqEvent
      extended by com.e1.mxdublin.Trail
          extended by com.e1.mxdublin.core.TrailClockStat
All Implemented Interfaces:
Runnable

public class TrailClockStat
extends Trail

Utility trail to give stats about the precision of the Trail/MaxClock


Field Summary
 
Fields inherited from class com.e1.mxdublin.Trail
clocked, globalStart, globalStop, last, quantizeCtrl, started, view
 
Fields inherited from class com.e1.mxdublin.core.SeqEvent
mandatory
 
Constructor Summary
TrailClockStat()
           
 
Method Summary
 String getStats()
          Returns the stats in string format
 void start()
          Start trail by quantizing value from quantizeCtrl.
 void tick()
          Method to be called by the sequencer that has been sync by event() and next().
 
Methods inherited from class com.e1.mxdublin.Trail
dispose, event, eventf, factoryView, fromXML, getName, getTime, isRunning, loadElement, next, nextf, reset, run, showView, start, stop, toBaseXML, toggle, toString, toXML
 
Methods inherited from class com.e1.mxdublin.core.SeqEvent
cancel, eventDebug
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TrailClockStat

public TrailClockStat()
Method Detail

start

public void start()
Description copied from class: Trail
Start trail by quantizing value from quantizeCtrl.

The trail startup will be quantized based on the last start or start_ref issued.

Overrides:
start in class Trail

tick

public void tick()
Description copied from class: Trail
Method to be called by the sequencer that has been sync by event() and next().

Specified by:
tick in class Trail

getStats

public String getStats()
Returns the stats in string format

Returns:
the Trail/MaxClock precision